You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@aries.apache.org by "Kamesh Sampath (JIRA)" <ji...@apache.org> on 2015/05/22 16:52:18 UTC
[jira] [Commented] (ARIES-1328) Application subsystem does not
import services
[ https://issues.apache.org/jira/browse/ARIES-1328?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14556257#comment-14556257 ]
Kamesh Sampath commented on ARIES-1328:
---------------------------------------
@David, this should be the case only for unscoped subsystem right ? if the subsytem is scoped then the capabilities should be resolved from the respective scopes ?
> Application subsystem does not import services
> ----------------------------------------------
>
> Key: ARIES-1328
> URL: https://issues.apache.org/jira/browse/ARIES-1328
> Project: Aries
> Issue Type: Bug
> Components: Subsystem
> Affects Versions: subsystem-core-1.2.0
> Reporter: David Bosschaert
> Attachments: api-bundle-1.0.0-SNAPSHOT.jar, application-subsystem-nosvc-1.0.0-SNAPSHOT.esa, svc-bundle2-1.0.0-SNAPSHOT.jar, use-bundle-1.0.0-SNAPSHOT.jar
>
>
> I have an application Subsystem that has a bundle that looks for a service via a service tracker.
> This service and its API is provided by pre-existing bundles (api-bundle, svc-bundle2) in the parent subsystem.
> The OSGi enterprise R5 spec states in 134.16.1 (Application Subsystems):
> "Any required capabilities that are not satisfied by the application's constituents are automatically shared in (imported) from the parent Subsystem."
> However when I install and start the application subsystem (application-subsystem-nosvc), it does not find the services provided in the parent.
> I'm attaching the bundles and subsystem to reproduce. The full source code can be found here: https://github.com/coderthoughts/subsystem-examples
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)