Thanks for your quick reply. What I have in mind is separate a persistence implementation in a bundle, with an interface exposed to several other bundles in a second bundle (like a pseudo shared bundle maybe?), these several other bundles using interface injected.
getting back to the previous code, I wasn't able to make it working, so probably not really good cutting dependencies -- View this message in context: http://karaf.922171.n3.nabble.com/Multiple-bundles-dependencies-injection-pax-cdi-or-blueprint-tp4049756p4049758.html Sent from the Karaf - User mailing list archive at Nabble.com.