ThreadLocal上存在org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer对象的大型HashSet

时间:2014-10-28 10:27:00

标签: hibernate tomcat7 java-7

我的应用程序部署在 Tomcat 7.0.29 Spring 3.2.5 Hibernate 4.2.7 Java 7u45 。 在Tomcat停止阶段,我在catalina.out日志文件中看到以下行:

Sep 23, 2014 3:07:20 PM org.apache.catalina.loader.WebappClassLoader checkThreadLocalMapForLeaks
SEVERE: The web application [/MyApplication] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@2e2ae389]) and a value of type [java.util.HashSet] 
(value [
[org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer@23467a0b
 org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer@5ba7dd2a
 org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer@6387a4d7
 org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer@27b8a1c8
 org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer@790e1cd7
 org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer@143d7953
 org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer@3e50f1be
 org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer@685eb02d
 org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer@77fc3a07
 .
 .
 .

特定线程本地上的一个哈希集内的总共18.5K值,看起来像内存泄漏。 没有在网上找到任何相同问题的参考,任何想法可以导致它?

0 个答案:

没有答案