Apache camel 如何使用Blueprint为CXF配置驼峰传输

Apache camel 如何使用Blueprint为CXF配置驼峰传输,apache-camel,jbossfuse,blueprint,camel-cxf,Apache Camel,Jbossfuse,Blueprint,Camel Cxf,CXF骆驼运输的文档和蓝图 表示,配置如下所示: 客户: 服务器: 但是:“*.camel destination”不是“NCname”的有效值。。同样适用于“*.camel导管” 如果省略id属性,则CXF客户端或CXF服务器将启动。 但是调用时,它找不到Camel上下文 CXF客户端: org.apache.camel.component.cxf.transport.camel IllegalgumentException“必须在以下位置指定上下文:” CXF服务器: org.apach

CXF骆驼运输的文档和蓝图 表示,配置如下所示:

客户:

服务器:

但是:
“*.camel destination”不是“NCname”的有效值。
。同样适用于
“*.camel导管”

如果省略
id
属性,则CXF客户端或CXF服务器将启动。 但是调用时,它找不到Camel上下文

CXF客户端: org.apache.camel.component.cxf.transport.camel IllegalgumentException
“必须在以下位置指定上下文:”

CXF服务器: org.apache.camel.component.cxf.transport.camel
IllegalAgumentException”上下文必须在以下位置指定:“

在保险丝6.3上运行

有人知道我必须如何在Blueprint中为Camel配置CXF传输吗?

尝试使用
“name”
属性而不是
“id”
属性。
文档页()似乎表明这两个属性都可以被我认为
“name”
是正确的。

这也是我的第一个想法,因为“name”用于Spring DM。但是:属性“name”也不允许出现在元素“conductor”中,它指定了一个完整的
“QName.camel-conductor”
,以支持
“*。camel-conductor”
也不起作用,因为这也是无效的NCname。