RE: Unexpected reload of MainServlet

2003-01-09 Thread Shapira, Yoav
Hi, The servlet container is free to destroy and reinitialize servlets, including load-on-startup servlets. Tomcat doesn't normally do this, however. Could it be you had enough usage to run our of memory, thereby forcing an aggressive GC? If you're running with verbose:gc, you'd see an

RE: Unexpected reload of MainServlet

2003-01-09 Thread Matt Jackson
being garbage collected. Matt -Original Message- From: Shapira, Yoav [mailto:[EMAIL PROTECTED]] Sent: 09 January 2003 15:13 To: Tomcat Users List Subject: RE: Unexpected reload of MainServlet Hi, The servlet container is free to destroy and reinitialize servlets, including load

RE: Unexpected reload of MainServlet

2003-01-09 Thread Shapira, Yoav
Hi, Surely the point of being loaded on Tomcat startup is that servlet object is kept in continuous reference for the life cycle of the Tomcat instance - thereby never being garbage collected. Absolutely not. That's neither the letter nor the spirit of the spec. It is, however, a fairly common

RE: Unexpected reload of MainServlet

2003-01-09 Thread Matt Jackson
Thanks for the clarification. Matt -Original Message- From: Shapira, Yoav [mailto:[EMAIL PROTECTED]] Sent: 09 January 2003 18:50 To: Tomcat Users List Subject: RE: Unexpected reload of MainServlet Hi, Surely the point of being loaded on Tomcat startup is that servlet object is kept