Just wanted to let you know that I verified the behavior that you describe, so now I will look at why it is doing that...

-> richard

Rajini Sivaram wrote:
Hello,

I have a test which uses two versions of two bundles:

CustomerV1:
Import-Package: org.osgi.framework, supplychain.retailer;version="[1.0.0
,2.0.0)"

CustomerV2:
Import-Package: org.osgi.framework, supplychain.retailer;version="2.0.0"

RetailerV1:
   Export-Package: supplychain.retailer;version="1.0.0"

RetailerV2:
   Export-Package: supplychain.retailer;version="2.0.0"

I was expecting CustomerV1 to use RetailerV1 and CustomerV2 to user
RetailerV2. With Equinox and the older version of Felix (0.80), the packages
are resolved as I expected. But with the latest snapshot of Felix, both
CustomerV1 and CustomerV2 use RetailerV2. Is there anything else I should
specify to get versions resolved correctly?

Thank you...

Regards,

Rajini

Reply via email to