Mantis - Resin
Viewing Issue Advanced Details
4030 minor always 05-06-10 11:57 05-19-10 16:46
ferg  
ferg  
normal  
closed 4.0.5  
fixed  
none    
none 4.0.7  
0004030: JsseSocketShutdown exception
(rep by Martin Morawetz)

Trying to run an axis2 webservice with resin 4.0.5 we see following stacktrace

in the resin stdout file:

java.lang.UnsupportedOperationException: The method shutdownOutput() is not supported in SSLSocket

at com.sun.net.ssl.internal.ssl.BaseSSLSocketImpl.shutdownOutput(BaseSSLSocketImpl.java:192)

at com.caucho.vfs.SocketStream.closeWrite(SocketStream.java:340)

at com.caucho.vfs.WriteStream.close(WriteStream.java:1246)

at com.caucho.server.connection.TcpConnection.closeImpl(TcpConnection.java:926)

at com.caucho.server.connection.TcpConnection.destroy(TcpConnection.java:960)

at com.caucho.server.connection.TcpConnection.handleRequests(TcpConnection.java:538)

at com.caucho.server.connection.TcpConnection$AcceptTask.doTask(TcpConnection.java:1100)

at com.caucho.server.connection.TcpConnection$ConnectionReadTask.runThread(TcpConnection.java:1037)

at com.caucho.server.connection.TcpConnection$AcceptTask.run(TcpConnection.java:1068)

at com.caucho.util.ThreadPool$PoolThread.runTasks(ThreadPool.java:901)

at com.caucho.util.ThreadPool$PoolThread.run(ThreadPool.java:866)

The webservice refuses connections after three calls, we have to restart resin then.

Possibly the connection doesn?t get closed although the log states it:

TcpConnection[id=2] closing connection TcpConnection[id=http://*:8081-2,http://*:8081,CLOSED], [^] total=3

I?m not sure if there is a correlation between stacktrace and webservice behaviour.

We use Java 1.6.0_19, 64Bit btw.


There are no notes attached to this issue.