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

The esa maven plugin provides more flexibility when creating the subsystem manifest

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • esa-maven-plugin-1.0.0
    • esa-maven-plugin-1.0.0
    • ESA Maven Plugin
    • None

    Description

      When determining which dependencies are included in the archive, the ESA maven plugin provides different possibilities as to which dependencies are included (transitive dependencies vs only direct dependencies).

      When generating the subsystem manifest, the plugin always decides to only list the direct dependencies and therefore it does not include the transitive dependencies as part of the subsystem content even though they are present in the archive.

      Additionally, the type of the dependencies (e.g. 'pom') is not taken into account. This makes it impossible to extract a sequence of related dependencies into a separate pom file to improve the overall readability. The readability would improve greatly if a related set of dependencies could be imported from another pom.

      Attachments

        Issue Links

          Activity

            People

              bosschaert David Bosschaert
              Wouter Bancken Wouter Bancken
              Votes:
              1 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: