aries-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF subversion and git services (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (ARIES-1417) Aries Subsystems implementation bundle must provide official capabilities
Date Tue, 23 Feb 2016 20:49:18 GMT

    [ https://issues.apache.org/jira/browse/ARIES-1417?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15159622#comment-15159622
] 

ASF subversion and git services commented on ARIES-1417:
--------------------------------------------------------

Commit 1731952 from [~jwross@us.ibm.com] in branch 'aries/trunk'
[ https://svn.apache.org/r1731952 ]

[ARIES-1417] Aries Subsystems implementation bundle must provide official capabilities

Note that I wasn't able to figure out how to get the new Provide-Capability to work with aries/parent/pom.xml
so I copied the maven-bundle-plugin definition from
there to subsystem-core.

Plus test.

> Aries Subsystems implementation bundle must provide official capabilities
> -------------------------------------------------------------------------
>
>                 Key: ARIES-1417
>                 URL: https://issues.apache.org/jira/browse/ARIES-1417
>             Project: Aries
>          Issue Type: Improvement
>          Components: Subsystem
>    Affects Versions: subsystem-2.0.6, subsystem-2.0.8
>            Reporter: Cristiano GaviĆ£o
>
> Compendium v6.0.0 states in 134.19 - Capabilities:
> * A capability in the osgi.implementation namespace declaring the implemented specification
to be osgi.subsystem. This capability must also declare a uses constraint for the org.osgi.service.subsystem
package. For example:
> {code}
>     Provide-Capability: osgi.implementation;
>     osgi.implementation="osgi.subsystem";
>     version:Version="1.1";
>     uses:="org.osgi.service.subsystem"
> {code}
> *This capability must follow the rules defined for the osgi.implementation Namespace
on page 997.
> * A capability in the osgi.service namespace representing the Subsystem service. This
capability
> must also declare a uses constraint for the org.osgi.service.subsystem package. For example:
> {code}
>     Provide-Capability: osgi.service;
>     objectClass:List<String>="org.osgi.service.subsystem.Subsystem";
>     uses:="org.osgi.service.subsystem"
> {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message