Hello Robert,

Your comment sounds like your saying that an empty soap action ("") is not valid for RPC/literal and DOC/literal. That's not what you mean, is it?

The WS-I BP1.0 spec uses an empty soapAction in its examples to denote a correct, interoperable value. The WS-I BP1.0 applies to WSDLs of style RPC/literal and DOC/literal.

CORRECT:

A WSDL Description that has:

<soapbind:operation />

or

<soapbind:operation soapAction="" />

results in a message with a corresponding SOAPAction HTTP header field as follows:

SOAPAction: ""

As far as I know, Axis's stubs will set the SOAPAction header to whatever is defined in the corresponding soapAction attribute in the WSDL, and the server will complain when it is not set ("" is fine, but nothing is a no-no).

Regards,
Dies


robert wrote:
Sure, soap action can be "" . However, that typically is only valid for a wsdl using RPC encoded style. I've never seen Doc / lit wsdl without a soap action.
HTH,
Robert
http://www.braziloutsource.com/

Em Quarta 19 Abril 2006 15:08, o [EMAIL PROTECTED] escreveu:
Can you configure axis to default the SOAPAction as being ""?  I have a
client which is sending me a message without the SOAPAction header.


Reply via email to