0

我只有一个与大型机通信的 Web 服务,我不只管理.Net部分的大型机。

直到上周一切正常。当服务调用服务上的 Input 函数时,我刚开始收到此错误

消息:

“在目标程序中终止”

来源:

System.Web.Services

堆栈跟踪:

   at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
   at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
   at ws.UIBP0012Service.UIBP0012Operation(ProgramInterface UIBP0012Operation1)
   at CW.BusinessLayer_C.boServiceIVRTwo.Traer_Perfil_IVRTwo()

请帮助,如果您需要任何其他信息,请发表评论

4

1 回答 1

6

由于目标程序出现异常结束(异常结束),很可能您的 SOAP 请求格式正确,并且在一定程度上符合 WSDL。如果这是您正在与之通信的 CICS Web 服务,则可能是验证已关闭(根据 IBM 的建议,它通常在生产环境中),因此您可能已经传递了目标程序在您的请求中认为无效的数据。目标程序中也可能存在错误。

在任何情况下,您都可能希望与负责目标程序的人员交谈,并且你们两个可以就解决方案进行协作。

于 2013-01-30T12:39:16.013 回答