重複の可能性:
.earファイル内のコンポーネント間で永続性ユニットを共有する
JPAエンティティとpersistence.xmlファイルを含むプロジェクトがあります。それらをjarファイルにパッケージ化し、アプリサーバー(JBoss 7.1)にデプロイしました。
別のプロジェクトであるWebアプリケーションがあり、セッションBeanがあり、そこでこの永続性ユニットを(インジェクションによって)使用したいと思います。
ただし、例外が発生します。
Caused by: org.jboss.as.server.deployment.DeploymentUnitProcessingException: JBAS011047: Component class com.mypackage.MyService for component MyService has errors:
JBAS011440: Can't find a persistence unit named my_pu in deployment "mywebapp.war"
戦争のmanifest.mfに依存関係としてPUのjarを追加しようとしましたが、成功しませんでした。
これを達成する方法を知っていますか?