Personal tools
You are here: Home Members MathewWyatt Mat Blog Archive 2006 August 06 Apache Axis 1.4, gSoap 2.7 InCompatability

Apache Axis 1.4, gSoap 2.7 InCompatability

Keywords: Axis, gsoap, exception, http, header, SOAPAction

If you have Axis throwing exception when receiving a Soap Envelope from gSoap, it is likely that the ' SOAPAction: "" ' is missing from the HTTP header. To fix this, find stdsoap2.cpp in the gSoap source and go to the soap_puthttphdr(...) function and add the header.


eg.

 soap->fposthdr(soap, "SOAPAction", "\"\"");

Posted by MathewWyatt on 2006-08-06 15:00

Trackback

The URI to TrackBack this entry is: #


dart@dart.edu.au | DART Project Office, Monash University, Victoria 3800, Australia; Telephone +61 3 9905 4187; Facsimile +61 3 9905 3024