Hi, as I have now spend several hours trying to get this work, I am asking for your support guys. But please dare with me as I am a complete newbie to Tomcat.
Basically I installed Tomcat 5.5 and mod_jk 1.2.20 as decribed in http://gentoo-wiki.com/HOWTO_Apache2_and_Tomcat5 and it works fine (the samples work fine when I access them via http://localhost/index.jsp and http://localhost:8080. Now for one of my customers wants to use Tomcat in his Apache virtual host and run .jsp files. Therefore I added the following lines to my httpd.conf: LoadModule jk_module modules/mod_jk.so JkWorkersFile conf/jk-workers.properties JkLogFile logs/mod_jk.log JkLogLevel info JkLogStampFormat "[%a %b %d %H:%M:%S %Y] " JkRequestLogFormat "%w %V %T" jkAutoAlias /var/lib/tomcat-5/default/webapps/ jkMount /*.jsp ajp13 Now, my jk-workers.properties file contains: worker.list=ajp13 worker.ajp13.port=8009 worker.ajp13.host=localhost worker.ajp13.type=ajp13 worker.ajp13.lbfactor=1 worker.ajp13.cachesize=10 Finally here is my server.xml with the new Host section: <Server port="8010" shutdown="XXXXXXXXXXXXXXX" address="127.0.0.1"> <Service name="Catalina"> <!-- Define an AJP 1.3 Connector on port 8009 --> <Connector port="8009" enableLookups="false" protocol="AJP/1.3" address="127.0.0.1"/> <Engine name="Catalina" defaultHost="localhost"> <Host name="localhost" appBase="" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"> </Host> <Host name="myuser" appBase="/home/username/htdocs" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"> <Alias>www.mydomain.com</Alias> <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="myuser_access_log." suffix=".txt" pattern="common" resolveHosts="false"/> </Host> </Engine> </Service> </Server> Then I created the following "hello world" .jsp file in the htdocs directory of my user (/home/username/htdocs) as defined above: <HTML> <HEAD> <TITLE>Hello World</TITLE> </HEAD> <BODY> <H1>Hello World</H1> Today is: <%= new java.util.Date().toString() %> </BODY> </HTML> Now the problem is that after restarting both Apache and Tomcat, accessing this file results in a blank page being displayed by the browser (with no content whatsoever). But Tomcat is listening on the ports as defined: # netstat -tunap | grep java tcp 0 0 127.0.0.1:8009 0.0.0.0:* LISTEN 17179/java tcp 0 0 127.0.0.1:8010 0.0.0.0:* LISTEN 17179/java And even the log is not really helpful: (Tomcat log) 15.01.2007 17:58:35 org.apache.catalina.core.StandardHost start INFO: XML validation disabled 15.01.2007 17:58:35 org.apache.catalina.realm.JAASRealm setContainer INFO: Set JAAS app name Catalina 15.01.2007 17:58:36 org.apache.jk.common.ChannelSocket init INFO: JK: ajp13 listening on /127.0.0.1:8009 15.01.2007 17:58:36 org.apache.jk.server.JkMain start INFO: Jk running ID=0 time=0/83 config=null 15.01.2007 17:58:36 org.apache.catalina.startup.Catalina start INFO: Server startup in 1397 ms Is there anything more I need to do to get this working? What are the mistakes that I made? I have found so much documentation online about Tomcat, but the more I read, the more confused I got. So maybe you guys can shed some light on this... Thank you very much. Best regards, Werner --------------------------------------------------------------------- To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]