我的应用程序部署在 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值,看起来像内存泄漏。 没有在网上找到任何相同问题的参考,任何想法可以导致它?