Chemistry
  1. Chemistry
  2. CMIS-435

Restore single WAR projects (with attached "classes" classified JAR) for chemistry-opencmis-server-bindings and chemistry-opencmis-server-inmemory

    Details

    • Type: Improvement Improvement
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: OpenCMIS 0.5.0
    • Fix Version/s: OpenCMIS 0.6.0
    • Component/s: build&release
    • Labels:
      None

      Description

      0.5.0 build structure duplicated WAR and JAR projects for chemistry-opencmis-server-bindings and chemistry-opencmis-server-inmemory in order for JARs to be used by the OSGI bundles.

      As per mailing list, we decided to go back to a leaner structure with WAR projects only producing attached JARs as per
      http://maven.apache.org/plugins/maven-war-plugin/faq.html#attached

        Activity

        Hide
        Gabriele Columbro added a comment -

        This should be fixed in revision r1175977, I also changed references in
        all modules I could sensibly update.

        Show
        Gabriele Columbro added a comment - This should be fixed in revision r1175977, I also changed references in all modules I could sensibly update.
        Hide
        Gabriele Columbro added a comment -

        Due to http://jira.codehaus.org/browse/MWAR-240, I had to downgrade to maven-war-plugin 2.1-beta-1

        Show
        Gabriele Columbro added a comment - Due to http://jira.codehaus.org/browse/MWAR-240 , I had to downgrade to maven-war-plugin 2.1-beta-1
        Hide
        Gabriele Columbro added a comment -

        Fixed in r1175984. Tested server bindings and server inmemory producing:

        • .war artifact
        • attached -classes.jar artifact to be depended upon (using attachClasses)
        • for consistency, inside the .war arfifact classes are also compressed in a jar in WEB-INF/lib (using archiveClasses) instead of being left in WEB-INF/classes
        Show
        Gabriele Columbro added a comment - Fixed in r1175984. Tested server bindings and server inmemory producing: .war artifact attached -classes.jar artifact to be depended upon (using attachClasses) for consistency, inside the .war arfifact classes are also compressed in a jar in WEB-INF/lib (using archiveClasses) instead of being left in WEB-INF/classes

          People

          • Assignee:
            Gabriele Columbro
            Reporter:
            Gabriele Columbro
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development