Details
-
Bug
-
Status: Closed
-
Top
-
Resolution: Fixed
-
r2.18.00RC1, 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