The scenario is... while running a Struts app on Tomcat 3.2 with the nightly build 
from last night
(20010123), recompile one of the classes in the WEB-INF/classes directory, try to 
continue running
the app (that is, hit a button or link in the app)  The result, for me, is always a 
thrown exception
of some kind. This happens regardless of whether there was any significant change to 
the recompiled
class or not.

Clearly Tomcat is detecting the changed class and is doing something, presumably 
reloading the app.
I would expect that one would be able to continue with the app (presuming that the 
changes to the
class were not drastic) But, instead, I must always stop and start Tomcat and reenter 
the app from
the beginning.

Craig has made it clear that Tomcat will reload the app if it detects changes, and 
that seems to be
happening. I expected that this capability meant I could do hot reloads of the app, 
but this isn't
the case. I could use some clarification of what might be going on here. Thanks.

Will

Reply via email to