Search code examples
javasoapsoapfault

How can I get the whole xml response from SoapFaultClientException


I get this exception because response is soapFault. Is there options how I can get whole xml response from this exception ? I need this because important content of this xml inst in ex.getFaultStringOrReason() but as comment at the end of this xml


Solution

  • ex.getSoapFault().getSource() will give you a Source which you can then inspect manually or marshall.

    (e.g. with TransformerFactory.newInstance().newTransformer().transform(source, new StringResult() then call toString() on the StringResult)