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