Hi guys,
we are experiencing the following situation when using the bundle repository 1.4.0 over felix framework 1.8.0. The scenario is the following: 1) In the remote repository has been published one bundle ( org.eclipse.osgi/3.4.0.v20080605-1900 -- Equinox) that provide the capability (org.osgi.framework; version 1.4.0) 2) When you try to install a bundle X from the bundles repository that has got a <require> clause to org.osgi.framework; version 1.4.0. The dependency tree is being resolve including a dependency to the Equinox bundle that provides the required capability 3) During the deployment phase, the Equinox bundle is being installed in the Felix framework and a conflict appears due to the that the System Bundle (Felix framework) exports the same package with the same version In my opinion, I think that a wrong behaviuor is appearing due to the fact that the bundle repository is not checking if the org.osgi.framework; version 1.4.0 is exposed and is taking the information from the repository.xml file in order to solve the bundles dependency tree. Have you checked this behaviour with the bundle repository? Is this experienced behaviour correct according to the dependencies resolution algorithm implemented by the bundle repository? Regards, Miguel A. ***********Internet Email Confidentiality Footer************* This email and any files transmitted with it are confidential and intended solely for the use of the organization or individual to whom they are addressed. It is expressly forbidden to retransmit or copy email and/or this attached files without our permission . If you are not the addressee indicated in this message (or responsible for delivery of the message to such person), you may not copy or deliver this message to anyone. In such case, you should destroy this message and kindly notify the sender by reply email. Please advise immediately if you or your employer does not consent to Internet email for messages of this kind. Opinions, conclusions and other information in this message that do not relate to the official business of my firm shall be understood as neither given nor endorsed by it. --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]

