solrj を使用して solr サーバーに接続するヒューズ esb にデプロイする jax-rs サービスがあります。プロジェクトに次の Maven 依存関係を追加しました。
<dependency>
<artifactId>solr-solrj</artifactId>
<groupId>org.apache.solr</groupId>
<version>4.1.0</version>
<type>jar</type>
<scope>compile</scope>
</dependency>
スタンドアロン テストは問題なく動作し、solrj への接続も問題なく動作します。しかし、osgi コンテナーにデプロイすると、org.apache.noggit パッケージのクラスに対して ClassNotFoundException が発生します。私の質問は:
solrj にはどの osgi パッケージを使用すればよいですか?