Hi,

I'm trying to communicate to a .NET/WSE2.0 webservice.

The problem we have now seems to be something with addressing. I already
changed the namespace using the ServiceClient options:
f_client.getOptions().setProperty(AddressingConstants.WS_ADDRESSING_VERS
ION, Submission.WSA_NAMESPACE);

The problem that remains is that the action doesn't seem to be correct.
The wsdl mentions:
<wsdl:binding name="Data_x0020_ExtractSoap"
type="tns:Data_x0020_ExtractSoap">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http";
style="document"/>
        <wsdl:operation name="GetUnsentProductData">
<soap:operation
soapAction="http://www.i-label.net/Partners/WebServices/DataFeed/2005/11
/GetUnsentProductData" style="document"/>
        <wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
        <wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>

So the action should be
http://www.i-label.net/Partners/WebServices/DataFeed/2005/11/GetUnsentPr
oductData

However the sent SOAP contains the following part:
<wsa:Action
xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssec
urity-utility-1.0.xsd"
wsu:Id="Id-25682308">http://www.i-label.net/Partners/WebServices/DataFee
d/2005/11/Data_x0020_ExtractSoap/GetUnsentProductDataRequest</wsa:Action
>

Somehow it seems to insert the name of the Binding in the action.

Is there a way to change this behaviour?

Thanks,
Brecht

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to