Unlikely. Axis1.1 doesnt send stack traces over the wire at all unless you
edit the config to say 'development system'. And it does this by purging the
stacktrace element from the detail XML just before sending the message over
the wire...tricks like that are why the xml details are the best place for
structured information.


----- Original Message -----
From: "Thomas Börkel" <[EMAIL PROTECTED]>
To: "Axis Dev Mailinglist" <[EMAIL PROTECTED]>
Sent: Friday, January 17, 2003 01:45
Subject: SOAP stacktrace from Axis to .NET


HI!

Axis server puts the stacktrace of an exception into
<detail><ns2:stackTrace>. .NET client expects the stacktrace embedded in
<faultstring> (see example). Any chance to get Axis to do this .NET like (I
recon SOAP stacktraces are not standardized)?

Thanks!

.NET stacktrace example:
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/";>
  <soap:Body>
    <soap:Fault>
      <faultcode>soap:Server</faultcode>
      <faultstring>System.Web.Services.Protocols.SoapException: Server was
unable to process request. ---&gt; System.ApplicationException: no answer
   at my.pocket.test.HelloInfo() in
c:\inetpub\wwwroot\my\pocket\test.asmx.cs:line 67
   --- End of inner exception stack trace ---</faultstring>
      <detail />
    </soap:Fault>
  </soap:Body>
</soap:Envelope>

Regards,
Thomas


Reply via email to