I need two different bundles to have the same private iPojo service, to be used internally. It is defined in a shared library, included in both bundle.
How can I enforce that the requiring service get the service from their own bundle? Currently, as each bundle has the same service and same specifications, I end-up having the private service from the other bundle injected, causing some illegal accesses. Bundles are implemented in java. The issue is that each bundle has its own ClassLoader, and injecting the class from the othe ClassLoader causes a ClassCastException. *--Vincent Vandemeulebrouck | *Architect - UL MIDDLE and Extensions *| ULLINK | *D: +33 1 44 50 52 02* | *T: +33 1 49 95 30 00* | *23-25 rue de Provence, 75009 Paris, FRANCE *|* vincent.vandemeulebro...@ullink.com *| * -- *The information contained in or attached to this email is strictly confidential. If you are not the intended recipient, please notify us immediately by telephone and return the message to us.*