Hi I have a web service bridge consisting of a http:soap-consumer and a http:soap-provider. So, my setting looks like this: external soapClient <-> soap-consumer <-> soap-provider <-> external web service To call web services works fine, but as soon as an Apache ODE BPEL Engine sends a soap request through the ESB, it fails. The reason seems to be that the ws:messageID Soap header field is not transmitted, only wsa:To and wsa:Action. According to the web page (http://servicemix.apache.org/servicemix-http.html), only these two headers are supported. I guess it's an old information, because the ODE BPEL engine uses the wsa:messageID field, and it's both Apache :-) So it should work together.
I'm using ServiceMix 3.3. The component is servicemix-http-2008.1.jar. Am I using an old version of the component? Or is there a special flag to set in the xbean.xml? Or how else can I transmit the whole soap request, including this field? Thanks for info -- View this message in context: http://www.nabble.com/wsa%3AmessageID-%3A%3A-WS-Adressing-with-Apache-ODE-tp21380330p21380330.html Sent from the ServiceMix - User mailing list archive at Nabble.com.
