There's nothing surprising here: you use scr annotation but you didn't have the scr feature defined ;) (either in your feature or in your verify config) :)
So, no problem here for me, just a normal warning ;) Regards JB On Thu, May 26, 2022 at 3:04 PM Steinar Bang <[email protected]> wrote: > > >>>>> 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. > [snip!] > > 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. > > Turns out the fix was pretty simple: https://stackoverflow.com/a/56216047 > > I had to do this: > > modified sonar-collector-webhook/src/main/feature/feature.xml > @@ -16,7 +16,8 @@ > </feature> > <feature name="${karaf-feature-name}"> > > <capability>osgi.service;effective:=active;objectClass=org.osgi.service.jdbc.DataSourceFactory</capability> > - <feature>pax-http-whiteboard</feature> > + <feature>scr</feature> > + <feature>http-whiteboard</feature> > <feature>liquibase-core</feature> > </feature> > > (ie. add feature "scr" after changing "pax-http-whiteboard" to > "http-whiteboard") >
