Uploaded image for project: 'Karaf'
  1. Karaf
  2. KARAF-564

Allow configuring features OBR resolver to resolve optional imports as well

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.2.0
    • Fix Version/s: 2.2.1, 3.0.0
    • Component/s: None
    • Labels:
      None

      Description

      In ServiceMix, we started leveraging the features OBR resolver functionality to avoid installing excess bundles when we combine features from other projects (like ActiveMQ, Camel and CXF) with our own descriptors. Some of our bundles have quite a few optional imports, and if we want to allow users to use these optional bits, we have to ensure that none of the providing bundles has "dependency=true" set on them. It would be nice if the OBR resolver itself could be configured to also look for optional imports instead, as this would make the features a lot easier to maintain.

        Attachments

          Activity

            People

            • Assignee:
              gertvanthienen Gert Vanthienen
              Reporter:
              gertvanthienen Gert Vanthienen
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: