1

Glasfish Application Server で JavaEE アプリケーションを開発しています。私は開発中なので、アプリケーションを継続的に展開/展開解除しています。

展開中にこのエラーが発生した数時間前まで、すべてがうまく機能していました:

GRAVE: Exception while invoking class org.glassfish.persistence.jpa.JPADeployer prepare    method
GRAVE: Exception while invoking class org.glassfish.javaee.full.deployment.EarDeployer prepare method
GRAVE: Exception while preparing the app
GRAVE: Could not resolve a persistence unit corresponding to the persistence-unit-ref-name [persistence/decreg-entite] in scope of the module called [declaration-reglementaire-ear#declaration-reglementaire-serviceweb-0.0.3-RELEASE.war]. Please verify your application.
org.glassfish.deployment.common.DeploymentException: Could not resolve a persistence unit corresponding to the persistence-unit-ref-name [persistence/decreg-entite] in scope of the module called [declaration-reglementaire-ear#declaration-reglementaire-serviceweb-0.0.3-RELEASE.war]. Please verify your application.

これを解決する方法について誰か考えがありますか?

ありがとうございます

4

1 に答える 1

1

「decreg-entite」という名前の持続性ユニットが domain.xml ファイルに記載されているようですが、jpa 構成ファイルの persistence.xml は持続性ユニットに関するすべてを定義しているわけではありません。

于 2014-02-07T18:34:42.523 に答える