Java org.Apache.openejb.core.WebContext上的Apache TomEE 1.7.1内存泄漏

Java org.Apache.openejb.core.WebContext上的Apache TomEE 1.7.1内存泄漏,java,primefaces,memory-leaks,apache-tomee,openejb,Java,Primefaces,Memory Leaks,Apache Tomee,Openejb,我的服务器内存泄漏。在访问一个包含超过100条记录和大约20列(没有太大)的表的页面后,在访问大约100次(每5分钟8小时一次)后,就会出现泄漏 下面是服务器的运行参数: set CATALINA_OPTS=-Xms256m -Xmx512m -XX:PermSize=64m -XX:MaxPermSize=128m -XX:+UseParallelGC -Dorg.apache.jasper.runtime.BodyContentImpl.LIMIT_BUFFER=true -Dorg.apa

我的服务器内存泄漏。在访问一个包含超过100条记录和大约20列(没有太大)的表的页面后,在访问大约100次(每5分钟8小时一次)后,就会出现泄漏

下面是服务器的运行参数:

set CATALINA_OPTS=-Xms256m -Xmx512m -XX:PermSize=64m -XX:MaxPermSize=128m -XX:+UseParallelGC -Dorg.apache.jasper.runtime.BodyContentImpl.LIMIT_BUFFER=true -Dorg.apache.jasper.runtime.JspFactoryImpl.USE_POOL=false -Xloggc:gc.log
在我的生产服务器中,每个参数的内存都要大4倍

我得到了一个堆转储,发现creatonalContext字段中的对象org.apache.openejb.core.WebContext拥有78%的内存。在内存中占据更多空间的对象是PrimeFaces和JSF组件(见图)

现在,其他附加配置:


Primefaces 1.0不再受支持,请将web.xml作为文本发布在此处(完全,而不仅仅是不相关的部分),内存使用情况的图像将毫无用处。如果是泄漏,应该立即出现。它会导致OOME吗?如果没有一个复制它的机器,这是很难帮助的。谢谢@Kukeltje的回复。我正在准备一个示例,您可以轻松地重现错误。我没有发送所有web.xml,因为所有其他内容都没有更改。此错误在OOME中终止。我使用的是JDK1.7.0.80、Primefaces 5.2、Apache1.0.0 deltaspike