There was a network issue which I got to the bottom of, but I still have a problem with tomcat hanging when I shut it down.
I appreciate your feedback, but neither of these solutions actually assist me. I have a valid hosts file with the correct IP for the hostname, and I have no AprLifecycleListener to comment out in server.xml Any other ideas? Regards, Andrew -----Original Message----- From: Gabe Wong [mailto:[EMAIL PROTECTED] Sent: Wednesday, 26 September 2007 3:40 PM To: Tomcat Users List Subject: Re: Tomcat hangs when shutting down Yes, this topic has been discussed before. Check the solution in the following links: http://marc.info/?l=tomcat-user&m=119067369518153&w=2 http://www.ngasi.com/ngasihelp/ngasiuserguide/tomcat_fails_shutdown_complete .htm Andrew Friebel wrote: > I have seen a few postings around about this, but nothing that seems to > solve my issue. When I shut down tomcat, it hangs and then throws a > 'SEVERE: Protocol handler pause failed' error that I can't seem to resolve, > but it does finally stop. I have seen suggestions such as: > > > > . Port is already running > > . Ensure that the catalina.sh shell script has CATALINA_BASE, > CATALINA_HOME, and JAVA_HOME are all set correctly > > > > None of these seem to be the case, as I can't connect to port 80 unless > tomcat is running, and my variables are all set in catalina.sh. > > > > I have included output from when I start and stop tomcat. As you can see, I > am using tomcat 5.0.27 with java 1.5.0_10. > > > > I am running tomcat on a Linux box: > > > > # uname -a > > Linux f8101 2.6.9-55.0.6.ELsmp #1 SMP Thu Aug 23 11:13:21 EDT 2007 x86_64 > x86_64 x86_64 GNU/Linux > > > > Any suggestions in resolving this would be greatly appreciated. > > > > > > Starting Tomcat > > > > Using CATALINA_BASE: /appl/WebServices/webapps/interfaces > > Using CATALINA_HOME: /appl/WebServices/jakarta-tomcat-5.0.27 > > Using CATALINA_TMPDIR: /appl/WebServices/webapps/interfaces/temp > > Using JAVA_HOME: /usr/java/jdk1.5.0_10 > > Sep 26, 2007 9:00:54 AM org.apache.coyote.http11.Http11Protocol init > > INFO: Initializing Coyote HTTP/1.1 on http-80 > > Sep 26, 2007 9:00:54 AM org.apache.catalina.startup.Catalina load > > INFO: Initialization processed in 1026 ms > > Sep 26, 2007 9:00:54 AM org.apache.catalina.core.StandardService start > > INFO: Starting service Catalina > > Sep 26, 2007 9:00:54 AM org.apache.catalina.core.StandardEngine start > > INFO: Starting Servlet Engine: Apache Tomcat/5.0.27 > > Sep 26, 2007 9:00:54 AM org.apache.catalina.core.StandardHost start > > INFO: XML validation disabled > > Sep 26, 2007 9:00:54 AM org.apache.catalina.core.StandardHost getDeployer > > INFO: Create Host deployer for direct deployment ( non-jmx ) > > Sep 26, 2007 9:00:54 AM org.apache.catalina.core.StandardHostDeployer > install > > INFO: Processing Context configuration file URL > file:/appl/WebServices/webapps/interfaces/conf/Catalina/localhost/admin.xml > > Sep 26, 2007 9:00:55 AM org.apache.struts.util.PropertyMessageResources > <init> > > INFO: Initializing, config='org.apache.struts.util.LocalStrings', > returnNull=true > > Sep 26, 2007 9:00:55 AM org.apache.struts.util.PropertyMessageResources > <init> > > INFO: Initializing, config='org.apache.struts.action.ActionResources', > returnNull=true > > Sep 26, 2007 9:00:55 AM org.apache.struts.util.PropertyMessageResources > <init> > > INFO: Initializing, config='org.apache.webapp.admin.ApplicationResources', > returnNull=true > > Sep 26, 2007 9:00:56 AM org.apache.catalina.core.StandardHostDeployer > install > > INFO: Processing Context configuration file URL > file:/appl/WebServices/webapps/interfaces/conf/Catalina/localhost/manager.xm > l > > Sep 26, 2007 9:00:56 AM org.apache.catalina.core.StandardHostDeployer > install > > INFO: Installing web application at context path /tmca from URL > file:/appl/WebServices/webapps/interfaces/tmca > > Sep 26, 2007 9:00:56 AM org.apache.catalina.core.StandardHostDeployer > install > > INFO: Installing web application at context path /AckMsg from URL > file:/appl/WebServices/webapps/interfaces/AckMsg > > Sep 26, 2007 9:00:56 AM org.apache.catalina.core.StandardHostDeployer > install > > INFO: Installing web application at context path /testcomms from URL > file:/appl/WebServices/webapps/interfaces/testcomms > > Sep 26, 2007 9:00:57 AM org.apache.coyote.http11.Http11Protocol start > > INFO: Starting Coyote HTTP/1.1 on http-80 > > Sep 26, 2007 9:00:57 AM org.apache.jk.common.ChannelSocket init > > INFO: JK2: ajp13 listening on /0.0.0.0:8009 > > Sep 26, 2007 9:00:57 AM org.apache.jk.server.JkMain start > > INFO: Jk running ID=0 time=1/19 > config=/appl/WebServices/webapps/interfaces/conf/jk2.properties > > Sep 26, 2007 9:00:57 AM org.apache.catalina.startup.Catalina start > > INFO: Server startup in 3304 ms > > > > > > Stopping Tomcat > > > > $CATALINA_HOME/bin/catalina.sh stop > > Using CATALINA_BASE: /appl/WebServices/webapps/interfaces > > Using CATALINA_HOME: /appl/WebServices/jakarta-tomcat-5.0.27 > > Using CATALINA_TMPDIR: /appl/WebServices/webapps/interfaces/temp > > Using JAVA_HOME: /usr/java/jdk1.5.0_10 > > Sep 26, 2007 9:03:38 AM org.apache.coyote.http11.Http11Protocol pause > > INFO: Pausing Coyote HTTP/1.1 on http-80 > > Sep 26, 2007 9:06:47 AM org.apache.coyote.tomcat5.CoyoteConnector pause > > SEVERE: Protocol handler pause failed > > java.net.ConnectException: Connection timed out > > at java.net.PlainSocketImpl.socketConnect(Native Method) > > at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333) > > at > java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195) > > at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182) > > at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366) > > at java.net.Socket.connect(Socket.java:519) > > at java.net.Socket.connect(Socket.java:469) > > at java.net.Socket.<init>(Socket.java:366) > > at java.net.Socket.<init>(Socket.java:208) > > at > org.apache.jk.common.ChannelSocket.unLockSocket(ChannelSocket.java:460) > > at org.apache.jk.common.ChannelSocket.pause(ChannelSocket.java:272) > > at org.apache.jk.server.JkMain.pause(JkMain.java:657) > > at > org.apache.jk.server.JkCoyoteHandler.pause(JkCoyoteHandler.java:202) > > at > org.apache.coyote.tomcat5.CoyoteConnector.pause(CoyoteConnector.java:1444) > > at > org.apache.catalina.core.StandardService.stop(StandardService.java:521) > > at > org.apache.catalina.core.StandardServer.stop(StandardServer.java:2347) > > at org.apache.catalina.startup.Catalina.stop(Catalina.java:605) > > at org.apache.catalina.startup.Catalina.start(Catalina.java:580) > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39 > ) > > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl > .java:25) > > at java.lang.reflect.Method.invoke(Method.java:585) > > at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:284) > > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:422) > > Sep 26, 2007 9:06:48 AM org.apache.catalina.core.StandardService stop > > INFO: Stopping service Catalina > > Sep 26, 2007 9:06:48 AM org.apache.catalina.core.StandardHostDeployer remove > > INFO: Removing web application at context path /admin > > Sep 26, 2007 9:06:48 AM org.apache.catalina.logger.LoggerBase stop > > INFO: unregistering logger Catalina:type=Logger,path=/admin,host=localhost > > Sep 26, 2007 9:06:48 AM org.apache.catalina.core.StandardHostDeployer remove > > INFO: Removing web application at context path /tmca > > Sep 26, 2007 9:06:48 AM org.apache.catalina.core.StandardHostDeployer remove > > INFO: Removing web application at context path /testcomms > > Sep 26, 2007 9:06:48 AM org.apache.catalina.core.StandardHostDeployer remove > > INFO: Removing web application at context path /AckMsg > > Sep 26, 2007 9:06:48 AM org.apache.catalina.core.StandardHostDeployer remove > > INFO: Removing web application at context path /manager > > Sep 26, 2007 9:06:48 AM org.apache.catalina.logger.LoggerBase stop > > INFO: unregistering logger Catalina:type=Logger,host=localhost > > Sep 26, 2007 9:06:48 AM org.apache.catalina.logger.LoggerBase stop > > INFO: unregistering logger Catalina:type=Logger > > Sep 26, 2007 9:06:48 AM org.apache.coyote.http11.Http11Protocol destroy > > INFO: Stopping Coyote HTTP/1.1 on http-80 > > > > > > Regards, > > Andrew > > > -- Regards Gabe Wong Private JVM JAVA Hosting Automation http://www.ngasi.com --------------------------------------------------------------------- To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]