私はaarの形式でそれをTomcatの下のフォルダに展開する必要があるopenJPAベースのプロジェクトを持っています。tomcatのaarからpersistence.xmlをロード
のtomcat \ webappsに\ axis2の\ WEB-INF \サービス
しかし、サービスがAARファイル内のMETA-INFフォルダ内のpersistence.xmlファイルを読み込むことができないようです。私はDummySerivce.aarのように、瓶にAARファイルの名前を変更することが解決策を見つけた - 、が> DummySerivce.jar、その後、libフォルダにDummySerivce.jarを入れ、正確
のtomcat \ webappsに\ Axis2の\ WEB-INF \ lib
今回は、persistence.xmlをロードしてサービスが正常に動作するようになりました。しかしこれは、仕様に含まれていないjarファイルを不必要にインポートしました。
私の質問は、aarファイルからpersistence.xmlをロードする方法はありますか? persistence.xmlファイルのパスをコードでオーバーロードすることは可能ですか?
btw、エンティティ情報のみがpersistence.xmlに残されています。データベース接続パラメータはすでにコードで定義されていますが、私はAxis2を使用しています。
ありがとうございます!
[記事のアドレスh変更された](http://wso2.org/node/1131/print)。 service.xmlのすべてのサービスにパラメータを設定することは可能ですか? –
@ajozwikが更新されました。ありがとうございます。 – Gnavvy