У меня есть служба jax-rs, которую я развертываю в fuse esb, которая использует solrj для подключения к серверу solr. Я добавил следующий Maven Зависимость от к проекту:Использование Solrj в контейнере OSGi
<dependency>
<artifactId>solr-solrj</artifactId>
<groupId>org.apache.solr</groupId>
<version>4.1.0</version>
<type>jar</type>
<scope>compile</scope>
</dependency>
Standalone тестирования работает нормально, при подключении к solrj работает отлично. НО, когда я развертываю контейнер osgi, я получаю ClassNotFoundException для классов в пакете org.apache.noggit. Мой вопрос:
Какой пакет osgi я должен использовать для solrj?
я оказался просто обернув solrj банку в качестве OSGi расслоения с затмением проекта плагина. но ваше решение намного проще. Благодарю. –