You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Robert Koberg <ro...@koberg.com> on 2001/10/06 21:02:41 UTC
tomcat4: config problems
Hi,
I am trying to install tomcat and make it use a non-standard location for my
webapps so it is easier to switch between servlet containers:
/home/gudgeon/sites
My server.xml is included below. I have the default page at:
/home/gudgeon/sites/index.html
It shows up but it displays for every request for example:
/home/gudgeon/sites/foo
gives the same index page when it should give an error.
Can anybody spot what I am doing wrong?
-----------------------------------------
server.xml
-----------------------------------------
<Server port="8005" shutdown="SHUTDOWN" debug="0">
<Service name="Tomcat-Standalone">
<Connector
className="org.apache.catalina.connector.http.HttpConnector"
port="8080"
minProcessors="5"
maxProcessors="75"
enableLookups="true"
redirectPort="8443"
acceptCount="10"
debug="0"
connectionTimeout="60000"/>
<Engine
name="Standalone"
defaultHost="dev.makecontent.com"
debug="0">
<Logger
className="org.apache.catalina.logger.FileLogger"
prefix="catalina_log."
suffix=".txt"
timestamp="true"/>
<Realm className="org.apache.catalina.realm.MemoryRealm" />
<Host
name="dev.makecontent.com"
debug="0"
appBase="/home/gudgeon/sites"
unpackWARs="true">
<Valve
className="org.apache.catalina.valves.AccessLogValve"
directory="logs"
prefix="localhost_access_log."
suffix=".txt"
pattern="common"/>
<Logger
className="org.apache.catalina.logger.FileLogger"
directory="logs"
prefix="localhost_log."
suffix=".txt"
timestamp="true"/>
<Context
path=""
docBase="/home/gudgeon/sites"
debug="0">
<Logger
className="org.apache.catalina.logger.FileLogger"
prefix="makecontent_sites_log."
suffix=".txt"
timestamp="true"/>
</Context>
<Context path="/master" docBase="master" debug="0">
<Logger
className="org.apache.catalina.logger.FileLogger"
prefix="makecontent_master_log."
suffix=".txt"
timestamp="true"/>
</Context>
<Context path="/tln" docBase="tln" debug="0">
<Logger
className="org.apache.catalina.logger.FileLogger"
prefix="makecontent_tln_log."
suffix=".txt"
timestamp="true"/>
</Context>
</Host>
</Engine>
</Service>
<Service name="Tomcat-Apache">
<Connector
className="org.apache.catalina.connector.warp.WarpConnector"
port="8008"
minProcessors="5"
maxProcessors="75"
enableLookups="true"
acceptCount="10"
debug="0"/>
<Engine
className="org.apache.catalina.connector.warp.WarpEngine"
name="dev.makecontent.com"
debug="0"
appBase="/home/gudgeon/sites">
<Logger
className="org.apache.catalina.logger.FileLogger"
prefix="apache_log."
suffix=".txt"
timestamp="true"/>
<Realm
className="org.apache.catalina.realm.MemoryRealm" />
</Engine>
</Service>
</Server>
RE: tomcat4: config problems
Posted by Robert Koberg <ro...@koberg.com>.
One more thing. THese are the changes I made to apache's httpd.conf
...
ServerName dev.makecontent.com
...
<VirtualHost dev.makecontent.com>
ServerAdmin makecontent@koberg.com
DocumentRoot /home/gudgeon/sites
ServerName dev.makecontent.com
ErrorLog logs/makecontent.com-error_log
</VirtualHost>
> -----Original Message-----
> From: Robert Koberg [mailto:rob@koberg.com]
> Sent: Saturday, October 06, 2001 12:03 PM
> To: tomcat-user@jakarta.apache.org
> Subject: tomcat4: config problems
>
>
> Hi,
>
> I am trying to install tomcat and make it use a non-standard
> location for my
> webapps so it is easier to switch between servlet containers:
> /home/gudgeon/sites
>
> My server.xml is included below. I have the default page at:
> /home/gudgeon/sites/index.html
> It shows up but it displays for every request for example:
> /home/gudgeon/sites/foo
> gives the same index page when it should give an error.
>
> Can anybody spot what I am doing wrong?
> -----------------------------------------
> server.xml
> -----------------------------------------
> <Server port="8005" shutdown="SHUTDOWN" debug="0">
>
> <Service name="Tomcat-Standalone">
>
> <Connector
> className="org.apache.catalina.connector.http.HttpConnector"
> port="8080"
> minProcessors="5"
> maxProcessors="75"
> enableLookups="true"
> redirectPort="8443"
> acceptCount="10"
> debug="0"
> connectionTimeout="60000"/>
>
> <Engine
> name="Standalone"
> defaultHost="dev.makecontent.com"
> debug="0">
>
> <Logger
> className="org.apache.catalina.logger.FileLogger"
> prefix="catalina_log."
> suffix=".txt"
> timestamp="true"/>
>
> <Realm className="org.apache.catalina.realm.MemoryRealm" />
>
> <Host
> name="dev.makecontent.com"
> debug="0"
> appBase="/home/gudgeon/sites"
> unpackWARs="true">
>
>
> <Valve
> className="org.apache.catalina.valves.AccessLogValve"
> directory="logs"
> prefix="localhost_access_log."
> suffix=".txt"
> pattern="common"/>
>
> <Logger
> className="org.apache.catalina.logger.FileLogger"
> directory="logs"
> prefix="localhost_log."
> suffix=".txt"
> timestamp="true"/>
>
> <Context
> path=""
> docBase="/home/gudgeon/sites"
> debug="0">
> <Logger
> className="org.apache.catalina.logger.FileLogger"
> prefix="makecontent_sites_log."
> suffix=".txt"
> timestamp="true"/>
> </Context>
>
> <Context path="/master" docBase="master" debug="0">
> <Logger
> className="org.apache.catalina.logger.FileLogger"
> prefix="makecontent_master_log."
> suffix=".txt"
> timestamp="true"/>
> </Context>
>
>
> <Context path="/tln" docBase="tln" debug="0">
> <Logger
> className="org.apache.catalina.logger.FileLogger"
> prefix="makecontent_tln_log."
> suffix=".txt"
> timestamp="true"/>
> </Context>
> </Host>
>
> </Engine>
>
> </Service>
>
>
> <Service name="Tomcat-Apache">
>
> <Connector
> className="org.apache.catalina.connector.warp.WarpConnector"
> port="8008"
> minProcessors="5"
> maxProcessors="75"
> enableLookups="true"
> acceptCount="10"
> debug="0"/>
>
> <Engine
> className="org.apache.catalina.connector.warp.WarpEngine"
> name="dev.makecontent.com"
> debug="0"
> appBase="/home/gudgeon/sites">
>
> <Logger
> className="org.apache.catalina.logger.FileLogger"
> prefix="apache_log."
> suffix=".txt"
> timestamp="true"/>
>
> <Realm
> className="org.apache.catalina.realm.MemoryRealm" />
>
> </Engine>
>
> </Service>
>
> </Server>
>