tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Sudheshna Methuku <>
Subject RE: how to run a class on startup of tomcat ??
Date Wed, 15 Nov 2000 09:52:57 GMT

We used a servlet with init() and destroy() methods to start the services we
wanted to run at the tomcat startup and stop when tomcat is stopped. But we
found that the servlet's init() is getting called 5 times and destroy is not
at all being called. 

The xml tag we used in web.xml is 


Any clues what could be the problem.


-----Original Message-----
[]On Behalf Of Christian Mack
Sent: Monday, November 06, 2000 5:22 PM
To: ''
Subject: RE: how to run a class on startup of tomcat ??

Hi Sudheshna

That's easy.
Just use a servlet which gets startet on tomcats startup.
In it's init() just start your Runnable.
The doXXX() methods are empty, as this servlet will never be called.


> -----Original Message-----
> From: Sudheshna Methuku []
> Sent: Monday, November 06, 2000 7:25 AM
> To:
> Cc: Subhashini Chirunomula; Marthi Nalini
> Subject: how to run a class on startup of tomcat ??
> Hi All,
> We have a startup class which needs to be run when tomcat is 
> started. Could
> anyone pl. tell us how it is possible. The startup class is 
> not a servlet,
> it implements runnable and it in turn starts some more threads. 
> Thanks,
> Sudheshna.M.

View raw message