You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by updates <up...@soft-trac.com> on 2003/03/11 19:51:14 UTC

URGENT: Tomcat crash

We are running Tomcat 4.1.18 on windows 2000 sp3.  Our backend database is D3NT (Pick variant).  We are running JDK 1.4.1_02 and using the JDBC-ODBC bridge to connect to  our database (no JDBC driver is available).  Frequently throughout the day, we get the following error trace (always under very heavy load).  After the errors occur, tomcat has to be restarted.  The database continues to respond to requests properly.  Please help if you can.  Thanks.

Created catalinaLoader in: d:\Tomcat418\server\lib
Mar 11, 2003 12:38:41 PM org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on port 80
Mar 11, 2003 12:38:45 PM org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on port 80
Mar 11, 2003 12:40:09 PM org.apache.tomcat.util.log.CommonLogHandler log
SEVERE: Endpoint ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=80] ignored exception: java.net.SocketException: socket closed
java.net.SocketException: socket closed
 at java.net.PlainSocketImpl.socketAccept(Native Method)
 at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:353)
 at java.net.ServerSocket.implAccept(ServerSocket.java:439)
 at java.net.ServerSocket.accept(ServerSocket.java:410)
 at org.apache.tomcat.util.net.DefaultServerSocketFactory.acceptSocket(DefaultServerSocketFactory.java:107)
 at org.apache.tomcat.util.net.PoolTcpEndpoint.acceptSocket(PoolTcpEndpoint.java:341)
 at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:497)
 at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:530)
 at java.lang.Thread.run(Thread.java:536)
Mar 11, 2003 12:40:09 PM org.apache.tomcat.util.log.CommonLogHandler log
SEVERE: Endpoint null shutdown due to exception: java.net.SocketException: Successful WSAStartup not yet performed: create
java.net.SocketException: Successful WSAStartup not yet performed: create
 at java.net.ServerSocket.createImpl(ServerSocket.java:245)
 at java.net.ServerSocket.getImpl(ServerSocket.java:203)
 at java.net.ServerSocket.bind(ServerSocket.java:309)
 at java.net.ServerSocket.<init>(ServerSocket.java:183)
 at java.net.ServerSocket.<init>(ServerSocket.java:139)
 at org.apache.tomcat.util.net.DefaultServerSocketFactory.createSocket(DefaultServerSocketFactory.java:96)
 at org.apache.tomcat.util.net.PoolTcpEndpoint.acceptSocket(PoolTcpEndpoint.java:389)
 at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:497)
 at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:530)
 at java.lang.Thread.run(Thread.java:536)
Mar 11, 2003 12:40:09 PM org.apache.tomcat.util.log.CommonLogHandler log
SEVERE: Caught exception trying to unlock accept.
java.net.SocketException: Successful WSAStartup not yet performed: create
 at java.net.Socket.createImpl(Socket.java:313)
 at java.net.Socket.<init>(Socket.java:286)
 at java.net.Socket.<init>(Socket.java:119)
 at org.apache.tomcat.util.net.PoolTcpEndpoint.stopEndpoint(PoolTcpEndpoint.java:309)
 at org.apache.tomcat.util.net.PoolTcpEndpoint.acceptSocket(PoolTcpEndpoint.java:400)
 at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:497)
 at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:530)
 at java.lang.Thread.run(Thread.java:536)
Mar 11, 2003 12:40:09 PM org.apache.tomcat.util.log.CommonLogHandler log
SEVERE: Caught exception trying to close socket.
java.lang.NullPointerException
 at org.apache.tomcat.util.net.PoolTcpEndpoint.stopEndpoint(PoolTcpEndpoint.java:321)
 at org.apache.tomcat.util.net.PoolTcpEndpoint.acceptSocket(PoolTcpEndpoint.java:400)
 at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:497)
 at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:530)
 at java.lang.Thread.run(Thread.java:536)