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)