Tomcat 6, Cocoon-with-eXist deployment
Posted by gregster on 12 Dec 2006 in Servers, Activity log
With Martin his post, worked on getting the new version of eXist-as-block running under Tomcat 6 on lettuce.
To add to his post, the files we worked on were
- /{tomcat-dir}/conf/tomcat-users.xml which configures users and roles
- /{tomcat-dir}/webapps/cocoon/sitemap.xmap which contains customizations for saxon8 and xep. Customizations are commented with "Customization:" The xep stanza is, ideally going to reference a xep engine in the hcmc userspace so all installs of cocoon can call it without violating the license. Right now it doesn't work, so it's commented out.
- /{tomcat-dir}/webapps/cocoon/WEB-INF/cocoon.xconf which contains a partner customization to the one in the root sitemap for saxon8. This seems to be causing problems right now, so it's commented out (a recurring theme, apparently)
- /{tomcat-dir}/webapps/cocoon/WEB-INF/conf.xml is the file that configures eXist. The important bits are cache sizes and the indexer settings like case sensitivity, whitespace and so forth. External entities are currently using the catalog.xml file, which we need to understand much better than we do. The serializer settings will be important as well , as it sets such things as xincludes and the like.