gpt4 book ai didi

java - 每次测试后需要重启JBoss

转载 作者:太空宇宙 更新时间:2023-11-04 14:26:12 25 4
gpt4 key购买 nike

我有一个复杂的测试用例,最终分解为 entityMgr.persist(rra);。在 JBoss EAP 6.2.4 启动后,我第一次启动测试用例时,它将按预期成功。我第二次启动这个测试用例时,它总是会失败,并出现以下异常:

javax.ejb.EJBException: javax.persistence.PersistenceException: org.hibernate.PropertyAccessException: IllegalArgumentException occurred calling getter of de.nvg.aelkf.ruleengine.dto.RelRegelArbeitsschluesselId.gueltigAbTimestamp
Caused by: javax.persistence.PersistenceException: org.hibernate.PropertyAccessException: IllegalArgumentException occurred calling getter of de.nvg.aelkf.ruleengine.dto.RelRegelArbeitsschluesselId.gueltigAbTimestamp
... 130 more
Caused by: org.jboss.arquillian.test.spi.ArquillianProxyException: org.hibernate.PropertyAccessException : IllegalArgumentException occurred calling getter of de.nvg.aelkf.ruleengine.dto.RelRegelArbeitsschluesselId.gueltigAbTimestamp [Proxied because : Original exception caused: class java.lang.ClassNotFoundException: org.hibernate.PropertyAccessException]
... 172 more
Caused by: java.lang.IllegalArgumentException: object is not an instance of declaring class
... 217 more

当我使用该应用程序时,持久性本身始终有效。仅当第 n+1 次启动此测试用例时,我才会收到此错误。在弄清楚我每次都必须重新启动服务器之前(顺便说一句,使用 Arquillian 1.1.5),我遇到了某种 OutOfMemory 异常(与 PermGen 相关的异常...)。然后我的想法是 JBoss 存在内存泄漏。

这是一个错误吗?我无法理解这个异常

最佳答案

真的很奇怪。
我建议您尝试使用远程 JBoss 7.1.1Wildfly 8.1 进行测试。并在此处发布结果。

关于java - 每次测试后需要重启JBoss,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26630665/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com