Hi Shash.

On previous thread dumps, I had not seen any Keel or anything from my application, but 
as per your instructions, I double checked.

I deleted struts.war, and the struts folder from webapps.  It still does not close 
down properly.  However, after doing a "kill -s 3 <tomcat pid>", some interesting 
things happened.

First, a thread dump, which was anticipated and looked for.  There were no Keel or 
Struts objects involved (expected since I hade deleted the struts stuff - just double 
checking).  But a few minutes later, the following exception dumped, and then Tomcat 
Terminated;

"VM Periodic Task Thread" prio=5 tid=0x8094868 nid=3916 waiting on condition 
"Suspend Checker Thread" prio=5 tid=0x80951c8 nid=3917 runnable 
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:169)
        at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:158)
        at java.net.Socket.connect(Socket.java:426)
        at java.net.Socket.connect(Socket.java:376)
        at java.net.Socket.<init>(Socket.java:291)
        at java.net.Socket.<init>(Socket.java:147)
        at org.apache.jk.common.ChannelSocket.destroy(ChannelSocket.java:384)
        at org.apache.jk.server.JkMain.stop(JkMain.java:311)
        at org.apache.jk.server.JkCoyoteHandler.destroy(JkCoyoteHandler.java:181)
        at org.apache.coyote.tomcat4.CoyoteConnector.stop(CoyoteConnector.java:1205)
        at org.apache.catalina.core.StandardService.stop(StandardService.java:546)
        at org.apache.catalina.core.StandardServer.stop(StandardServer.java:2225)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:543)
        at org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
        at org.apache.catalina.startup.Catalina.process(Catalina.java:180)
        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:324)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)

Regards,
Steve
--
Java/J2EE Developer/Integrator
Currently "On the Road"
214-724-7741
Platform Independance Rules.
Give me a stable platform, and I will give you stable code.

----- Original Message -----
From: Sasvata (Shash) Chatterjee
Sent: 10/3/2003 9:26:39 AM
To: [EMAIL PROTECTED]
Subject: Re: [Keelgroup] Keel nightly build on SourceForge

> Steve,
> 
> I have been running the entire last week on Redhat 9.0 and it works fine 
> for me.  The Solaris problem is that the ports that Tomcat wanted to use 
> were already in use (both the HTTP port, and the port it listens on for 
> the shutdown). Are you sure that this is a Keel issue?  Can you run 
> vanilla Tomcat without the Keel contexts and shut it down properly?  
> That should give some clues, or at least help isolate the problem.
> 
> Shash
> 


http://keelframework.org/documentation
Keelgroup mailing list
[EMAIL PROTECTED]
http://lists.keelframework.com/listinfo.cgi/keelgroup-keelframework.com

Reply via email to