如何从SoapFaultClientException获取整个xml响应

时间:2012-01-13 10:34:51

标签: java soap soapfault

我得到此异常,因为响应是soapFault。有没有选项可以从这个异常中获取整个xml响应?我需要这个,因为ex.getFaultStringOrReason()中这个xml inst的重要内容,但是作为xml末尾的注释

1 个答案:

答案 0 :(得分:5)

ex.getSoapFault().getSource()将为您提供Source,然后您可以手动或马歇尔检查。

(例如TransformerFactory.newInstance().newTransformer().transform(source, new StringResult()然后在StringResult上调用toString()