I am trying to debug an Axis client by turning on debug logging in org.apache.axis.transport.http.HTTPSender to see the SOAP requests and responses.
A SOAP fault I am getting as logged by Axis debug logging looks something like this: <soapenv:Envelope> <soapenv:Body> <soapenv:Fault> <faultcode /> <faultstring /> <detail /> </soapenv:Fault> </soapenv:Body> </soapenv:Envelope> The actual complete SOAP response as requested from a Perl client has this structure: <soapenv:Envelope> <soapenv:Body> <soapenv:Fault> <faultcode /> <faultstring /> <detail /> </soapenv:Fault> <multiRef> <errorCode /> <message /> <rootCause /> </multiRef> </soapenv:Body> </soapenv:Envelope> Axis is leaving out the multiRef part in the log, which is where the details of the error are. The error details are available to the application, they just don't appear in the debug output. Is this a bug? Thanks, Matthew M. Boedicker --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
