OSGi から動作する Web サービス クライアントを取得しようとしています。Felix をコンテナーとして使用しています。
これまで、Apache CXF を使用してみました。これは RPC/encoded であり、スタブを生成しようとするとサポートされないため、私の Web サービスでは機能しません。Apache Axis を使用してスタブを生成しましたが、バンドル内の依存関係に関する問題が発生しています。バンドルがデプロイされると、Apache バンドルの依存関係と共に依存関係が取得されます。
私は自分のビルドに maven を使用しており、maven-bundle-plugin を bundleall ゴールで使用して依存関係バンドルを取得しましたが、バンドルの依存関係で問題が発生します。バンドルを介したプラグイン可能な性質はまさに私が必要としているものなので、osgi を使用したいと思っていますが、バンドルの依存関係を追跡するのに多くの時間を費やしています。
依存関係を解決する方法など、OSGi から SOAP Web サービスを使用する明確な例はありますか?