I have a unique situation in which we have a platform that is not extensible. All methods defined in the implementation classes are final. This platform is bundled as bundle1.
There is a bundle2 that has a class that implements an interface located in bundle1. Bundle1 also has a class that implements the same interface from bundle1. Bundle1 class has the following configuration: /** * Bundle1Class * * @scr.service * @scr.component immediate="true" name="com.bundle1.Bundle1" * description="%vehicledataservice.description" * @scr.property name="service.description" value="Data Service." * @scr.property name="service.vendor" value="Bundles Corp" */ Bundle2 class has the following configuration: /** * Bundle2Class. * * @scr.service * @scr.component immediate="true" name="com.bundle1.Bundle1" * description="%vehicledataservice.description" * @scr.property name="service.description" value="Data Service." * @scr.property name="service.vendor" value="Bundle2 Corp" */ Bundle1 loads before bundle2. We would like to programatically unregister the service from bundle1. Please let me know if it is feasible. -- View this message in context: http://apache-felix.18485.n6.nabble.com/Unregister-a-service-with-the-same-name-in-a-different-bundle-tp4861609p4861609.html Sent from the Apache Felix - Users mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]

