0

我正在使用 Spring WebServiceTemplate MarshalSendAndReceive 进行 Web 服务调用。但是,我从呼叫中收到的响应缺少从 Web 服务发送的大部分响应。

当 MarshalSendAndReceive 运行时,我看到一个调试语句(不确定哪个确切的类正在生成它),但它同时显示了完整的响应和请求。

DEBUG:MessageTracing.received:Received response [<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/ etc.... 

这显示了完整的响应:

<element1><element2><element3>etc..</element3></element2></element1>

但是,我从 MarshalSendAndReceive 收到的响应仅包含 element1 和 element 2。 Element3 或后续元素不在响应中。

有人知道为什么会发生这种情况吗?

谢谢,

肯尼

4

0 回答 0