|Re: [tycho-user] problems with Compendium bundles at tycho-surefire|
Ok, let me try to explain... |
in my bundles I have : Import-package: org.osgi.service.log, org.osgi.service.cm
the first normally is supposed to be resolved by org.eclipse.osgi besides the fact that org.eclipse.osgi.services bundle export it too. org.osgi.service.cm is supposed to be resolved by org.eclipse.osgi.services bundle.
Both are API bundles, and to be able to use them, at the target platform of the running container, I must include and start the implementation bundles: org.eclipse.equinox.log and org.eclipse.equinox.cm.
What I've observed is that these bundles, declared in tycho-surefire at POM, is not being resolved:
But instead, just because I'm using the Orbit repository, it is being resolved by this bundle:
If you look in my first email at debug info, none of the declared bundles is being installed at the equinox running the tests.
hope you have understand now :)
BTW, I did what you have suggested in your first response, removed all instalable-units from POM and declared them as Required-Bundle in the test manifest and it works.
On 30/01/12 17:39, Igor Fedorenko wrote:
I am not sure I understand. Do you have multiple providers of the same
Back to the top