You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@aries.apache.org by "John Ross (JIRA)" <ji...@apache.org> on 2012/07/05 13:21:34 UTC

[jira] [Created] (ARIES-869) Add support for computing service dependencies.

John Ross created ARIES-869:
-------------------------------

             Summary: Add support for computing service dependencies.
                 Key: ARIES-869
                 URL: https://issues.apache.org/jira/browse/ARIES-869
             Project: Aries
          Issue Type: Bug
          Components: Subsystem
            Reporter: John Ross


Subsystems needs to support the ability to compute service dependencies. Applications, for example, require this. Presumably, this would start by integrating Blueprint into Subsystems. We may also wish to support OSGi Declarative Services.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (ARIES-869) Add support for computing blueprint service dependencies.

Posted by "John Ross (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/ARIES-869?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

John Ross updated ARIES-869:
----------------------------

    Description: 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.  (was: Subsystems needs to support the ability to compute service dependencies. Applications, for example, require this. Presumably, this would start by integrating Blueprint into Subsystems. We may also wish to support OSGi Declarative Services.)
        Summary: Add support for computing blueprint service dependencies.  (was: Add support for computing service dependencies.)
    
> 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
>
> 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

[jira] [Assigned] (ARIES-869) Add support for computing blueprint service dependencies.

Posted by "John Ross (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/ARIES-869?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

John Ross reassigned ARIES-869:
-------------------------------

    Assignee: John Ross
    
> 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

[jira] [Commented] (ARIES-869) Add support for computing blueprint service dependencies.

Posted by "John Ross (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/ARIES-869?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13463273#comment-13463273 ] 

John Ross commented on ARIES-869:
---------------------------------

See http://svn.apache.org/viewvc?view=revision&revision=1390187.
                
> 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

[jira] [Commented] (ARIES-869) Add support for computing blueprint service dependencies.

Posted by "John Ross (JIRA)" <ji...@apache.org>.
    [ 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