【问题标题】:ServiceMix / Fuse ESB + CXF dOSGiServiceMix / Fuse ESB + CXF dOSGi
【发布时间】:2012-03-30 18:40:32
【问题描述】:

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

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

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

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

【问题讨论】:

    标签: cxf jbossfuse apache-servicemix fuseesb dosgi


    【解决方案1】:

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

    Eclipse Communication Framework (ECF) 应该适用于任何 OSGi 框架。另一种选择是查看FuseSource FabricGuillaume Nodet's blog 有一些关于 Fabric 中 dOSGi 的信息。

    【讨论】:

    • ECF 在 ServiceMix 中运行良好。只需将容器类型更改为 Equinox。
    猜你喜欢
    • 2023-03-22
    • 1970-01-01
    • 1970-01-01
    • 2010-12-01
    • 2012-05-17
    • 2013-02-19
    • 2011-09-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多