如何打印(记录)从 java 应用程序传递到 soap Web 服务的请求 xml 正文

How to print(log) request xml body which is getting passed from java application to soap web service

我想打印 xml 从我的 Web 服务客户端传递到部署在其他服务器上的 soap Web 服务的正文。 问题是我只有 wsdl 文件,但没有服务端点可用于进行端到端测试,所以我想确保请求 xml 从我这端正确传递。请让我知道如何打印这个。

String requestXML=_call.getMessageContext().getRequestMessage().getSOAPPartAsString();

String responseXML=_call.getMessageContext().getResponseMessage().getSOAPPartAsString();