2017-03-24 9 views
0

分散Webサービスを使用するCICS Webサービスリクエスタアプリケーションを開発しています。私はウェブサービスアシスタントDFHWS2LSを使ってwsdlをコピーブックに変換しました。DFHWS DATA CONTSINERがDFHRESPONSEデータを表示しない

私はPUT CONTAINERとINVOKE SERVICEのAPIコマンドを発行するのに問題はありませんが、GET CONTAINERを発行して応答を取得すると、DFHWS-DATAコンテナに依然としてリクエスト(コンテナ内で送信されたデータ)のみが含まれます。

DFHRESPONSEコンテナは分散システムからの応答を持っていますが、CICSはアプリケーションのコピーブック構造に変換していません。

+0

これは@Remkoのコメントとして追加しています。現在、私はCICS Webサービスを使用していますので、あなたの質問に答えられるかもしれませんが、私はまだコメントしていません... あなたのコードのいくつかを含めてください。 EXEC CICS INVOKE SERVICEコマンドが正常に実行されたことを確認してください。 – SaggingRufus

答えて

0

INVOKE SERVICE APIから返された値RESPRESP2を必ず確認してください。

CICS領域のCSSL(デフォルトはMSGUSR DD)にマップされたTDキューを見てください。これは、SOAP要求の処理中にエラーが発生したときにCICSがメッセージを記録する場所です。接頭辞付きメッセージDFHPIを探します。

+0

ありがとうcschneid ... MSGUSRで問題が見つかりました。 –

関連する問題