Check out following article that handles this problem:
Sometimes things can go wrong when code is executed, so Exceptions are
thrown. When your application exposes services through a webservice layer,
SoapExceptions are thrown from the server to the client. By default normal
Exceptions are converted to a SoapException, resulting in a rather ugly
Exception containing all information concatenated in a long String. But
luckily the SOAP protocol allows any XML doent to be included in SOAP
error messages. This article shows how to build some helper classes to
easily pass error information from the server to the client through a
Read my weblog: [url]http://weblogs.asp.net/jan[/url]
"Michel" <msmvirtualsciences.nl> wrote in message
news:brmkc1$8q0$1reader08.wxs.nl...trace> Hi there,
> I have an ASP.NET web site and service. The site calls methods from the
> Whenever a service call throws an exception, I'd like to get the exception
> However, at the client, the message contains the class name and stack> of the exception, and is encapsulated in a SoapException message, e.g.
> ...SoapException: ....MyException: The Actual Message at \n stack trace
> The InnerException property is always null (even when throwing a
> SoapException with embedded exception at the service).
> How do I get to the exception message?
> Any help appreciated,