如何在ServiceMix / Fuse ESB中启用dOSGi?我在这里想CXF dOSGi。
我尝试按照这个答案:Servicemix 4, DOSGi, and Zookeeper,但是当我热部署正确版本的jar(来自多包分发)和sample Greeter app时,我收到错误,指出没有找到SOAP绑定。
我知道我可以在ServiceMix中选择框架:Felix或Equinox所以理论上我可以应用与Felix配置相同的指令,但这对我不起作用。 ServiceMix比空的Felix容器复杂得多。
如果CXF dOSGi在这里不起作用,那么其他dOSGi发行版是什么?
答案 0 :(得分:1)
我强烈建议不要使用CXF - 如果你还没有遇到任何特性(即错误),你很快就会知道。 (IMO使用webservices进行Java-to-Java通信==失败)
Eclipse Communication Framework(ECF)应该适用于任何OSGi框架。另一种选择是查看FuseSource Fabric,Guillaume Nodet's blog有关于Fabric中dOSGi的一些信息。