On 10/11/2016 09:44, Christian Schneider wrote:
It looks like you are installing a lot of bundles that are already present in apache karaf. These can conflict with the ones already present. The actual resolve problems you get are because you are missing some equinox bundles the bundle you try to install need. Installing these will not fully solve your problems though as there will still be conflicts with the bundles karaf already has.

Insofar as I understand any of what is going on, which is not very much, this sounds plausible - there does look like a bizarre mixture of equinox and felix components (although one of my colleagues says "that's not a problem as they all just implement OSGi specs").

Like:
equinox event admin -> felix event admin
equinox meta type -> felix meta type
equinox coordinator -> felix coordinator

For configurer I am not sure. In karaf there is the combination of felix comfig admin and file install for this but configurer might still fit in.

I suggest that you change these bundles in the index you use to the ones that are present in karaf.

All I did was hit the "resolve" button on the debug.bndrun file. Are you suggesting I somehow persuade that button to do something different? How?

As a starting point you can use the ones I use in this index project:
https://github.com/apache/cxf-dosgi/tree/master/samples/repository

Sorry, I don't understand what you're suggesting I do here. I don't have any "pom" files, I'm using bndtools.

Christian

--
Tim Ward

_______________________________________________
OSGi Developer Mail List
osgi-dev@mail.osgi.org
https://mail.osgi.org/mailman/listinfo/osgi-dev

Reply via email to