<< Back to previous view

[QB-1390] Quickbuild 4.0.61 upgrade does not fully follow Require-bundle syntax
Created: 27/Sep/12  Updated: 27/Sep/12

Status: Open
Project: QuickBuild
Component/s: None
Affects Version/s: 4.0.61
Fix Version/s: None

Type: Bug Priority: Major
Reporter: Siim Käba Assigned To: Robin Shen
Resolution: Unresolved Votes: 0
Remaining Estimate: Unknown Time Spent: Unknown
Original Estimate: Unknown


 Description   
On migration test there were exceptions like:

Caused by: java.lang.RuntimeException: Plugin 'xxx requires non-existant plugin '4.1.0)"'
        at com.pmease.quickbuild.Quickbuild.loadPluginModules(Quickbuild.java:466)
        ... 12 more

And on Quickbuild.java:454 theres split on comma that conflicts with version range syntax that also includes comma.
We find our range spec to follow general pattern:
Require-Bundle: com.pmease.quickbuild;bundle-version="[4.0.0,4.1.0)"

Generated at Tue May 21 08:49:02 UTC 2024 using JIRA 189.