1

我是 arquillian 和 wildfly 的新手,问题是我正在尝试在 arquillian 上运行一个EAR包含一个jarandwar并使用 wildfly

我有这个错误"WFLYJPA0038: Failed to add persistence unit service for SimbaPersistance" .. Caused by: org.jboss.msc.service.DuplicateServiceException: Service jboss.persistenceunit."0-snecma-simbav2-ear-module.ear#SimbaPersistance".__FIRST_PHASE__ is already registered

我已经persistence.xml使用 arquillian 将文件添加到耳朵并设置了standalone-full 和jboss-resources-dsxmls

提前感谢大家的帮助

4

2 回答 2

0

请检查服务器wildfly的standalone.xml文件的标签部署并删除de标签部署您的项目名称在哪里,然后进行Maven构建

于 2017-05-18T14:22:08.950 回答
0

我找到了一个解决方案,对于那些有同样错误的人

-我不得不从耳朵的任何地方删除persistence.xml

- 将 persistence.xml 添加到 jar 中,并将该 jar 添加到耳朵的根目录,以便耳朵中的每个资源都可以访问持久性

于 2016-04-08T11:04:42.237 回答