aries-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "John Ross (JIRA)" <>
Subject [jira] [Commented] (ARIES-869) Add support for computing blueprint service dependencies.
Date Thu, 13 Sep 2012 12:02:07 GMT


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:
>             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:

View raw message