我使用cxf作为带有WS-Addressing的apache camel路由的生产者。我知道在路由via内设置SoapAction报头是可能的(就像示例可能是错误的一样)
...
.setHeader("SoapAction").constant("anysoapactionwanted")
.to("cxf...是否可以与WS-Addressing Action字段相同?因为我注意到它是用错误的值发送的。我需要输入2个WS-Addressing Action值,并在camel路由中决定使用哪一个。
发布于 2016-12-07 15:20:06
您必须根据某个值来决定所需的操作。在这种情况下,使用Choice-When条件块来派生正确的操作。
https://stackoverflow.com/questions/39232730
复制相似问题