>>>>> Steinar Bang <[email protected]>: >> Fair enough, I will create a Jira/issue about that.
> Another thing that maybe should be added to that issue is the capability > osgi.extender. > I've never understood what a capability is, and how it's related to > features and bundles, but for some reason one of my bundles, when ported > to karaf 4.4.0 and OSGi 8 fails because it can't find the capability > osgi.extender in the range >=1.5.0 and <2.0.0: > https://gist.github.com/steinarb/de15776fb4abf2b5d11c56c04bb176c1 > And since the capabilities command in the karaf console contains: > osgi.extender; osgi.metatype 1.4.0 [UNUSED] > I guess this is something similar to what happened to the log service? Turns out all of my karaf 4.4.0/OSGi 8 built bundles have osgi.extender;filter:="(&(osgi.extender=osgi.component)(version>=1.5.0)(!(version>=2.0.0)))" in the Require-Capability header of MANIFEST.MF, but the above bundle is the only one that fails to load because of this. I'm unsure how to proceed.
