Howdy,
Keep it mind that tomcat won't shut down if there are non-daemon threads still 
running.  It's a good idea to check your application for such threads 
and take care of them (kill them in destroy() methods, make them daemons, call 
System.exit() in a lifecycle listener, whatever) for cleanliness.

Yoav Shapira
Millennium ChemInformatics


>-----Original Message-----
>From: Marek, Tomas [mailto:[EMAIL PROTECTED]]
>Sent: Monday, June 10, 2002 5:47 AM
>To: 'Tomcat Users List'
>Subject: RE: Strarting-up Error Message
>
>I think the problem is caused by residential running of Tomcat on W2k box.
>Not knowing that, I started Tomcat thus second time. That's it! How is it
>on
>Linux box, have no idea.
>
>tom
>
>-----Original Message-----
>From: franzR [mailto:[EMAIL PROTECTED]]
>Sent: Monday, June 10, 2002 11:25 AM
>To: Tomcat Users List
>Subject: AW: Strarting-up Error Message
>
>How often did you start Tomcat? ( i.e. ps -e | grep java)
>I'm using Tomcat on a unix box and it happens sometimes that a shutdown of
>tomcat does not kill the (jvm)-process. Then a restart of tomcat will - of
>course - leed to an error because tomcat is still running!
>
>franzR
>
>-----Urspr�ngliche Nachricht-----
>Von: Marek, Tomas [mailto:[EMAIL PROTECTED]]
>Gesendet: Montag, 10. Juni 2002 09:24
>An: [EMAIL PROTECTED]
>Betreff: Strarting-up Error Message
>
>
>Guys,
>
>when starting Tomcat 4.03, I get the following message in the terminal
>window:
>
>Catalina.start: LifecycleException:  null.open:  java.net.BindException:
>Address
> already in use: JVM_Bind:80
>LifecycleException:  null.open:  java.net.BindException: Address already in
>use:
> JVM_Bind:80
>        at
>org.apache.catalina.connector.http.HttpConnector.initialize(HttpConne
>ctor.java:1130)
>        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:80
>        at
>org.apache.catalina.connector.http.HttpConnector.open(HttpConnector.j
>ava:950)
>        at
>org.apache.catalina.connector.http.HttpConnector.initialize(HttpConne
>ctor.java:1128)
>        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)
>
>However, it seems the server works fine (I tried some servlets). The
>possible culprit could be config file server.XML in install_dir/conf path.
>I
>did only 2 changes in it, as suggested in M. Hall's book:
>!. Changed the default port 8080 to 80
>2. Added element <DefaultContext reloadable="true"/> to ensure automatic
>reloading.
>
>So, do you have any idea, what could be wrong?
>
>Thanks for your help.
>Tom
>
>
>--
>To unsubscribe, e-mail:
><mailto:[EMAIL PROTECTED]>
>For additional commands, e-mail:
><mailto:[EMAIL PROTECTED]>
>
>--
>To unsubscribe, e-mail:   <mailto:tomcat-user-
>[EMAIL PROTECTED]>
>For additional commands, e-mail: <mailto:tomcat-user-
>[EMAIL PROTECTED]>


--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to