I have a project that's made up out of an ear, some XSLT files, RNC schema files. I want to keep the XSLT, schema and document files external (for hot-replacement), and I want to package everything in a zip on release. Lets' name the project 'foo'. I have the following modules:
foo
(parent)foo-jar
creates a jar file (with mbeans)foo-war
creates war filefoo-ear
creates ear file, depends on jar and war
This is all working, but here are my questions:
- Where do the XSLT, schema and documentation files go? A separate module? inside the parent project?
- How and where do I create an assembly that bundles the ear file and the XSLT and schema directories in a zip?