You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Barney Hamish <Ha...@ect-telecoms.de> on 2002/03/05 15:29:36 UTC

RE: Tomcat startup.bat does not work?

The Error message tells you what the proplem is:
"... Error creating server socket = (java.net.Bind Exception):
java.net.BindException: Address already in use:... "

Tomcat can't listen on the socket it wants to because some other application
is already using that socket.
Either find out which application is using that socket and stop it or change
the port tomcat uses in the server.xml file.
Hamish

-----Original Message-----
From: Leon Vermaak [mailto:lvermaak1@rogers.com]
Sent: Tuesday, March 05, 2002 6:24 PM
To: Tomcat Users List
Subject: Tomcat startup.bat does not work?


Hi,
I am running Tomcat on Windows 2000 Professional.
If anyone could please tell me why I am getting the following output =
when I "startup.bat" Tomcat I would appreciate it:

Catalina.start: LifecycleException:  Error creating server socket =
(java.net.Bind
Exception):  java.net.BindException: Address already in use: JVM_Bind
LifecycleException:  Error creating server socket =
(java.net.BindException):  jav
a.net.BindException: Address already in use: JVM_Bind
        at =
org.apache.catalina.connector.warp.WarpConnector.initialize(WarpConne
ctor.java:491)
        at =
org.apache.catalina.core.StandardService.initialize(StandardService.j
ava:454)
        at =
org.apache.catalina.core.StandardServer.initialize(StandardServer.jav
a:553)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:780)
        at =
org.apache.catalina.startup.Catalina.execute(Catalina.java:681)
        at =
org.apache.catalina.startup.Catalina.process(Catalina.java:179)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at =
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
        at =
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at =
org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:243)
----- Root Cause -----
java.net.BindException: Address already in use: JVM_Bind
        at java.net.PlainSocketImpl.socketBind(Native Method)
        at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:321)
        at java.net.ServerSocket.bind(ServerSocket.java:308)
        at java.net.ServerSocket.bind(ServerSocket.java:266)
        at java.net.ServerSocket.<init>(ServerSocket.java:182)
        at java.net.ServerSocket.<init>(ServerSocket.java:138)
        at =
org.apache.catalina.net.DefaultServerSocketFactory.createSocket(Defau
ltServerSocketFactory.java:118)
        at =
org.apache.catalina.connector.warp.WarpConnector.initialize(WarpConne
ctor.java:485)
        at =
org.apache.catalina.core.StandardService.initialize(StandardService.j
ava:454)
        at =
org.apache.catalina.core.StandardServer.initialize(StandardServer.jav
a:553)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:780)
        at =
org.apache.catalina.startup.Catalina.execute(Catalina.java:681)
        at =
org.apache.catalina.startup.Catalina.process(Catalina.java:179)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at =
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
        at =
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at org.apache.catalina.startup.Bootstrap.main
(Bootstrap.java:243)




--
To unsubscribe:   <ma...@jakarta.apache.org>
For additional commands: <ma...@jakarta.apache.org>
Troubles with the list: <ma...@jakarta.apache.org>

--
To unsubscribe:   <ma...@jakarta.apache.org>
For additional commands: <ma...@jakarta.apache.org>
Troubles with the list: <ma...@jakarta.apache.org>


Re: Tomcat startup.bat does not work?

Posted by David Smith <dn...@cornell.edu>.
But default "out of the box" Tomcat actually opens 3 ports.  Did you change 
all of them??  Port 1 is the shutdown port 8005, Port 2 is the web service 
port 8080 (RPM: 8180), and Port 3 is the Warp connector (8008 I believe).

Also try to determine what ports are in use by other services on your Win2k 
machine.  That will help you avoid tripping over other services while finding 
open ports for your Tomcat install.

--David

