tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Steven Turoff <stevetur...@home.com>
Subject RE: Restarting Tomcat on NT
Date Mon, 02 Jul 2001 23:33:34 GMT
I've already tried that. Tomcat is dead, alright. Is there a way to 
explicitly free up a port on NT?

At 06:04 PM 07/02/2001, you wrote:
>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:steveturoff@home.com]
> > Sent: Monday, July 02, 2001 3:30 PM
> > To: tomcat-user@jakarta.apache.org
> > 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
> >


Mime
View raw message