Community
Participate
Working Groups
If a version is set for a generator node, resolution attempts fail with java.lang.IllegalArgumentException: Range minimum "1.6.0.21" is not less then range maximum "1.6.0.21" (inclusion is required at both ends if the versions are equal) at org.eclipse.equinox.p2.metadata.VersionRange.validateRange(VersionRange.java:467) at org.eclipse.equinox.p2.metadata.VersionRange.<init>(VersionRange.java:96) at org.eclipse.buckminster.core.metadata.model.GeneratorNode.getRequest(GeneratorNode.java:109)
Created attachment 177628 [details] Patch for wrong version range The GeneratorNode creates the version range as [x.x.x,x.x.x). The attached patch changes this to [x.x.x,x.x.x], which should fix this problem.
Created attachment 178150 [details] Updated patch A followup problem is that the property names for the generator element's version and name got mixed up. I updated the patch to fix that, too.
Patch applied to helios-maintenance rev 11579.
Comment on attachment 178150 [details] Updated patch Thanks for the patch.