0
我有一个从wsdl创建的web服务,并没有改变任何东西,所以我拥有的是一个空的应用程序。CXF 3内存泄漏
部署应用程序后,只要我点击'停止'(即我甚至没有调用它),我从Tomcat'SEVERE'消息和泄漏测试报告我的应用程序有多个实例,并增加每个我停止/开始的时间。
我使用CXF 3.1.0,甚至尝试下载最新的JAXB(参考实现从网站)。
的错误如下:
org.apache.cxf.workqueue.AutomaticWorkQueueImpl$AWQThreadFactory$1.run(Automati
cWorkQueueImpl.java:353)
java.lang.Thread.run(Thread.java:722)
11-Jun-2015 15:45:33.142 SEVERE [http-nio-8080-exec-2] org.apache.catalina.loade
r.WebappClassLoaderBase.checkThreadLocalMapForLeaks The web application [MyAcces
sAPSServiceN] created a ThreadLocal with key of type [com.sun.xml.bind.v2.ClassF
actory$1] (value [[email protected]]) and a value of t
ype [java.util.WeakHashMap] (value [{class org.apache.cxf.ws.addressing.Attribut
[email protected]}]) but failed to remove it when t
he web application was stopped. Threads are going to be renewed over time to try
and avoid a probable memory leak.
11-Jun-2015 15:45:33.143 SEVERE [http-nio-8080-exec-2] org.apache.catalina.loade
r.WebappClassLoaderBase.checkThreadLocalMapForLeaks The web application [MyAcces
sAPSServiceN] created a ThreadLocal with key of type [com.sun.xml.bind.v2.ClassF
actory$1] (value [[email protected]]) and a value of t
ype [java.util.WeakHashMap] (value [{class org.apache.cxf.ws.discovery.wsdl.Hell
[email protected], class javax.xml.ws.wsaddressing.W3CE
[email protected], class javax.xml.w
[email protected]39005a24, class
org.apac[email protected]461e0eb8
, class [email protected], class javax.xm
l.ws.wsaddre[email protected]28aa
a799}]) but failed to remove it when the web application was stopped. Threads ar
e going to be renewed over time to try and avoid a probable memory leak.
11-Jun-2015 15:45:33.146 SEVERE [http-nio-8080-exec-2] org.apache.catalina.loade
r.WebappClassLoaderBase.checkThreadLocalMapForLeaks The web application [MyAcces
sAPSServiceN] created a ThreadLocal with key of type [com.sun.xml.bind.v2.ClassF
actory$1] (value [[email protected]]) and a value of t
ype [java.util.WeakHashMap] (value [{class org.apache.cxf.ws.addressing.Attribut
[email protected]}]) but failed to remove it when t
he web application was stopped. Threads are going to be renewed over time to try
and avoid a probable memory leak.
11-Jun-2015 15:45:33.148 SEVERE [http-nio-8080-exec-2] org.apache.catalina.loade
r.WebappClassLoaderBase.checkThreadLocalMapForLeaks The web application [MyAcces
sAPSServiceN] created a ThreadLocal with key of type [com.sun.xml.bind.v2.ClassF
actory$1] (value [[email protected]]) and a value of t
ype [java.util.WeakHashMap] (value [{class javax.xml.ws.wsaddressing.W3CEndpoint
[email protected], class javax.xml.ws.wsadd
[email protected]9, class org.apa
c[email protected]67ae8439, class
[email protected], class org.apache.cxf.
[email protected], class javax.xml.
ws.wsaddre[email protected]56db0a
ff}]) but failed to remove it when the web application was stopped. Threads are
going to be renewed over time to try and avoid a probable memory leak.
我正在使用CFX,因此无法访问此低级别的信号。 –