[ https://issues.apache.org/jira/browse/FELIX-4412?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
David Jencks resolved FELIX-4412. --------------------------------- Resolution: Fixed Assignee: David Jencks Pretty much all of rfc 190 is implemented and we can't release until the spec is released so I went ahead and added the header now. > Add Provide-Capability for declarative services bundle > ------------------------------------------------------ > > Key: FELIX-4412 > URL: https://issues.apache.org/jira/browse/FELIX-4412 > Project: Felix > Issue Type: Bug > Components: Declarative Services (SCR), Specification compliance > Affects Versions: scr-1.8.0 > Reporter: Alex Blewitt > Assignee: David Jencks > Priority: Minor > Fix For: scr-2.0.0 > > > To allow bundles to declare that they need declarative services, a > Provide-Capability should be defined on the DS bundle such that clients can > depend on it, for example: > Provide-Capability: > osgi.extender;osgi.extender="osgi.service.component";version:=1.1.0 > This would allow clients to require that there be a Declarative Services > bundle without actually declaring a package dependency: > Require-Capability: > osgi.extender;filter:="(&(osgi.extender=osgi.service.component")(version>1.0.0))" > The name of the declarative services component isn't well defined but > osgi.service.component or osgi.declarative.services might be used. -- This message was sent by Atlassian JIRA (v6.2#6252)