I am developing a client application that talks to a JBOSS soap service. My Client is built using C++ and I added the web reference via VS2005 and that all works fine. However if there is an exception thrown on the JBOSS servers soap service the HRESULT of the method is failed, which is what I expect. How do I get the exact nature of the fault? i.e. how do I get the fault code / string from the soap response? Thanks, Scott