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

maven dependency structure should match feature contents

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 3.0.0
    • None
    • karaf
    • None

    Description

      In general the dependency structure of the maven projects should agree with the features.xml descriptors or karaf base server contents. For instance if we use maven-bundle-plugin to include some dependencies into a bundle then these dependencies should be marked <scope>provided</scope> in the pom. Similarly if we expect a bundle B1 that is a dependency of bundle B2 in feature F2 and we expect B1 to be provided by a different feature F1 then B1 should be marked provided in B2's pom.

      Attachments

        Issue Links

          Activity

            People

              djencks David Jencks
              djencks David Jencks
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated: