Page 1 of 1

WS-Addressing

Posted: Thu Dec 23, 2010 12:38 pm
by Ronk
Oxygen-ites,

I checked the support index for a feature request on this topic, but nothing showed.

Basically I tried everything I could think of in the WSDL to get Oxygen to generate WS-Addressing elements in the SOAP Header. Nothing works ... and I mean nothing.

Here's what I tried. Is WS-Addressing supported?

Thanks,

RonK

Definitions:
xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing"
xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata"
xmlns:wsp="http://www.w3.org/2006/07/ws-policy"

Service:
<service name="SIFPushAgent">
<wsp:Policy>
<wsam:Addressing>
<wsp:Policy>
<wsam:AnonymousResponses/>
</wsp:Policy>/>
</wsam:Addressing>
</wsp:Policy>

Binding:
<binding name = "PushAgent-S11" type="tns:ptSIFPushAgent">
<wsp:Policy>
<wsam:Addressing>
<wsp:Policy>
<wsam:AnonymousResponses/>
</wsp:Policy>/>
</wsam:Addressing>
</wsp:Policy>

Operations: (with wsam and wsaw prefix)
<operation name="Query">
<wsp:Policy>
<wsam:Addressing>
<wsp:Policy><wsam:AnonymousResponses/></wsp:Policy>/>
</wsam:Addressing>
</wsp:Policy>
<soap:operation
soapAction="http://www.sifassociation.org/contract/ ... /2.x/Query"
style="document"/>
<input name="QueryRequest">
<soap:body parts="bdy" use="literal"/>
<soap:header message="comm:Query" part="hdr" use="literal"/>
</input>
<output name="QueryStatus">
<soap:body parts="bdy" use="literal"/>
<soap:header message="comm:Status" part="hdr" use="literal"/>
</output>
<fault name="QueryError">
<soap:fault name="QueryError" use="literal"/>
</fault>
</operation>

Re: WS-Addressing

Posted: Thu Dec 23, 2010 5:17 pm
by Radu
Hi Ron,

Sorry, Oxygen does not support WS-Addressing.
I added an improvement request for this.

Regards,
Radu