I have JDK 1.3 installed on my RAQ3.
It seems like lately about 90% of the time I try to do a manual Tomcat restart, I get the following error:
FATAL:java.net.BindException: Address already in use
java.net.BindException: Address already in use
If I can't get it to restart, I can usually (repeat, usually) get Tomcat to restart cleanly if I do an Apache restart. However, I prefer not to do that since the Apache restart does not complete until Tomcat restart is complete, and so the sites on the server are down for a few minutes.
I asked this question many months ago, and the best response I got was that the Tomcat HTTP listener from the prior JDK is still active, and therefore I'd have to reboot. Since I didn't have problems all that much at the time, I did not go any further in trying to resolve the problem.
But the problem seems more frequent now, and while I don't like to manually restart Tomcat anyway in the middle of the day, I do have to do it occasionally.
Does anyone else come accross this problem, and if so do you have a better solution?