[
https://issues.apache.org/jira/browse/ARIES-869?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13454843#comment-13454843
]
John Ross commented on ARIES-869:
---------------------------------
I narrowed the focus of this defect so that it's beginning and end is a bit
more clear.
I think the place to start is in BundleResource. The contents of the resource
will be queried. If any blueprint XML files are found, they will be parsed. Any
<reference> elements will be added as requirements. Any <service> elements will
be added as capabilities. The bundle resource would then be resolved as usual.
For mandatory requirements, there would need to be some other resource within
the subsystem content or sitting in a repository somewhere advertising the
matching service capability in order for the resolution to be successful.
> Add support for computing blueprint service dependencies.
> ---------------------------------------------------------
>
> Key: ARIES-869
> URL: https://issues.apache.org/jira/browse/ARIES-869
> Project: Aries
> Issue Type: Bug
> Components: Subsystem
> Reporter: John Ross
> Assignee: John Ross
>
> Subsystems needs to support the ability to compute service dependencies.
> Applications, for example, require this. This defect will focus on
> integrating support for service dependencies defined as part of the blueprint
> specification. We may also wish to support OSGi Declarative Services in
> another defect.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira