[ 
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

Reply via email to