Uploaded image for project: 'CXF Distributed OSGi'
  1. CXF Distributed OSGi
  2. DOSGI-201

Create DSOGi distro from karaf feature file

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 1.5.0
    • Fix Version/s: 1.6.0
    • Component/s: None
    • Labels:
      None
    • Estimated Complexity:
      Unknown

      Description

      Currently it is a lot of work to switch DOSGi to a new cxf version.

      To do so we need to :

      • Change the cxf version property in the parent pom
      • Change the dependencies in multibundle pom. These are very detailed
      • Change the bundles in distro_bundles.xml files. These are very detailed again and have to reflect the pom dependencies (partly)

      The karaf maven plugin already allows to export bundles of a feature file to a directory. In the newest version it also allows to export the meta data of the bundles.

      Together this allows to switch or distro to just depend on the karaf feature file. So updating to a new cxf version will be very simple.

        Attachments

          Activity

            People

            • Assignee:
              cschneider Christian Schneider
              Reporter:
              cschneider Christian Schneider
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: