Uploaded image for project: 'Axis2'
  1. Axis2
  2. AXIS2-4653

All artifacts produced by the Maven build contain two sets of legal files

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Blocker
    • Resolution: Fixed
    • nightly
    • 1.6.0
    • samples, build,site
    • None

    Description

      In r834175 dims upgrading org.apache:apache from version 3 to 6. This causes our JARs to include two sets of legal files:

      LICENSE.txt
      META-INF/DEPENDENCIES
      META-INF/LICENSE
      META-INF/NOTICE
      NOTICE.txt

      The reason is that version 6 configures an execution of the maven-remote-resources-plugin with org.apache:apache-jar-resource-bundle:1.4 as resource bundle. Since we also add our own files, we now end up with two sets of files.

      Note that our notice file (NOTICE.txt) contains some Axis2 specific entries (copyright notices for IBM, WSO2, etc.) that are not present in the default one (META-INF/NOTICE). Thus we cannot simply remove our legal files and keep the default files configured by org.apache:apache.

      Setting the priority to blocker because this must be sorter out before doing the next release.

      Attachments

        Activity

          People

            veithen Andreas Veithen
            veithen Andreas Veithen
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: