Uploaded image for project: 'Hippo CMS'
  1. Hippo CMS
  2. CMS-4801

Create hippo-cms-resources shallow war and cleanup hippo-package-cms-resources

    XMLWordPrintable

Details

    • Bug
    • Status: Closed
    • Top
    • Resolution: Fixed
    • r2.18.00RC1, 2.19.00
    • 2.18.00RC2, 2.19.00
    • None
    • None

    Description

      hippo-package-cms-resources currently overlays hippo-cms-application (and other war overlays), which means it pulls in its (jar) dependencies too.
      This is "fixed" in hippo-package-cms-resources by thereafter excluding any possible pulled in WEB-INF/*.jar again.
      While that works its actually not the intended way of doing this.
      What is needed is a hippo-cms-resources which only builds a shallow hippo-cms resources war, so without exposing any dependencies (if that pom would need to exclude WEB-INF/*.jar of its own would be more acceptable)

      As reference, see hippo-repository-resources project which serves a similar purpose.

      Additional improvements to do for hippo-package-cms-resources:

      • cleanup web.xml (rename/replace "ECM" texts)
      • add default log4j.dtd and log4j.xml configuration

      Attachments

        Activity

          People

            jsheriff Junaidh Kadhar Sheriff
            adouma Ate Douma
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: