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

Add support for version ranges in features descriptor <repository/> element

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.2.4
    • Fix Version/s: 4.0.0.M3
    • Component/s: None
    • Labels:
      None

      Description

      Some features include a <repository/> element to refer to another feature descriptor. For example: http://search.maven.org/remotecontent?filepath=org/apache/camel/karaf/apache-camel/2.8.2/apache-camel-2.8.2-features.xml contains a reference to the CXF features descriptor.

      For referring to the cxf feature, it already uses a version range [2.4, 2.6) and if you put the same version range on the repository element URL, it would just get resolved by Pax Url Maven support.

      It would be good if the features service would first check for a matching features descriptor - if there's already a matching descriptor installed, it could just use the existing and skip/ignore the repository resolution.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                gnt Guillaume Nodet
                Reporter:
                gertvanthienen Gert Vanthienen
              • Votes:
                1 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: