Well, I misread Jean-Baptiste's answer. Thanks for the ComponentFactory, for the HttpService, the capability was added in 4.0.8.
‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐ On Sunday 9 June 2019 20:06, David Jencks <david.a.jen...@gmail.com> wrote: > I don’t understand how your question and Jean-Baptiste’s answer relate to > each other. > > ComponentFactory is not a service provided by the SCR bundle, so it certainly > won’t be a capability of the SCR bundle. When you have a component factory DS > component in a bunldle A, SCR registers a ComponentFactory service for the > bundle A. so you should look in the A manifest. I don’t know if this actually > works, but it would be a bnd thing, not something felix has any control over. > > David Jencks > > > On Jun 9, 2019, at 10:58 AM, Clément Delgrange > > cl.delgra...@protonmail.com.INVALID wrote: > > Thanks a lot, I should have checked the updated versions! > > ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐ > > On Sunday 9 June 2019 14:46, Jean-Baptiste Onofré j...@nanthrax.net wrote: > > > > > Hi, > > > Just check in SCR 2.1.16 and I can see: > > > Provide-Capability = > > > osgi.extender;uses:=org.osgi.service.component;osgi.extender=osgi.component;version:Version=1.4, > > > osgi.service;uses:=org.osgi.service.component.runtime;objectClass:List<String>=org.osgi.service.component.runtime.ServiceComponentRuntime > > > So it looks good to me. > > > About jetty, with 4.0.6, I also have: > > > Provide-Capability = > > > osgi.implementation;uses:="javax.servlet,javax.servlet.http,org.osgi.service.http.context,org.osgi.service.http.whiteboard";osgi.implementation=osgi.http;version:Version=1.1, > > > osgi.service;uses:="org.osgi.service.http.runtime,org.osgi.service.http.runtime.dto";objectClass:List<String>=org.osgi.service.http.runtime.HttpServiceRuntime > > > So the capabilities are there. > > > Regards > > > JB > > > On 09/06/2019 14:30, Clément Delgrange wrote: > > > > > > > Hi JB, > > > > I am using SCR version 2.1.10 and jetty 4.0.6. I am not using Karaf, > > > > but I can use the augment directive of bnd to make it work. Does these > > > > missing Capabilities should be considered as bugs or are they wanted? > > > > -------- Message d'origine -------- > > > > On 9 juin 2019 à 13:59, Jean-Baptiste Onofré a écrit : > > > > > > > > > Hi Clément, > > > > > If you are using Karaf, we provide the capability at feature level. > > > > > What scr version are you using ? > > > > > Regards > > > > > JB > > > > > On 09/06/2019 10:43, Clément Delgrange wrote: > > > > > > > > > > > Hi, > > > > > > When I use ComponentFactory my bundle has a requirement for > > > > > > osgi.service;objectClass:List<String>="org.osgi.service.component.ComponentFactory. > > > > > > However, felix SCR doesn't provide this capability in its manifest > > > > > > and the resolver fails if I try to resolve with effective=active. > > > > > > There is the same issue with HttpService. Why felix SCR and felix > > > > > > http jetty does not provide these capabilities with effective set > > > > > > to active? > > > > > > Thanks, > > > > > > Clément Delgrange. > > > > > > > > > > -- > > > > > Jean-Baptiste Onofré > > > > > jbono...@apache.org > > > > > http://blog.nanthrax.net > > > > > Talend - http://www.talend.com > > > > > To unsubscribe, e-mail: users-unsubscr...@felix.apache.org > > > > > For additional commands, e-mail: users-h...@felix.apache.org > > > > > > -- > > > Jean-Baptiste Onofré > > > jbono...@apache.org > > > http://blog.nanthrax.net > > > Talend - http://www.talend.com > > > > > > To unsubscribe, e-mail: users-unsubscr...@felix.apache.org > > > For additional commands, e-mail: users-h...@felix.apache.org > > > > To unsubscribe, e-mail: users-unsubscr...@felix.apache.org > > For additional commands, e-mail: users-h...@felix.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@felix.apache.org For additional commands, e-mail: users-h...@felix.apache.org