It still does not work, but from looking into the source code of
AddressingHandler I guess it is because the
"http://schemas.xmlsoap.org/ws/2004/03/addressing"-version is not
implemented, but "only" 2003/03, 2004/08 and 2005/03.
/Tomas
Guillaume Nodet wrote:
This is now possible using svn head.
Cheers,
Guillaume Nodet
On 3/27/06, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
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>