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 から返された応答には、要素 1 と要素 2 しか含まれていません。要素 3 以降の要素は応答に含まれていません。

なぜこれが起こるのか誰にも分かりますか?

ありがとう、

ケニー

4

0 に答える 0