Uploaded image for project: 'DSpace'
  1. DSpace
  2. DS-241

DSpace Assembly Improvement

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed (View Workflow)
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 1.6.0
    • Fix Version/s: 1.6.0
    • Component/s: JSPUI, SWORD, XMLUI
    • Labels:
      None
    • Attachments:
      0
    • Comments:
      2

      Description

      By switching all war dependencies in modules to be "provided" we can save having to add any exclusions in the assembly.xml descriptor.

      The following will be no longer needed...

      <moduleSets>
      <moduleSet>
      <includes>
      <include>:war:</include>
      </includes>
      <excludes>
      <exclude>org.dspace:dspace-xmlui-webapp</exclude>
      <exclude>org.dspace:dspace-xmlui-lang</exclude>
      <exclude>org.dspace:dspace-lni-webapp</exclude>
      <exclude>org.dspace:dspace-sword-webapp</exclude>
      <exclude>org.dspace:dspace-jspui-webapp</exclude>
      <exclude>org.dspace:dspace-oai-webapp</exclude>
      </excludes>
      <binaries>
      <includeDependencies>false</includeDependencies>
      <outputDirectory>webapps/</outputDirectory>
      <outputFileNameMapping>${artifactId}/</outputFileNameMapping>
      <unpack>true</unpack>
      </binaries>

      </moduleSet>
      </moduleSets>

        Attachments

          Activity

            People

            Assignee:
            mdiggory Mark Diggory
            Reporter:
            mdiggory Mark Diggory
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Dates

              Due:
              Created:
              Updated:
              Resolved: