JBoss Fuse - 如何使用不同的 CXF 版本

Posted

技术标签:

【中文标题】JBoss Fuse - 如何使用不同的 CXF 版本【英文标题】:JBoss Fuse - how to use different CXF version 【发布时间】:2014-10-25 21:07:21 【问题描述】:

我需要在 JBoss Fuse 上使用 Apache CXF 3.0.+。 JBoss 已内置 Apache CXF 2.7 库。

如何强制 Fuse 与 Apache CXF 3.0.+ 一起工作。如何制作将使用隔离 CXF 库的模块?

【问题讨论】:

【参考方案1】:

您需要添加 CXF Maven 存储库 URL,然后安装 CXF 功能。

所以,比如你需要安装CXF 3.0.0,那么,

features:addurl mvn:org.apache.cxf.karaf/apache-cxf/3.0.0/xml/features

然后就可以查看是否添加了repository,

功能:列表存储库

您应该可以看到,cxf-3.0.0 功能可用。

然后,就可以安装了,

功能:安装 cxf-3.0.0

【讨论】:

以上是关于JBoss Fuse - 如何使用不同的 CXF 版本的主要内容,如果未能解决你的问题,请参考以下文章

使用 servlet 传输 Jboss fuse 6.3 公开 https camel cxf webservice

使用servlet传输Jboss fuse 6.3公开https camel cxf webservice

如何使用JBoss Fuse(camel)将JSON解组为多个项目?

如何从 Wildfly (Jboss) 为 ws 端点访问 CXF jar

pax-jdbc PostgreSQL JBoss Fuse

通告红帽JBoss Fuse及JBoss A-MQ所用Karaf远程代码执行漏洞 安全威胁