Hi all I am new to cocoon and have a small problem with it. I am using redhat linux 7.2 and have apache 1.3.22, cocoon 2.0.2, tomcat 3.3.1 and am using mod_jk to connect apache and tomcat. My cocoon setup is done as instructed on the cocoon homepage (ie put .war file in webapps dir and start tomcat) The web app is deployed with no errors and i can access http://localhost:8080/cocoon and all the examples etc work like a charm. My problem is that i want to be able to serv pages for various virtual hosts outside of the cocoon directory structure. So far i have gathered that i have to make a apps-vhosts.xml file in the tomcat conf dir. The file looks like this
<?xml version="1.0" encoding="ISO-8859-1"?> <Server> <Host name="www.iquip.com.au"> <Context path="" docBase="/home/www/internal/iquip" debug="0"/> </Host> </Server> The corrosponding apache vhost entry and the config for mod_jk looks like this: JkWorkersFile /usr/local/tomcat/conf/workers.properties JkLogFile logs/jk.log JkLogLevel info JkMount /*.jsp ajp13 JkMount /servlet/* ajp13 <VirtualHost 202.6.141.243:80> ServerAdmin [EMAIL PROTECTED] DocumentRoot /home/www/internal/iquip ServerName www.iquip.com.au ServerAlias iquip.com.au ErrorLog /var/log/httpd/www.iquip.com.au.error_log CustomLog /var/log/httpd/www.iquip.com.au.access_log combined JkMount /*xml ajp13 JkMount /servlet/* ajp13 <Directory /home/www/internal/iquip/WEB-INF> Options None Deny from all </Directory> </VirtualHost> When tomcat starts the output looks like this: 2002-06-06 19:27:18 - ServerXmlReader: Config=$TOMCAT_HOME/conf/server.xml 2002-06-06 19:27:18 - PathSetter: home=/usr/local/tomcat 2002-06-06 19:27:18 - ContextXmlReader: Context config=$TOMCAT_HOME/conf/apps- 127.0.0.1.xml 2002-06-06 19:27:18 - ContextXmlReader: Context config=$TOMCAT_HOME/conf/apps- admin.xml 2002-06-06 19:27:18 - ContextXmlReader: Context config=$TOMCAT_HOME/conf/apps- examples.xml 2002-06-06 19:27:18 - ContextXmlReader: Context config=$TOMCAT_HOME/conf/apps- vhosts.xml 2002-06-06 19:27:18 - AutoWebApp: Loaded from config: DEFAULT:/admin 2002-06-06 19:27:18 - AutoWebApp: Auto-Adding DEFAULT:/ 2002-06-06 19:27:18 - AutoWebApp: Loaded from config: DEFAULT:/examples 2002-06-06 19:27:18 - AutoWebApp: Auto-Adding DEFAULT:/cocoon 2002-06-06 19:27:18 - ContextManager: Tomcat configured and in stable state 2002-06-06 19:27:18 - WorkDirSetup: Creating work dir /usr/local/tomcat/work/DEFAULT/admin 2002-06-06 19:27:18 - ContextManager: Adding DEFAULT:/admin 2002-06-06 19:27:18 - WorkDirSetup: Creating work dir /usr/local/tomcat/work/DEFAULT/examples 2002-06-06 19:27:18 - ContextManager: Adding DEFAULT:/examples 2002-06-06 19:27:18 - WorkDirSetup: Creating work dir /usr/local/tomcat/work/www.iquip.com.au/ROOT 2002-06-06 19:27:18 - ContextManager: Adding www.iquip.com.au:/ROOT 2002-06-06 19:27:18 - WorkDirSetup: Creating work dir /usr/local/tomcat/work/DEFAULT/ROOT 2002-06-06 19:27:18 - ContextManager: Adding DEFAULT:/ROOT 2002-06-06 19:27:18 - WorkDirSetup: Creating work dir /usr/local/tomcat/work/DEFAULT/cocoon 2002-06-06 19:27:18 - ContextManager: Adding DEFAULT:/cocoon 2002-06-06 19:27:18 - Ctx(/admin) : Validating web.xml XmlMapper: systemId is 'null' XmlMapper: systemId is 'null' 2002-06-06 19:27:19 - Ctx() : Validating web.xml XmlMapper: systemId is 'null' 2002-06-06 19:27:19 - Ctx() : Validating web.xml XmlMapper: systemId is 'null' 2002-06-06 19:27:19 - Ctx(/cocoon) : Validating web.xml XmlMapper: systemId is 'null' EmbededTomcat: Init time 5980 2002-06-06 19:27:23 - Http10Interceptor: Starting on 8080 2002-06-06 19:27:23 - Ajp12Interceptor: Starting on 8007 2002-06-06 19:27:23 - Ajp13Interceptor: Starting on 8009 EmbededTomcat: Startup time 59 Server 1.6 is running Press [Ctrl]+[C] to abort Apache starts with no problems However this does not work if i goto http://www.iquip.com.au i get a 404 not found on index.xml from tomcat ( the console running tomcat shows the error) Are there any other files that need altered before this setup will work??? If so what are they and what do i have to put in them. Any help will be greatly appreciated, thanks in advance Will <[EMAIL PROTECTED]> ---------------------------------------------------- This message sent through E-Access Internet Webmail --> http://www.e-access.com.au A Subsidiary of E-Consortium Pty Ltd ----------------------------------------------------- --------------------------------------------------------------------- Please check that your question has not already been answered in the FAQ before posting. <http://xml.apache.org/cocoon/faqs.html> To unsubscribe, e-mail: <[EMAIL PROTECTED]> For additional commands, e-mail: <[EMAIL PROTECTED]>