dialog.xml seemingly not overwritten in package install
I have aa package automatically generated from a git package (by bamboo, waiting on changes) that contains a dialog file at /ui.apps/src/main/content/jcr_root/apps/uc-base/components/eapis/ecurriculum/dialog.xml which doesn't get overwritten.
My filter.xml is defined as this:
<?xml version="1.0" encoding="UTF-8"?> <workspaceFilter version="1.0"> <filter root="/apps/cq/gui/components/siteadmin/admin/listview/coral/analytics/analyticscell/" /> <filter root="/apps/uc-base" mode="replace"> <exclude pattern="/apps/uc-base/install" /> </filter> <filter root="/apps/foundation" /> <filter root="/apps/granite/ui" /> <filter root="/apps/wcm/foundation/components" /> <filter root="/conf/uc-base" /> <filter root="/etc/designs/uc-base" mode="replace"/> <filter root="/etc/clientlibs/uc-base" mode="replace"/> </workspaceFilter>
This package is installed using maven, however, the same thig happens when I deploy manually from the package manager. As you can see--i have set mode="replace" on the /apps/uc-base tree.
When I work on this dialog in brackets, I'm able to deploy changes to my localhost ok.
My maven commands are
build: mvn --batch-mode -Djava.io.tmpdir=/tmp/AEB-CORE0-JOB1 clean -Pbuild content-package:package compile generate-resources
deploy: mvn -pl ui.apps -Pdevelopment content-package:install
Here is the dialog on a public repo that has the develop branch of my project: https://github.com/scrupulo/cqaembase/blob/master/ui.apps/src/main/content/jcr_root/apps/uc-base/components/eapis/ecurriculum/dialog.xml