On 15/12/2010 02:40, Srikanth Konjarla wrote:
> I could catch Axis threadlocals from the app to clean up. However, I
> have a question wrt following tomcat's log at the time of undeploy of
> app. The message suggests that it is removing the same threadlocal
> twice. Is it because it was not removed in the first attempt?
> 
> ---------------------------------------------------------------------
> ec 15, 2010 1:05:28 AM org.apache.catalina.loader.WebappClassLoader
> clearThreadLocalMap
> SEVERE: A web application created a ThreadLocal with key of type
> [java.lang.ThreadLocal] (value [java.lang.threadlo...@14213040]) and a
> value of type [org.apache.catalina.loader.WebappClassLoader] (value
> [WebappClassLoader
>   delegate: false
>   repositories:
>     /WEB-INF/classes/
> ----------> Parent Classloader:
> org.apache.catalina.loader.standardclassloa...@6ee3849c
> ]) but failed to remove it when the web application was stopped. To
> prevent a memory leak, the ThreadLocal has been forcibly removed.
> Dec 15, 2010 1:05:28 AM org.apache.catalina.loader.WebappClassLoader
> clearThreadLocalMap
> SEVERE: A web application created a ThreadLocal with key of type
> [java.lang.ThreadLocal] (value [java.lang.threadlo...@14213040]) and a
> value of type [org.apache.catalina.loader.WebappClassLoader] (value
> [WebappClassLoader
>   delegate: false
>   repositories:
>     /WEB-INF/classes/
> ----------> Parent Classloader:
> org.apache.catalina.loader.standardclassloa...@6ee3849c
> ]) but failed to remove it when the web application was stopped. To
> prevent a memory leak, the ThreadLocal has been forcibly removed.
> --------------------------------------------------------------------

I don't think this is from Axis, does your code check other sources?


p


Attachment: 0x62590808.asc
Description: application/pgp-keys

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to