我正在开发一个 CICS Web 服务请求器应用程序来使用分布式 Web 服务。我使用 Web 服务助手DFHWS2LS成功地将 wsdl 转换为副本。
我发出 PUT 容器和调用服务 api 命令没有问题,但是当我发出 GET CONTAINER 以获得响应时,DFHWS-DATA 容器仍然只包含请求(在放置容器中发送的数据(数据。
DFHRESPONSE 容器具有来自分布式系统的响应,但 CICS 没有将其转换为我的应用程序副本结构。
请务必检查 INVOKE SERVICE
API 返回的RESP
和RESP2
值。
查看映射到 CICS 区域的 CSSL
的 TD 队列(默认值为 MSGUSR DD
(。这是 CICS 在处理 SOAP 请求时遇到错误时记录消息的地方。查找前缀为 DFHPI
的邮件。