Наше приложение работает в Websphere 6.1, а наша бизнес-логика требует вызова внешнего веб-сервиса.Мы периодически получаем упомянутое исключение.
Мы провели некоторое исследование и обнаружили следующие возможные причины
Конечная точка имеет некоторый порт (http://www -304.ibm.com /support / docview.wss? uid = swg1PM10292 ) - Это не должно иметь место, потому что большая часть запроса работает нормально, только некоторые из них терпят неудачу.Также это упоминается как проблема только для WAS 7, у нас WAS 6.1
Exception = java.io.IOException
Source = com.ibm.ws.websvcs.transport.http.HTTPTransportSender.invoke
probeid = 337
Stack Dump = java.io.IOException: Async IO operation failed, reason: RC: 107 Transport endpoint is not connected
at com.ibm.io.async.AbstractAsyncChannel.multiIO(AbstractAsyncChannel.java:474)
at com.ibm.io.async.AsyncSocketChannelHelper.read(AsyncSocketChannelHelper.java:217)
at com.ibm.ws.tcp.channel.impl.AioSocketIOChannel.readAIOSync(AioSocketIOChannel.java:205)
at com.ibm.ws.tcp.channel.impl.AioTCPReadRequestContextImpl.processSyncReadRequest(AioTCPReadRequestContextImpl.java:150)