更改驼峰路由中的CXF ws-addressing属性



我在带有WS-Addressing的apache骆驼路由中使用cxf作为生产者。我知道这是可能的设置SoapAction Header内的路由通过(就像例子可能是错误的)

...
.setHeader("SoapAction").constant("anysoapactionwanted")
.to("cxf...

是否可能与WS-Addressing Action字段相同?因为我注意到它发送了错误的值。我需要输入2个WS-Addressing Action值,并在驼峰路由中决定使用哪一个。

您必须根据某个值来决定所需的操作。在这种情况下,使用Choice-When条件块来派生正确的操作。

最新更新