> From: Christopher Schultz [mailto:[EMAIL PROTECTED] 
> Subject: Re: Problem redeploying war in Tomcat , Unix environment
> 
> If a Tomcat restart fixes your problem, then you are messing with
> classes in your webapp but somewhere an object lives on across the
> restart.

That should be "lives accross the redeployment", shouldn't it?

> Is it possible that some of your classes are being 
> loaded by a ClassLoader that is "above" the webapp's
> ClassLoader?

Loading isn't required - merely keeping a reference to some object or
class of the previous incarnation of the webapp would be all that's
needed to cause this error.  Could be in some shared library, or perhaps
in a ThreadLocal object.  The stop() listener for the webapp in question
*must* clear out all references to webapp before returning.

 - Chuck


THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE PROPRIETARY
MATERIAL and is thus for use only by the intended recipient. If you
received this in error, please contact the sender and delete the e-mail
and its attachments from all computers.

---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to