2 Replies Latest reply on Aug 17, 2004 10:05 AM by dumptruck

    Working servlet suddenly starts getting HTTP error 500

    richbolen

      I'm running JBoss 3.2.3 on Win 2000 Server. I have a servlet deployed on JBoss that I use for client/server communication.

      My JBoss server will run perfectly for about 3 days or so and then it suddenly stops working.

      The access logs show that my servlet URL is being accessed but it shows a 500 error code (unknown server error). There is nothing logged in the server.log file while the http 500 errors are received.

      Here's a snippet of the access log to show what I'm talking about:
      10.100.1.1 - - [21/May/2004:13:45:40 -0500] "POST /soap/servlet/rpcrouter HTTP/1.0" 200 1206
      10.100.1.1 - - [21/May/2004:13:45:45 -0500] "POST /soap/servlet/rpcrouter HTTP/1.1" 200 3466
      10.100.1.1 - - [21/May/2004:13:45:45 -0500] "POST /soap/servlet/rpcrouter HTTP/1.1" 200 1208
      10.100.1.1 - - [21/May/2004:13:45:46 -0500] "POST /soap/servlet/rpcrouter HTTP/1.1" 200 1490
      10.100.1.1 - - [21/May/2004:13:45:46 -0500] "POST /soap/servlet/rpcrouter HTTP/1.1" 200 1206
      10.100.1.27 - - [21/May/2004:13:46:01 -0500] "POST /soap/servlet/rpcrouter HTTP/1.0" 500 533
      10.100.1.1 - - [21/May/2004:13:46:01 -0500] "POST /soap/servlet/rpcrouter HTTP/1.1" 500 533
      10.100.1.1 - - [21/May/2004:13:46:15 -0500] "POST /soap/servlet/rpcrouter HTTP/1.1" 500 533
      10.100.1.1 - - [21/May/2004:13:46:30 -0500] "POST /soap/servlet/rpcrouter HTTP/1.1" 500 533
      10.100.1.1 - - [21/May/2004:13:46:40 -0500] "POST /soap/servlet/rpcrouter HTTP/1.0" 500 533
      10.100.1.1 - - [21/May/2004:13:46:40 -0500] "POST /soap/servlet/rpcrouter HTTP/1.0" 500 533

      If I'm interpreting these logs correctly, the second to last number in each log entry is the HTTP return code. It suddenly changes from 200 (OK) to 500 (Unknown Server Error). No exceptions are logged in the server.log file.

      Does anyone know why a servlet would suddenly stop responding?

      Rich