I read this article here: http://www.infoq.com/articles/lublinsky-soa-exception And this is really only one of the good resources discussing the debate on whether to use SOAP Faults or a Payload Message to differentiate between System/Application/Business Exceptions. Any experience using both of these and why would you use one over the other? Thanks -jay