On 3/1/2010 11:05 AM, Caldarale, Charles R wrote:
From: Otmar Manuela [mailto:ot...@caribmedia.com]
Subject: Issues with ROOT.xml in Tomcat 6.0.24

I have a tomcat instance of Tomcat 6.0.24 running, but whenever I
deploy my application in the root context, I can only start it once.
If I restart, I get a 404 error "The requested resource is unavailable".
What's in the Tomcat logs?
This is the output of catalina.out when the instance starts and ROOT.xml is not deleted beforehand:

Mar 1, 2010 8:52:36 AM org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/local/jre1.6.0_18/lib/i386/server:/usr/local/jre1.6.0_18/lib/i386:/usr/local/jre1.6.0_18/.
./lib/i386:/usr/java/packages/lib/i386:/lib:/usr/lib
Mar 1, 2010 8:52:37 AM org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-8110
Mar 1, 2010 8:52:37 AM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 1274 ms
Mar 1, 2010 8:52:37 AM org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
Mar 1, 2010 8:52:37 AM org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.24
Mar 1, 2010 8:52:37 AM org.apache.catalina.startup.HostConfig deployDescriptor
INFO: Deploying configuration descriptor host-manager.xml
Mar 1, 2010 8:52:37 AM org.apache.catalina.startup.HostConfig deployDescriptor
INFO: Deploying configuration descriptor manager.xml
Mar 1, 2010 8:52:37 AM org.apache.catalina.startup.HostConfig deployDescriptor
INFO: Deploying configuration descriptor ROOT.xml
Mar 1, 2010 8:52:38 AM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory examples
Mar 1, 2010 8:52:38 AM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory docs
Mar 1, 2010 8:52:38 AM org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-8110
Mar 1, 2010 8:52:38 AM org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8039
Mar 1, 2010 8:52:38 AM org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/27  config=null
Mar 1, 2010 8:52:38 AM org.apache.catalina.startup.Catalina start
INFO: Server startup in 1573 ms

Normally, tomcat takes 6 seconds to start up successfully with the application, but here it starts up in just 1.5 seconds.

What exactly is the procedure you're following to do a "restart"?

The "restart" is nothing more than manually running a shutdown script (which sets the environment variables and then runs 'catalina.sh stop'), wait to make sure the process is gone, then manually run a startup script (which sets the environment variables and then runs 'catalina.sh start').

Tomcat 6.0.19 and above always copy the<Context>  element to 
conf/Catalina/[host]/[appName].xml.

Thanks for this info.  Good to know this is normal.

Otmar

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to