尝试从基于Spring的Web应用程序的服务器端调用Web服务时遇到此错误。
javax.xml.ws.WebServiceException: java.io.IOException: Async IO operation failed (1),
reason: RC: 55 The specified network resource or device is no longer available.
我正在开发的Web应用程序在WebSphere 7.0 / Windows Server 2008 R2 64位上运行。
Web服务接口实现为javax.iws.WebSerivce
(使用@WebService
注释)。在我的例子中,它有两个用@WebMethod
注释实现的方法,它们在Web服务上调用了两种不同的方法。
当我尝试依次顺序调用第一个和第二个方法时发生错误。对这两种方法的调用都在同一服务器端函数中完成:
public MyResponse getResponse (...) {
Res res1 = webServiceInstance.getFstCall()
Res res2 = webServiceInstance.getSndCall()
}
第一次方法调用总是成功,但我总是得到第二次调用的上述错误。