문제

I just have a web service that communicate with a mainframe, i don't manage the mainframe just the .Net part.

Everything was working fine until last week. i just start getting this error when the service call the Input function on the service

Messege:

"Abend in target program"

Source:

System.Web.Services

Stacktrace:

   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()

Please Help, if you need any other info please comment

도움이 되었습니까?

해결책

Since the abnormal end (abend) occurred in the target program, it's probable your SOAP request was well-formed and conforms to the WSDL to some extent. If this is a CICS web service you're communicating with, it may be that validation is turned off (it usually is in a production environment per IBM recommendation) so you may have passed data the target program regards as invalid in your request. It's also possible there's a bug in the target program.

In any case, you likely want to talk to the person responsible for the target program and the two of you can collaborate on a solution.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top