OSGiバンドルをFelixなどで実行するeclipselink用のMavenビルドはありますか?
-
06-07-2019 - |
質問
Eclipselink OSGiバンドルは、実際に必要なパッケージ(およびシステムによってエクスポートされる)のインポートに失敗するため、一部のOSGiコンテナー、特にFelixでの動作に問題があるようです。 1つの例は、現在の1.1.3リリースの core
バンドルに javax.xml.namespace
のインポートがないことです。
Eclipselinkチームは、バージョン1.2および2.0のビルドプロセスにBNDツールを使用することでこのタイプの問題をターゲットにしているため、これらがリリースされると、この問題は解消されると予想できます。
当面、EclipselinkソースからMavenビルドをセットアップして公開した人はいますか?
解決
SpringSource Enterprise Bundle Repository でバージョンを確認しましたか? Eclipselink bundles は javax.xml.namespace
をインポートしています。
他のヒント
pom.xmlはこちらファイルを使用して、EclipseLinkを含み、JPAを公開するバンドルを作成します。このバンドルにはEclipseLinkのみが含まれているため、直接使用できるはずです。
所属していません StackOverflow