Hi, I send the a soap message below) to my echo service (using soap-binding),but the result seems to indicate that WS-Addressing is not used (result below). Should not the resulting answer refer to the MessageID in the calling message?
/Tomas <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/03/addressing"> <soapenv:Header> <wsa:MessageID soapenv:mustUnderstand="0">uuid:8ec401d0-bdc8-11da-b8db-91b58d3279dc</wsa:MessageID> <wsa:To soapenv:mustUnderstand="0">http://localhost:9080/SLAManagerService/</wsa:To> <wsa:Action soapenv:mustUnderstand="0">http://localhost:9080/SLAManagerService/EchoString</wsa:Action> <wsa:From soapenv:mustUnderstand="0"> <wsa:Address>http://schemas.xmlsoap.org/ws/2004/03/addressing/role/anonymous</wsa:Address> </wsa:From> </soapenv:Header> <soapenv:Body> <ns1:echoString xmlns:ns1="http://www.sics.se/SLAManagement"> <ns1:echoParam>test</ns1:echoParam> </ns1:echoString> </soapenv:Body> </soapenv:Envelope> <?xml version='1.0' encoding='utf-8'?> <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"> <env:Body> <echoStringResponse xmlns="http://www.sics.se/SLAManagement"> <echoResult xmlns="http://www.sics.se/SLAManagement">test and everybody else</echoResult> </echoStringResponse> </env:Body> </env:Envelope>
