bndtools/bndtools — Issue #286: BndTools always runs the highest version of a framework
Author: m4rr5
Created: 2011-11-14 17:14:16+00:00
State: open

When more than one version of an OSGi framework implementation is available, the user can select one for a run configuration. However, the list contains statements like:

org.apache.felix.framework;version=3.2.2
org.apache.felix.framework;version=4.0.0

Selecting an older version, generates a line like this:

-runfw: org.apache.felix.framework;version=3.2.2

When you run, it will actually run Felix 4.0.0 in this case, so you cannot run older versions. It should have generated:

-runfw: org.apache.felix.framework;version='[3.2.2,4.0)'