Maybe you didn't really kill off Tomcat, but just the DOS box it was running
in,... (I've seen it happen after closing the DOS box, but not after
Ctrl+C'ing the program.)
Try bringing up the Task Manager, and make sure there aren't any instances
of a "java" image name running.
-- Bill K.
> -----Original Message-----
> From: Steven Turoff [mailto:[EMAIL PROTECTED]]
> Sent: Monday, July 02, 2001 3:30 PM
> To: [EMAIL PROTECTED]
> Subject: Restarting Tomcat on NT
>
>
> I am having problems restarting Tomcat on NT. After a reboot of the
> machine, Tomcat starts without a problem. However, if I stop
> Tomcat and
> then attempt to restart, I get the following error:
>
> FATAL:java.net.BindException: Address in use: bind
> java.net.BindException: Address in use: bind
> at java.net.PlainSocketImpl.socketBind(Native Method)
> at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:390)
> at java.net.ServerSocket.<init>(ServerSocket.java:173)
> at java.net.ServerSocket.<init>(ServerSocket.java:124)
> at
> org.apache.tomcat.net.DefaultServerSocketFactory.createSocket(
> DefaultServerSocketFactory.java:97)
> at
> org.apache.tomcat.service.PoolTcpEndpoint.startEndpoint(PoolTc
> pEndpoint.java:239)
> at
> org.apache.tomcat.service.PoolTcpConnector.start(PoolTcpConnec
> tor.java,
> Compiled Code)
> at
> org.apache.tomcat.core.ContextManager.start(ContextManager.jav
> a, Compiled Code)
> at org.apache.tomcat.startup.Tomcat.execute(Tomcat.java:202)
> at org.apache.tomcat.startup.Tomcat.main(Tomcat.java:235)
>
> I'm running Tomcat on port 8080. After I receive the above
> error, a netstat
> -a yields:
>
> TCP cx628443-b:8007 0.0.0.0:0 LISTENING
> TCP cx628443-b:8007 0.0.0.0:0 LISTENING
> TCP cx628443-b:8080 0.0.0.0:0 LISTENING
> TCP cx628443-b:8080 0.0.0.0:0 LISTENING
>
> So, for some reason, stopping Tomcat does not free up the
> port. I must then
> reboot my machine to run Tomcat again. I'm using Tomcat 3.2.1
> and Classic
> VM (build JDK-1.2.2-001, native threads, symcjit).
>
> Ideally, I'd like to fix the problem, however, I'm also
> interested in any
> solution that doesn't require rebooting my machine. I'll be
> switching to a
> Linux-Tomcat platform soon, but need a solution for the meantime.
>
> Thanks,
>
> Steve
>