Hi, If you remove your separate JNDI configurations file, does the problem go away?
Can you verify the shutdown socket (8005 by default) is open and listening (use a program like netstat to do this)? Have you tried setting the LD_ASSUME_KERNEL parameter that many Linux users suggest on RedHat> (search the archives of this list for LD_ASSUME_KERNEL) for details) Yoav Shapira Millennium Research Informatics >-----Original Message----- >From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] >Sent: Monday, September 20, 2004 11:52 AM >To: [EMAIL PROTECTED] >Subject: shutdown problems tomcat 5.0.28 > >I am running tomcat 5.0.28 on Redhat 9.0 with java 1.4.2_05. > >Starting tomcat using startup.sh shows no errors in any of the log files. >The application is running fine. However, when I use shutdown.sh, tomcat >hangs for a few minutes, prints the below message in catalina.out, and >finally exits. Obviously, I can kill the process using the kill command >but I am afraid that this problem might be a symptom of a larger problem. > >The server.xml file is the default that came with the release. All JNDI >configurations are done in a separate context file that lives in >$TOMCAT/conf//Catalina/localhost/. > >I have found some similar posts on the net but none seem to address my >problem sufficiently. Any advice on how to debug this would be >appreciated. > >Here is the Catalina.out error: > >Sep 20, 2004 12:44:28 PM org.apache.coyote.http11.Http11Protocol pause >INFO: Pausing Coyote HTTP/1.1 on http-8080 >Sep 20, 2004 12:47:37 PM 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:305) > at >java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:171) > at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:158) > at java.net.Socket.connect(Socket.java:452) > at java.net.Socket.connect(Socket.java:402) > at java.net.Socket.<init>(Socket.java:309) > at java.net.Socket.<init>(Socket.java:153) > 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:14 44) > 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.ja va:3 >9) > at >sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccesso rImp >l.java:25) > at java.lang.reflect.Method.invoke(Method.java:324) > at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:287) > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:425) >Sep 20, 2004 12:47:38 PM org.apache.catalina.core.StandardService stop >INFO: Stopping service Catalina >Sep 20, 2004 12:47:38 PM org.apache.catalina.core.StandardHostDeployer >remove >INFO: Removing web application at context path /admin >Sep 20, 2004 12:47:38 PM org.apache.catalina.logger.LoggerBase stop >INFO: unregistering logger Catalina:type=Logger,path=/admin,host=localhost >Sep 20, 2004 12:47:38 PM org.apache.catalina.core.StandardHostDeployer >remove >INFO: Removing web application at context path /webdav >Sep 20, 2004 12:47:38 PM org.apache.catalina.core.StandardHostDeployer >remove >INFO: Removing web application at context path /servlets-examples >Sep 20, 2004 12:47:39 PM org.apache.catalina.core.StandardHostDeployer >remove >INFO: Removing web application at context path /jsp-examples >Sep 20, 2004 12:47:39 PM org.apache.catalina.core.StandardHostDeployer >remove >INFO: Removing web application at context path /balancer >Sep 20, 2004 12:47:39 PM org.apache.catalina.core.StandardHostDeployer >remove >INFO: Removing web application at context path /iht >Sep 20, 2004 12:47:39 PM org.apache.catalina.logger.LoggerBase stop >INFO: unregistering logger Catalina:type=Logger,path=/iht,host=localhost >Sep 20, 2004 12:47:39 PM org.apache.catalina.core.StandardHostDeployer >remove >INFO: Removing web application at context path /DBTest >Sep 20, 2004 12:47:39 PM org.apache.catalina.logger.LoggerBase stop >INFO: unregistering logger Catalina:type=Logger,path=/DBTest,host=localhost >Sep 20, 2004 12:47:39 PM org.apache.catalina.core.StandardHostDeployer >remove >INFO: Removing web application at context path /tomcat-docs >Sep 20, 2004 12:47:39 PM org.apache.catalina.core.StandardHostDeployer >remove >INFO: Removing web application at context path >Sep 20, 2004 12:47:39 PM org.apache.catalina.core.StandardHostDeployer >remove >INFO: Removing web application at context path /manager >Sep 20, 2004 12:47:39 PM org.apache.catalina.logger.LoggerBase stop >INFO: unregistering logger Catalina:type=Logger,host=localhost >Sep 20, 2004 12:47:39 PM org.apache.catalina.logger.LoggerBase stop >INFO: unregistering logger Catalina:type=Logger >Sep 20, 2004 12:47:39 PM org.apache.coyote.http11.Http11Protocol destroy >INFO: Stopping Coyote HTTP/1.1 on http-8080 > > > >--------------------------------------------------------------------- >To unsubscribe, e-mail: [EMAIL PROTECTED] >For additional commands, e-mail: [EMAIL PROTECTED] This e-mail, including any attachments, is a confidential business communication, and may contain information that is confidential, proprietary and/or privileged. This e-mail is intended only for the individual(s) to whom it is addressed, and may not be saved, copied, printed, disclosed or used by anyone else. If you are not the(an) intended recipient, please immediately delete this e-mail from your computer system and notify the sender. Thank you. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
