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