异步调用web服务时发生异常

本文关键字:异常 服务 调用 web 异步 | 更新日期: 2023-09-27 17:59:37

我正在使用ASMX调用一些Axis2 web服务方法。当同步调用Axis2方法时,它们可以完美地工作。问题是当我异步调用我的方法时:我已经为我的一个web服务订阅了"Completed"事件,所以它会在完成后触发我的EventHandler。web服务完成后,将引发以下异常:

System.Web.Services.Protocols.SoapException: Exception occurred while trying to invoke service method validateSurname at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall) at System.Web.Services.Protocols.SoapHttpClientProtocol.InvokeAsyncCallback(IAsyncResult result)

我有其他异步调用的JAXRPCWeb服务,它们工作得很完美。

有人知道这个问题吗?

注意:我们仍在使用.NET 2.0

异步调用web服务时发生异常

问题很简单:我向web服务发送了一个null数组。