The reason might be that your threads are getting blocked and are not
returning to Tomcat's thread pool. In that case, since tomcat doesn't have
any worker thread left to cater to requests, it would seem that it has hung.
Also, when you try to terminate tomcat normally (using shutdown.sh), Tomcat
I'm using Tomcat 5.5.15 to deploy a web services using Apache Axis. The problem
that I am facing is that sometimes (with unknown reason) the tomcat hang and
all services also down. When I try to restart the server, it come out with
"port 80 is in used..." message and I have to kill the process