0

如何在 ServiceMix / Fuse ESB 中启用 dOSGi?我在这里考虑CXF dOSGi

我试图遵循这个答案:Servicemix 4、DOSGi 和 Zookeeper,但是当我热部署正确版本的 jars(来自多捆绑分发)和示例 Greeter app时,我收到错误消息,指出找不到 SOAP 绑定。

我知道我可以在 ServiceMix 中选择框架:Felix 或 Equinox,所以理论上我可以应用与 Felix 配置相同的指令,但这对我不起作用。ServiceMix 比空的 Felix 容器复杂得多。

如果 CXF dOSGi 在这里不起作用,那么其他哪个 dOSGi 发行版是?

4

1 回答 1

1

我强烈建议不要使用 CXF - 如果您还没有遇到任何特殊性(即错误),那么您很快就会遇到。(IMO 使用 Web 服务进行 Java 到 Java 的通信 == 失败)

Eclipse 通信框架(ECF) 应该与任何 OSGi 框架一起使用。另一种选择是查看FuseSource FabricGuillaume Nodet 的博客有一些关于 Fabric 中的 dOSGi 的信息。

于 2012-03-15T12:36:28.920 回答