Hi,

I always have difficulties to understand the different binding possibilities
of wsa:Action header, wsa:Action inside a WSDL and/to SOAPAction header...

Inside my test client I set wsa:Action through client options. The envelope
is serialized correctly (there is a corresponding wsa:Action header) and the
message is sent via HTTP/SOAP1.2. No SOAPAction header is set. I found it
out at service side by debugging
HTTPTransportUtils.processHTTPPostRequest(). Further the wsa:Action property
is set to the SOAPActionHeader value in the same method:

msgContext.setWSAAction(soapActionHeader);
msgContext.setSoapAction(soapActionHeader);

To get the WSAAction value I have to browse the envelope element manually.
Had not the problem in the last release 0.94.

Regards, Andreas Bobek.


Reply via email to