On Tuesday 05 March 2002 12:33 pm, you wrote:
> Yes! I understood the problem the first time I tried various ports above
> 1024, but the problem persists!
>
> ----- Original Message -----
> From: "Barney Hamish" <Ha...@ect-telecoms.de>
> To: "'Tomcat Users List'" <to...@jakarta.apache.org>
> Sent: Tuesday, March 05, 2002 6:29 AM
> Subject: RE: Tomcat startup.bat does not work?
>
> > The Error message tells you what the proplem is:
> > "... Error creating server socket = (java.net.Bind Exception):
> > java.net.BindException: Address already in use:... "
> >
> > Tomcat can't listen on the socket it wants to because some other
>
> application
>
> > is already using that socket.
> > Either find out which application is using that socket and stop it or
>
> change
>
> > the port tomcat uses in the server.xml file.
> > Hamish
> >
> > -----Original Message-----
> > From: Leon Vermaak [mailto:lvermaak1@rogers.com]
> > Sent: Tuesday, March 05, 2002 6:24 PM
> > To: Tomcat Users List
> > Subject: Tomcat startup.bat does not work?
> >
> >
> > Hi,
> > I am running Tomcat on Windows 2000 Professional.
> > If anyone could please tell me why I am getting the following output =
> > when I "startup.bat" Tomcat I would appreciate it:
> >
> > Catalina.start: LifecycleException:  Error creating server socket =
> > (java.net.Bind
> > Exception):  java.net.BindException: Address already in use: JVM_Bind
> > LifecycleException:  Error creating server socket =
> > (java.net.BindException):  jav
> > a.net.BindException: Address already in use: JVM_Bind
> >         at =
> > org.apache.catalina.connector.warp.WarpConnector.initialize(WarpConne
> > ctor.java:491)
> >         at =
> > org.apache.catalina.core.StandardService.initialize(StandardService.j
> > ava:454)
> >         at =
> > org.apache.catalina.core.StandardServer.initialize(StandardServer.jav
> > a:553)
> >         at org.apache.catalina.startup.Catalina.start(Catalina.java:780)
> >         at =
> > org.apache.catalina.startup.Catalina.execute(Catalina.java:681)
> >         at =
> > org.apache.catalina.startup.Catalina.process(Catalina.java:179)
> >         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >         at =
> > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
> > java:39)
> >         at =
> > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> > sorImpl.java:25)
> >         at java.lang.reflect.Method.invoke(Method.java:324)
> >         at =
> > org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:243)
> > ----- Root Cause -----
> > java.net.BindException: Address already in use: JVM_Bind
> >         at java.net.PlainSocketImpl.socketBind(Native Method)
> >         at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:321)
> >         at java.net.ServerSocket.bind(ServerSocket.java:308)
> >         at java.net.ServerSocket.bind(ServerSocket.java:266)
> >         at java.net.ServerSocket.<init>(ServerSocket.java:182)
> >         at java.net.ServerSocket.<init>(ServerSocket.java:138)
> >         at =
> > org.apache.catalina.net.DefaultServerSocketFactory.createSocket(Defau
> > ltServerSocketFactory.java:118)
> >         at =
> > org.apache.catalina.connector.warp.WarpConnector.initialize(WarpConne
> > ctor.java:485)
> >         at =
> > org.apache.catalina.core.StandardService.initialize(StandardService.j
> > ava:454)
> >         at =
> > org.apache.catalina.core.StandardServer.initialize(StandardServer.jav
> > a:553)
> >         at org.apache.catalina.startup.Catalina.start(Catalina.java:780)
> >         at =
> > org.apache.catalina.startup.Catalina.execute(Catalina.java:681)
> >         at =
> > org.apache.catalina.startup.Catalina.process(Catalina.java:179)
> >         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >         at =
> > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
> > java:39)
> >         at =
> > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> > sorImpl.java:25)
> >         at java.lang.reflect.Method.invoke(Method.java:324)
> >         at org.apache.catalina.startup.Bootstrap.main
> > (Bootstrap.java:243)
> >
> >
> >
> >
> > --
> > To unsubscribe:   <ma...@jakarta.apache.org>
> > For additional commands: <ma...@jakarta.apache.org>
> > Troubles with the list: <ma...@jakarta.apache.org>
> >
> > --
> > To unsubscribe:   <ma...@jakarta.apache.org>
> > For additional commands: <ma...@jakarta.apache.org>
> > Troubles with the list: <ma...@jakarta.apache.org>

--
To unsubscribe:   <ma...@jakarta.apache.org>
For additional commands: <ma...@jakarta.apache.org>
Troubles with the list: <ma...@jakarta.apache.org>


