RE: SHUTDOWN OF TOMCAT 4.1 .29 and LOAD-ON-START-UP

2004-02-14 Thread MUKUND Premchander
Hi ,

Find below the message on the console when tomcat shutdown is done .
My console hangs  at this point 

Feb 14, 2004 3:56:34 PM org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on port 8080
Starting service Tomcat-Standalone
Apache Tomcat/4.1.29
Feb 14, 2004 3:56:36 PM org.apache.struts.util.PropertyMessageResources
init
INFO: Initializing, config='org.apache.struts.util.LocalStrings',
returnNull=t
e
Feb 14, 2004 3:56:36 PM org.apache.struts.util.PropertyMessageResources
init
INFO: Initializing, config='org.apache.struts.action.ActionResources',
returnN
l=true
Feb 14, 2004 3:56:37 PM org.apache.struts.util.PropertyMessageResources
init
INFO: Initializing,
config='org.apache.webapp.admin.ApplicationResources', ret
nNull=true
Feb 14, 2004 3:56:42 PM org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on port 8080
Feb 14, 2004 3:56:42 PM org.apache.jk.common.ChannelSocket init
INFO: JK2: ajp13 listening on /0.0.0.0:8009
Feb 14, 2004 3:56:42 PM org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/234
config=E:\MCOne\MCOneServer\bin\..\conf\jk2.
operties
Stopping service Tomcat-Standalone
Feb 14, 2004 3:57:02 PM org.apache.coyote.http11.Http11Protocol destroy
INFO: Stoping http11 protocol on 8080
Catalina:type=ThreadPool,name=http8080

I am still not able to comprehend why this does not  occur  when i dont
use load on start up .
 
 
Thanks and Regards
Mukund


