Wildfly 10不使用数据库但得到jpa错误

时间:2016-03-23 16:59:08

标签: eclipse jpa wildfly

我最近安装了Wildfly-10.0.0.Final。为了让我的脚湿透,我创建了一个不需要数据库连接的基本EJB。出于某种原因,当我尝试部署EJB时,出现以下错误:

  

无法上传部署:{" WFLYCTL0080:服务失败" => {" jboss.deployment.unit \" JavaEE_Wildfly1.jar \&#34 ;.       FIRST_MODULE_USE" =>服务jboss.deployment.unit中的#g; org.jboss.msc.service.StartException。       \" JavaEE_Wildfly1.jar \&#34 ;.       FIRST_MODULE_USE:WFLYSRV0153:无法处理部署的阶段FIRST_MODULE_USE \" JavaEE_Wildfly1.jar \"       引起:javax.persistence.PersistenceException:WFLYJPA0057:PersistenceProvider' org.eclipse.persistence.jpa.PersistenceProvider'找不到"}}

由于我没有使用数据库,我还需要指定持久性提供程序吗?我没有persistence.xml,因为我认为我不需要。

1 个答案:

答案 0 :(得分:1)

我认为你不需要persistence.xml。查看此EJB-In-A-War wildfly快速入门,了解在没有persistence.xml的情况下部署的@Stateless EJB示例。