>>>>> 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.

Reply via email to