Uploaded image for project: 'Aries'
  1. Aries
  2. ARIES-1538

Never fail a subsystem resolution because an already resolved resource has a missing dependency.

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • subsystem-2.0.8
    • subsystem-2.0.10
    • Subsystem
    • None

    Description

      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.

      Attachments

        Issue Links

          Activity

            People

              jwross@us.ibm.com John Ross
              jwross@us.ibm.com John Ross
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: