You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Aron Kramlik <ar...@tenzing.com> on 2000/07/18 00:47:38 UTC
in Tomcat 3.1 - HANDLER THREAD PROBLEM
Hi,
I am getting a HANDLER THREAD PROBLEM from Tomcat.
Environment is Tomcat 3.1 final on RedHat 6.1.
I get the following stack trace on the console when
I connect to my app with 4 different web sessions
and execute a rather long lived transaction in each.
It actually gets a listing of data from the EJB tier (WL4.5).
I get the following HANDLER THREAD PROBLEM error:
Any ideas? Thanks in advance.
HANDLER THREAD PROBLEM: java.lang.NullPointerException:
java.lang.NullPointerException:
at
org.apache.tomcat.service.connector.AJP12ResponseAdapter.sendStatus(A
jp12ConnectionHandler.java:439)
at
org.apache.tomcat.service.http.HttpResponseAdapter.endHeaders(HttpRes
ponseAdapter.java:111)
at
org.apache.tomcat.core.BufferedServletOutputStream.sendHeaders(Buffer
edServletOutputStream.java:127)
at
org.apache.tomcat.core.BufferedServletOutputStream.reallyFlush(Buffer
edServletOutputStream.java:239)
at
org.apache.tomcat.core.BufferedServletOutputStream.write(BufferedServ
letOutputStream.java:186)
at
java.io.OutputStreamWriter.flushBuffer(OutputStreamWriter.java:219)
at java.io.OutputStreamWriter.flush(OutputStreamWriter.java:233)
at java.io.PrintWriter.flush(PrintWriter.java:120)
at org.apache.tomcat.core.ResponseImpl.finish(ResponseImpl.java:175)
at
org.apache.tomcat.service.connector.Ajp12ConnectionHandler.processCon
nection(Ajp12ConnectionHandler.java:158)
at
org.apache.tomcat.service.TcpWorkerThread.run(PoolTcpEndpoint.java:36
6)
at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java
:411)
at java.lang.Thread.run(Thread.java:475)
HANDLER THREAD PROBLEM: java.lang.NullPointerException:
java.lang.NullPointerException:
at
org.apache.tomcat.service.connector.AJP12ResponseAdapter.sendStatus(A
jp12ConnectionHandler.java:439)
at
org.apache.tomcat.service.http.HttpResponseAdapter.endHeaders(HttpRes
ponseAdapter.java:111)
at
org.apache.tomcat.core.BufferedServletOutputStream.sendHeaders(Buffer
edServletOutputStream.java:127)
at
org.apache.tomcat.core.BufferedServletOutputStream.reallyFlush(Buffer
edServletOutputStream.java:239)
at
org.apache.tomcat.core.BufferedServletOutputStream.write(BufferedServ
letOutputStream.java:186)
at
java.io.OutputStreamWriter.flushBuffer(OutputStreamWriter.java:219)
at java.io.OutputStreamWriter.flush(OutputStreamWriter.java:233)
at java.io.PrintWriter.flush(PrintWriter.java:120)
at org.apache.tomcat.core.ResponseImpl.finish(ResponseImpl.java:175)
at
org.apache.tomcat.service.connector.Ajp12ConnectionHandler.processCon
nection(Ajp12ConnectionHandler.java:158)
at
org.apache.tomcat.service.TcpWorkerThread.run(PoolTcpEndpoint.java:36
6)
at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java
:411)
at java.lang.Thread.run(Thread.java:475)