I have several severs in various cities running Redhat 9, jakarta-tomcat 5.0.12 (I get the same problem with 4.1.27) and Apache SOAP 2.3.1. I've got them set up to answer a few requests... simple string passings back and forth. One of the services runs a few system processes on the remote machine, but nothing out of the ordinary. If I shut all 7 of them down and restart them carefully, everything will work fine... then a few hours or a day later, I'll find out that one of them has frozen. It seems completely arbitrary which server it is or why.
When one freezes, the shutdown.sh script that came with jakarta-tomcat doesn't work. A java process remains. During this time, even simple calls to whicheverdomain:PORT don't work, which tells me that the whole tomcat server has frozen, not just the SOAP layer. As soon as I kill the process manually and restart the soap server, everything goes back to normal. I'm really confused as to why this is happening, and have been dealing with it for a couple of weeks now. catalina.out nor any of the other log files tell me anything. The completely random nature of the freezes has me totally baffled. If anyone knows what might be going on or has heard of this sort of thing before, please let me know. Or, if you think I should be writing to another list, please tell me what it is. Thanks, Cyrus