yes http://www.servlets.com/cos/javadoc/com/oreilly/servlet/RemoteDaemonHttpServ let.html
> -----Ursprüngliche Nachricht----- > Von: Shapira, Yoav [mailto:[EMAIL PROTECTED] > Gesendet: Mittwoch, 24. September 2003 15:34 > An: Tomcat Users List > Betreff: RE: destroy() is not called when Context is reloaded > > > > Howdy, > Does RemoteDaemonHttpServlet extend HttpServlet? > > Yoav Shapira > Millennium ChemInformatics > > > >-----Original Message----- > >From: Philipp Leusmann [mailto:[EMAIL PROTECTED] > >Sent: Wednesday, September 24, 2003 9:29 AM > >To: Tomcat Users List > >Subject: AW: destroy() is not called when Context is reloaded > > > >You can find the source here: > >http://www.servlets.com/jservlet/examples/ch10/ChatServlet.java > >The only thing I added is: > > > >public void destroy() > >{ > > log("This servlet should be closed"); > >} > > > >And I replaced one or two deprecated method-calls as described in sun's > >javadocs. These replacements shouldn´t hurt, I think. > > > >thanks, > > Philipp > > > >> -----Ursprüngliche Nachricht----- > >> Von: Shapira, Yoav [mailto:[EMAIL PROTECTED] > >> Gesendet: Mittwoch, 24. September 2003 14:50 > >> An: Tomcat Users List > >> Betreff: RE: destroy() is not called when Context is reloaded > >> > >> > >> > >> Howdy, > >> Maybe if you post your servlet's code we can help you.. > >> > >> Yoav Shapira > >> Millennium ChemInformatics > >> > >> > >> >-----Original Message----- > >> >From: Philipp Leusmann [mailto:[EMAIL PROTECTED] > >> >Sent: Wednesday, September 24, 2003 7:45 AM > >> >To: [EMAIL PROTECTED] > >> >Subject: destroy() is not called when Context is reloaded > >> > > >> >Hi, > >> > > >> >I use a servlet as a chat-server which uses a blocking doGet()-method. > >(I > >> >am > >> >using the chat-server-example from the book "Java Servlet > Programming"). > >> >To make sure the context can be reloaded I included the > >> destroy()-method in > >> >the servlet to remove all locks. > >> >The problem is, that the destroy()-method is not called (It > should log a > >> >message). > >> >Is this due to the blocking doGet()? Is there a way to set a timeout > >when > >> >the destroy()-method should be called no matter the > request-handling is > >> >done > >> >or not? > >> >I think I waited for 10 minutes or so, but destroy() wasn´t called. > >> >BTW, I am using Tomcat 4.0.6 (The one integrated into Netbeans). > >> >Is there a way to gracefully close the servlet? As far as I can see it > >> >cannot be done in the ContextListener since the servlets are > >> closed before > >> >the ContextListener is called. > >> > > >> >Would be great if someone could help me. > >> > > >> >thanks, > >> > Philipp > >> > > >> > > >> > > >> >--------------------------------------------------------------------- > >> >To unsubscribe, e-mail: [EMAIL PROTECTED] > >> >For additional commands, e-mail: [EMAIL PROTECTED] > >> > >> > >> > >> > >> 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] > > > > > 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]