On 10 Dec 2010, at 22:46, Srikanth Konjarla <srikanth.konja...@gmail.com> wrote:

> Chuck,
>
> You are right. It is apache Axis client that is responsible for
> threadLocals in this case. However, as part of the thread local cleanup
> process at the time of undeploy, tomcat removes few threadLocals but
> misses the threadLocals for the thread in question. I am wondering about
> the tomcat thread still being in "WAIT" mode and been cleaned up.

Please upgrade to the latest 6.0 release. Monitor your catalina logs
on app unload, look for leak warnings.

Please report them and the version of Axis you're using here.


p



>
> Srikanth
>
> On 12/10/10 2:36 PM, Caldarale, Charles R wrote:
>>> From: Srikanth Konjarla [mailto:srikanth.konja...@gmail.com]
>>> Subject: 6.0.26 java.lang.Thread.State: WAITING (on object monitor)
>>
>>> Essentially, the thread has threadLocals object that has
>>> few references.
>>
>> And who put the ThreadLocal there?  (Hint: it wasn't Tomcat; your webapp - 
>> or a library it's using - is behaving badly, and not cleaning up after 
>> itself.)
>>
>> - 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 unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
>> For additional commands, e-mail: users-h...@tomcat.apache.org
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
> For additional commands, e-mail: users-h...@tomcat.apache.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to