During deployment, a few JBoss files have to be modified to make Nuxeo work correctly. This used to be done through ant targets that copied the new file from someplace in resources/ into the proper JBoss location. This has the disadvantage of making it very hard to work with a new JBoss version, or to have customized JBoss files with different ports.

Now this is done by modifiying these files in place through very simple XSLT rules.
You can find examples of this in:
- Nuxeo/build.xml
- for the DefaultCacheTimeout in deploy/security.sar/META-INF/ jboss-service.xml
  - for the maxSavePostSize in deploy/jbossweb-tomcat55.sar/server.xml
- NXJBossExtensions/build.xml
  - for the Nuxeo URLComparator in conf/jboss-service.xml

Please keep this system in mind if there are other similar files to change in the future.

Florent

--
Florent Guillaume, Director of R&D, Nuxeo
Open Source Enterprise Content Management (ECM)
http://www.nuxeo.com   http://www.nuxeo.org   +33 1 40 33 79 87



_______________________________________________
ECM mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/ecm

Reply via email to