【发布时间】:2013-11-06 17:03:41
【问题描述】:
我有一个使用 Axis2 生成的 SOAP 客户端。它使用 JAXB-RI,尽管这可能无关紧要。
我没有任何 XML 配置。只需获取使用wsdl2java 生成的Stub,准备响应(作为 POJO)并在Stub 上执行方法。
如何获取在此调用中交换的请求和响应的原始 XML(作为字符串)?
我发现service._getServiceClient().getLastOperationContext().getMessageContext("Out").getEnvelope()("In" 类似),但其中一个抛出异常,因为流已经被处理。
听起来很明显,但不知怎么做,我不知道怎么做,而且官方文档少得吓人。
【问题讨论】: