2016-03-23 53 views
0

最近Wildfly-10.0.0.Finalがインストールされました。私の足を濡らすために、私はデータベース接続を必要としない基本的なEJBを作成しました。私は、EJBを展開しようとすると、私は次のエラーを取得するいくつかの理由:Wildfly 10データベースを使用していないのにjpaエラーが発生しました

Cannot upload deployment: {"WFLYCTL0080: Failed services" => {"jboss.deployment.unit.\"JavaEE_Wildfly1.jar\". FIRST_MODULE_USE" => "org.jboss.msc.service.StartException in service jboss.deployment.unit. \"JavaEE_Wildfly1.jar\". FIRST_MODULE_USE: WFLYSRV0153: Failed to process phase FIRST_MODULE_USE of deployment \"JavaEE_Wildfly1.jar\" Caused by: javax.persistence.PersistenceException: WFLYJPA0057: PersistenceProvider 'org.eclipse.persistence.jpa.PersistenceProvider' not found"}}

私はデータベースを使用しておりませんので、私はまだ持続性プロバイダを指定する必要がありますか?私はpersistence.xmlを持っていません。なぜなら、必要とは思わなかったからです。

答えて

1

persistence.xmlは必要ありません。 persistence.xmlなしでデプロイされた@Stateless EJBの例については、EJB-In-A-War wildfly quickstartを参照してください。