ServiceMix / Предохранитель ESB + CXF dOSGi - PullRequest
0 голосов
/ 14 марта 2012

Как включить dOSGi в ServiceMix / Fuse ESB? Я думаю о CXF dOSGi здесь.

Я пытался следовать этому ответу: Servicemix 4, DOSGi и Zookeeper , но при горячем развертывании правильных версий jar-файлов (из нескольких пакетов) и образец приложения Greeter , Я получил сообщение о том, что привязка SOAP не найдена.

Я знаю, что могу выбрать каркас в ServiceMix: Felix или Equinox, поэтому теоретически я мог бы применить те же инструкции, что и к конфигурации Felix, но это не сработает для меня. ServiceMix намного сложнее, чем пустой контейнер Felix.

Если CXF dOSGi здесь не работает, какой другой дистрибутив dOSGi?

1 Ответ

1 голос
/ 15 марта 2012

Я бы настоятельно рекомендовал не использовать CXF - если вы еще не столкнулись с какими-либо особенностями (то есть ошибками), вы скоро это сделаете. (IMO, использующий веб-сервисы для связи Java с Java == ошибка)

Eclipse Communication Framework (ECF) должен работать с любой платформой OSGi. Другой вариант - посмотреть на FuseSource Fabric , В блоге Гийома Ноде есть некоторая информация о dOSGi в Fabric.

...