With our Java webapp running on Apache Tomcat 6.0.18 on Ubuntu with Java 1.6.0_6, we can stop tomcat just fine.
However, with the same war file deployed to a Apache Tomcat 6.0.18 on Red Hat Enterprise Linux with Java 1.6.0_13, calling /etc/init.d/tomcat6 stop
does not stop Tomcat. I have not yet attempted using 1.6.0_6 on Red Hat to see what happens. Until I get there, any ideas?
jstack shows No deadlocks. The webapp is using Spring 2.5.6 and JAX-WS to expose SOAP-based web services, in case that matters.
Thanks for the help.