Felix resolver unable to pick up the highest bundle version when exported 
packages are not versioned
----------------------------------------------------------------------------------------------------

                 Key: FELIX-2205
                 URL: https://issues.apache.org/jira/browse/FELIX-2205
             Project: Felix
          Issue Type: Bug
          Components: Bundle Repository (OBR)
    Affects Versions: bundlerepository-1.4.3
            Reporter: hehe ji


I have three bundles that have the same symbolic names with different bundle 
version and export the same package. The package is not versioned. The resolver 
is unable to pick up the highest version of bundles, which is the bundle4. It 
randomly picks one bundle.

bundle1.jar

Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: Bundle Plug-in
Bundle-SymbolicName: a.b.c
Bundle-Version: 1.0.0
Bundle-Vendor: ABC
Require-Bundle: a.b.c.d
Export-Package: a.b.c

bundle2.jar
Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: Bundle Plug-in
Bundle-SymbolicName: a.b.c.d
Bundle-Version: 1.0.0
Bundle-Vendor: ABC
Export-Package: a.b.c.d


bundle3.jar
Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: Bundle Plug-in
Bundle-SymbolicName: a.b.c.d
Bundle-Version: 3.0.0
Bundle-Vendor: ABC
Export-Package: a.b.c.d


bundle4.jar
Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: Bundle Plug-in
Bundle-SymbolicName: a.b.c.d
Bundle-Version: 4.0.0
Bundle-Vendor: ABC
Export-Package: a.b.c.d



-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to