I am having problems trying to use org.osgi.service.upnp. In Karaf 3.0.1, I am trying to install the org.osgi/org.osgi.compendium/5.0.0 to export the org.osgi.service.upnp package that I need for my development, but it somehow breaks Karaf (bundle commands not anymore available).
I have read about adding to config.properties the following line:
to org.osgi.framework.system.packages property. It seems the package is exported (package:exports) but when running my bundle an exception is thrown saying that org.osgi.service.upnp.UPnPDevice class is not found.
I have managed to make it work by exporting org.osgi.service.upnp from my UPnP base driver (implementation).
I have read that OSGi compendium 5.0.0 is used by Karaf, so my question is where is this package? What do I need to install to get all OSGi services in compendium available?
By the way, installing the OSGi compendium used to work in previous versions of Karaf (even in Karaf-3.0.1-SNAPSHOT) but it is breaking Karaf-3.0.1)