Re: Tomcat startup.bat does not work?

Posted by Leon Vermaak <lv...@rogers.com>.
Yes! I understood the problem the first time I tried various ports above
1024, but the problem persists!

----- Original Message -----
From: "Barney Hamish" <Ha...@ect-telecoms.de>
To: "'Tomcat Users List'" <to...@jakarta.apache.org>
Sent: Tuesday, March 05, 2002 6:29 AM
Subject: RE: Tomcat startup.bat does not work?


> The Error message tells you what the proplem is:
> "... Error creating server socket = (java.net.Bind Exception):
> java.net.BindException: Address already in use:... "
>
> Tomcat can't listen on the socket it wants to because some other
application
> is already using that socket.
> Either find out which application is using that socket and stop it or
change
> the port tomcat uses in the server.xml file.
> Hamish
>
> -----Original Message-----
> From: Leon Vermaak [mailto:lvermaak1@rogers.com]
> Sent: Tuesday, March 05, 2002 6:24 PM
> To: Tomcat Users List
> Subject: Tomcat startup.bat does not work?
>
>
> Hi,
> I am running Tomcat on Windows 2000 Professional.
> If anyone could please tell me why I am getting the following output =
> when I "startup.bat" Tomcat I would appreciate it:
>
> Catalina.start: LifecycleException:  Error creating server socket =
> (java.net.Bind
> Exception):  java.net.BindException: Address already in use: JVM_Bind
> LifecycleException:  Error creating server socket =
> (java.net.BindException):  jav
> a.net.BindException: Address already in use: JVM_Bind
>         at =
> org.apache.catalina.connector.warp.WarpConnector.initialize(WarpConne
> ctor.java:491)
>         at =
> org.apache.catalina.core.StandardService.initialize(StandardService.j
> ava:454)
>         at =
> org.apache.catalina.core.StandardServer.initialize(StandardServer.jav
> a:553)
>         at org.apache.catalina.startup.Catalina.start(Catalina.java:780)
>         at =
> org.apache.catalina.startup.Catalina.execute(Catalina.java:681)
>         at =
> org.apache.catalina.startup.Catalina.process(Catalina.java:179)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at =
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
> java:39)
>         at =
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> sorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:324)
>         at =
> org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:243)
> ----- Root Cause -----
> java.net.BindException: Address already in use: JVM_Bind
>         at java.net.PlainSocketImpl.socketBind(Native Method)
>         at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:321)
>         at java.net.ServerSocket.bind(ServerSocket.java:308)
>         at java.net.ServerSocket.bind(ServerSocket.java:266)
>         at java.net.ServerSocket.<init>(ServerSocket.java:182)
>         at java.net.ServerSocket.<init>(ServerSocket.java:138)
>         at =
> org.apache.catalina.net.DefaultServerSocketFactory.createSocket(Defau
> ltServerSocketFactory.java:118)
>         at =
> org.apache.catalina.connector.warp.WarpConnector.initialize(WarpConne
> ctor.java:485)
>         at =
> org.apache.catalina.core.StandardService.initialize(StandardService.j
> ava:454)
>         at =
> org.apache.catalina.core.StandardServer.initialize(StandardServer.jav
> a:553)
>         at org.apache.catalina.startup.Catalina.start(Catalina.java:780)
>         at =
> org.apache.catalina.startup.Catalina.execute(Catalina.java:681)
>         at =
> org.apache.catalina.startup.Catalina.process(Catalina.java:179)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at =
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
> java:39)
>         at =
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> sorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:324)
>         at org.apache.catalina.startup.Bootstrap.main
> (Bootstrap.java:243)
>
>
>
>
> --
> To unsubscribe:   <ma...@jakarta.apache.org>
> For additional commands: <ma...@jakarta.apache.org>
> Troubles with the list: <ma...@jakarta.apache.org>
>
> --
> To unsubscribe:   <ma...@jakarta.apache.org>
> For additional commands: <ma...@jakarta.apache.org>
> Troubles with the list: <ma...@jakarta.apache.org>
>


--
To unsubscribe:   <ma...@jakarta.apache.org>
For additional commands: <ma...@jakarta.apache.org>
Troubles with the list: <ma...@jakarta.apache.org>