John Ross created ARIES-1538:
--------------------------------

             Summary: Never fail a subsystem resolution because an already 
resolved resource has a missing dependency.
                 Key: ARIES-1538
                 URL: https://issues.apache.org/jira/browse/ARIES-1538
             Project: Aries
          Issue Type: Improvement
          Components: Subsystem
    Affects Versions: subsystem-2.0.8
            Reporter: John Ross
            Assignee: John Ross


The implementation should be forgiving and never fail the resolution of a 
subsystem when one of its dependencies is an already resolved resource with a 
missing dependency. This scenario can occur now due to the change made as part 
of ARIES-1445 whereby an empty wiring map is always returned by the resolve 
context to the resolver in order to detect indirect dependencies and maintain 
an accurate use count. Also, note that the scenario can only occur with 
resources installed outside of the subsystem framework. We suspect that, by 
far, the most common occurrence will be related to non-subsystem resources 
having effective:=active requirements.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to