-Original Message-
From: Shapira, Yoav [mailto:[EMAIL PROTECTED]
Sent: Friday, February 13, 2004 7:36 PM
To: Tomcat Users List
Subject: RE: SHUTDOWN OF TOMCAT 4.1 .29 and LOAD-ON-START-UP



Howdy,

I have interrupted and destoryed the thread in the destroy method but
the shutdown does not happen completely and the console hangs . I am
not able to understand why I don't get this problem when I do not use
load on start up for the servlet.

It's strange indeed ;)  Tomcat doesn't do anything different when you
specify load-on-startup for a servlet except construct and initialize an
instance of it.  The lifecycle is exactly the same, no special
processing.  If you send the JVM a SIGQUIT after trying to shut it down,
i.e. when it's hung, what active threads are showing?

Yoav Shapira



This e-mail, including any attachments, is a confidential business
communication, and may contain information that is confidential,
proprietary and/or privileged.  This e-mail is intended only for the
individual(s) to whom it is addressed, and may not be saved, copied,
printed, disclosed or used by anyone else.  If you are not the(an)
intended recipient, please immediately delete this e-mail from your
computer system and notify the sender.  Thank you.


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





SHUTDOWN OF TOMCAT 4.1 .29 and LOAD-ON-START-UP

2004-02-13 Thread MUKUND Premchander
Hi , 

 I am working with tomcat4.1.29 standalone .I need to
run it on UNIX,Linux and Windows .

My webapplication has a servlet which loads on startup
.This servlet starts a thread 
When i shutdown tomcat using shutdown.bat in windows or
using the .sh in unix ,the  tomcat console does not close .
When i remove the load on startup and start   the
application via the browser to start the thread  and then issue shutdown
.bat  , tomcat shuts down without hanging 
 
Can you please give a solution to get me out of this
problem in both Windows and Unix .
Your immediate response will be of immese help 
 
I also tried stopping the thread in the destroy method
of the servlet but still the shutdown hangs ..(the port 8080 is released
thou )
 
Thanks and Regards
Mukund



RE: SHUTDOWN OF TOMCAT 4.1 .29 and LOAD-ON-START-UP

2004-02-13 Thread Ralph Einfeldt
Start thread as deamon.

For details search the archive or google.

 -Original Message-
 From: MUKUND Premchander [mailto:[EMAIL PROTECTED]
 Sent: Friday, February 13, 2004 1:52 PM
 To: [EMAIL PROTECTED]
 Subject: SHUTDOWN OF TOMCAT 4.1 .29 and LOAD-ON-START-UP
 
 
   My webapplication has a servlet which loads on startup
 .This servlet starts a thread 
   When i shutdown tomcat using shutdown.bat in windows or
 using the .sh in unix ,the  tomcat console does not close .
   When i remove the load on startup and start   the
 application via the browser to start the thread  and then 
 issue shutdown
 .bat  , tomcat shuts down without hanging 


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



RE: SHUTDOWN OF TOMCAT 4.1 .29 and LOAD-ON-START-UP

2004-02-13 Thread Shapira, Yoav

Howdy,
Make sure you interrupt and/or destroy your thread properly under all
circumstances.  The destroy method of a servlet is one good place to do
this, so maybe there's a bug in the code you put there?

Yoav Shapira
Millennium ChemInformatics


-Original Message-
From: MUKUND Premchander [mailto:[EMAIL PROTECTED]
Sent: Friday, February 13, 2004 7:52 AM
To: [EMAIL PROTECTED]
Subject: SHUTDOWN OF TOMCAT 4.1 .29 and LOAD-ON-START-UP

Hi ,

I am working with tomcat4.1.29 standalone .I need to
run it on UNIX,Linux and Windows .

   My webapplication has a servlet which loads on startup
.This servlet starts a thread
   When i shutdown tomcat using shutdown.bat in windows or
using the .sh in unix ,the  tomcat console does not close .
   When i remove the load on startup and start   the
application via the browser to start the thread  and then issue
shutdown
.bat  , tomcat shuts down without hanging

   Can you please give a solution to get me out of this
problem in both Windows and Unix .
   Your immediate response will be of immese help

   I also tried stopping the thread in the destroy method
of the servlet but still the shutdown hangs ..(the port 8080 is
released
thou )

   Thanks and Regards
   Mukund




This e-mail, including any attachments, is a confidential business communication, and 
may contain information that is confidential, proprietary and/or privileged.  This 
e-mail is intended only for the individual(s) to whom it is addressed, and may not be 
saved, copied, printed, disclosed or used by anyone else.  If you are not the(an) 
intended recipient, please immediately delete this e-mail from your computer system 
and notify the sender.  Thank you.


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



RE: SHUTDOWN OF TOMCAT 4.1 .29 and LOAD-ON-START-UP

2004-02-13 Thread MUKUND Premchander
Hi,
Thank you for your inputs.
I have interrupted and destoryed the thread in the destroy method but 
the shutdown does not happen completely and the console hangs .
I am not able to understand why I don't get this problem when I do not
use load on start up for the servlet.


-Original Message-
From: Shapira, Yoav [mailto:[EMAIL PROTECTED] 
Sent: Friday, February 13, 2004 7:19 PM
To: Tomcat Users List
Subject: RE: SHUTDOWN OF TOMCAT 4.1 .29 and LOAD-ON-START-UP



Howdy,
Make sure you interrupt and/or destroy your thread properly under all
circumstances.  The destroy method of a servlet is one good place to do
this, so maybe there's a bug in the code you put there?

Yoav Shapira
Millennium ChemInformatics


-Original Message-
From: MUKUND Premchander [mailto:[EMAIL PROTECTED]
Sent: Friday, February 13, 2004 7:52 AM
To: [EMAIL PROTECTED]
Subject: SHUTDOWN OF TOMCAT 4.1 .29 and LOAD-ON-START-UP

Hi ,

I am working with tomcat4.1.29 standalone .I need to
run it 
on UNIX,Linux and Windows .

   My webapplication has a servlet which loads on startup
.This servlet starts a thread
   When i shutdown tomcat using shutdown.bat in windows or
using the .sh 
in unix ,the  tomcat console does not close .
   When i remove the load on startup and start   the
application via the browser to start the thread  and then issue
shutdown
.bat  , tomcat shuts down without hanging

   Can you please give a solution to get me out of this
problem in both Windows and Unix .
   Your immediate response will be of immese help

   I also tried stopping the thread in the destroy method
of the servlet but still the shutdown hangs ..(the port 8080 is
released
thou )

   Thanks and Regards
   Mukund




This e-mail, including any attachments, is a confidential business
communication, and may contain information that is confidential,
proprietary and/or privileged.  This e-mail is intended only for the
individual(s) to whom it is addressed, and may not be saved, copied,
printed, disclosed or used by anyone else.  If you are not the(an)
intended recipient, please immediately delete this e-mail from your
computer system and notify the sender.  Thank you.


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


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



RE: SHUTDOWN OF TOMCAT 4.1 .29 and LOAD-ON-START-UP

2004-02-13 Thread Shapira, Yoav

Howdy,

I have interrupted and destoryed the thread in the destroy method but
the shutdown does not happen completely and the console hangs .
I am not able to understand why I don't get this problem when I do not
use load on start up for the servlet.

It's strange indeed ;)  Tomcat doesn't do anything different when you
specify load-on-startup for a servlet except construct and initialize an
instance of it.  The lifecycle is exactly the same, no special
processing.  If you send the JVM a SIGQUIT after trying to shut it down,
i.e. when it's hung, what active threads are showing?

Yoav Shapira



This e-mail, including any attachments, is a confidential business communication, and 
may contain information that is confidential, proprietary and/or privileged.  This 
e-mail is intended only for the individual(s) to whom it is addressed, and may not be 
saved, copied, printed, disclosed or used by anyone else.  If you are not the(an) 
intended recipient, please immediately delete this e-mail from your computer system 
and notify the sender.  Thank you.


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