users@glassfish.java.net

Re: OpenCMS suffering session reset too

From: Edson Carlos Ericksson Richter <edson.richter_at_mgrinformatica.com.br>
Date: Wed, 28 Jun 2006 15:10:06 -0300

Now, with JDK 1.5.0_07, and two parameters (disabling NIO, I suppose), I
got following exception (operating OpenCMS):

[#|2006-06-28T14:54:55.250-0300|WARNING|sun-appserver-pe9.0|javax.enterprise.system.stream.err|_ThreadID=11;_ThreadName=http8080-Processor4;_RequestID=4b5566d1-3ec4-4669-9756-9f2a1098bb3f;|
true|#]

[#|2006-06-28T14:54:55.296-0300|WARNING|sun-appserver-pe9.0|javax.enterprise.system.stream.err|_ThreadID=12;_ThreadName=http8080-Processor3;_RequestID=32eed2d0-8b76-4f69-9b70-93622083b82f;|
true|#]

[#|2006-06-28T14:57:54.593-0300|WARNING|sun-appserver-pe9.0|org.apache.coyote.tomcat5.CoyoteRequest|_ThreadID=12;_ThreadName=http8080-Processor3;_RequestID=32eed2d0-8b76-4f69-9b70-93622083b82f;|Unable
to set character encoding UTF-8 because request parameters have already
been read, or ServletRequest.getReader() has been called|#]

[#|2006-06-28T14:58:14.062-0300|WARNING|sun-appserver-pe9.0|org.apache.coyote.tomcat5.CoyoteRequest|_ThreadID=13;_ThreadName=http8080-Processor2;_RequestID=8db90091-8e1e-4c86-8044-46810fca9287;|Unable
to set character encoding UTF-8 because request parameters have already
been read, or ServletRequest.getReader() has been called|#]

[#|2006-06-28T14:58:27.171-0300|WARNING|sun-appserver-pe9.0|org.apache.coyote.tomcat5.CoyoteRequest|_ThreadID=12;_ThreadName=http8080-Processor3;_RequestID=32eed2d0-8b76-4f69-9b70-93622083b82f;|Unable
to set character encoding UTF-8 because request parameters have already
been read, or ServletRequest.getReader() has been called|#]

[#|2006-06-28T14:58:46.281-0300|WARNING|sun-appserver-pe9.0|org.apache.coyote.tomcat5.CoyoteRequest|_ThreadID=12;_ThreadName=http8080-Processor3;_RequestID=32eed2d0-8b76-4f69-9b70-93622083b82f;|Unable
to set character encoding UTF-8 because request parameters have already
been read, or ServletRequest.getReader() has been called|#]

[#|2006-06-28T14:59:11.078-0300|WARNING|sun-appserver-pe9.0|org.apache.coyote.tomcat5.CoyoteRequest|_ThreadID=13;_ThreadName=http8080-Processor2;_RequestID=8db90091-8e1e-4c86-8044-46810fca9287;|Unable
to set character encoding UTF-8 because request parameters have already
been read, or ServletRequest.getReader() has been called|#]

[#|2006-06-28T15:06:47.984-0300|WARNING|sun-appserver-pe9.0|org.apache.coyote.tomcat5.CoyoteRequest|_ThreadID=12;_ThreadName=http8080-Processor3;_RequestID=32eed2d0-8b76-4f69-9b70-93622083b82f;|Unable
to set character encoding UTF-8 because request parameters have already
been read, or ServletRequest.getReader() has been called|#]

[#|2006-06-28T15:06:56.312-0300|WARNING|sun-appserver-pe9.0|org.apache.coyote.tomcat5.CoyoteRequest|_ThreadID=12;_ThreadName=http8080-Processor3;_RequestID=32eed2d0-8b76-4f69-9b70-93622083b82f;|Unable
to set character encoding UTF-8 because request parameters have already
been read, or ServletRequest.getReader() has been called|#]

[#|2006-06-28T15:08:24.312-0300|WARNING|sun-appserver-pe9.0|org.apache.coyote.tomcat5.CoyoteRequest|_ThreadID=12;_ThreadName=http8080-Processor3;_RequestID=32eed2d0-8b76-4f69-9b70-93622083b82f;|Unable
to set character encoding UTF-8 because request parameters have already
been read, or ServletRequest.getReader() has been called|#]

[#|2006-06-28T15:08:24.390-0300|WARNING|sun-appserver-pe9.0|javax.enterprise.system.stream.err|_ThreadID=12;_ThreadName=http8080-Processor3;_RequestID=32eed2d0-8b76-4f69-9b70-93622083b82f;|
java.lang.ArrayIndexOutOfBoundsException: 4096
    at
org.apache.coyote.http11.InternalOutputBuffer.write(InternalOutputBuffer.java:740)
    at
org.apache.coyote.http11.InternalOutputBuffer.write(InternalOutputBuffer.java:631)
    at
org.apache.coyote.http11.InternalOutputBuffer.sendHeader(InternalOutputBuffer.java:510)
    at
org.apache.coyote.http11.Http11Processor.prepareResponse(Http11Processor.java:1399)
    at
org.apache.coyote.http11.Http11Processor.action(Http11Processor.java:794)
    at org.apache.coyote.Response.action(Response.java:197)
    at org.apache.coyote.Response.sendHeaders(Response.java:392)
    at org.apache.coyote.tomcat5.OutputBuffer.doFlush(OutputBuffer.java:362)
    at org.apache.coyote.tomcat5.OutputBuffer.close(OutputBuffer.java:323)
    at
org.apache.coyote.tomcat5.CoyoteResponse.finishResponse(CoyoteResponse.java:529)
    at
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:235)
    at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:706)
    at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:626)
    at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:548)
    at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:653)
    at java.lang.Thread.run(Thread.java:595)
|#]

[#|2006-06-28T15:08:24.390-0300|SEVERE|sun-appserver-pe9.0|org.apache.coyote.http11.Http11Processor|_ThreadID=12;_ThreadName=http8080-Processor3;_RequestID=32eed2d0-8b76-4f69-9b70-93622083b82f;|Error
finishing response
java.lang.ArrayIndexOutOfBoundsException: 4097
    at
org.apache.coyote.http11.InternalOutputBuffer.write(InternalOutputBuffer.java:740)
    at
org.apache.coyote.http11.InternalOutputBuffer.sendStatus(InternalOutputBuffer.java:442)
    at
org.apache.coyote.http11.Http11Processor.prepareResponse(Http11Processor.java:1395)
    at
org.apache.coyote.http11.Http11Processor.action(Http11Processor.java:794)
    at org.apache.coyote.Response.action(Response.java:195)
    at
org.apache.coyote.http11.InternalOutputBuffer.endRequest(InternalOutputBuffer.java:402)
    at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:743)
    at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:626)
    at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:548)
    at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:653)
    at java.lang.Thread.run(Thread.java:595)
|#]

[#|2006-06-28T15:08:24.406-0300|WARNING|sun-appserver-pe9.0|org.apache.coyote.tomcat5.CoyoteRequest|_ThreadID=11;_ThreadName=http8080-Processor4;_RequestID=4b5566d1-3ec4-4669-9756-9f2a1098bb3f;|Unable
to set character encoding UTF-8 because request parameters have already
been read, or ServletRequest.getReader() has been called|#]

[#|2006-06-28T15:08:24.437-0300|WARNING|sun-appserver-pe9.0|javax.enterprise.system.stream.err|_ThreadID=11;_ThreadName=http8080-Processor4;_RequestID=4b5566d1-3ec4-4669-9756-9f2a1098bb3f;|
java.lang.ArrayIndexOutOfBoundsException: 4096
    at
org.apache.coyote.http11.InternalOutputBuffer.write(InternalOutputBuffer.java:740)
    at
org.apache.coyote.http11.InternalOutputBuffer.write(InternalOutputBuffer.java:631)
    at
org.apache.coyote.http11.InternalOutputBuffer.sendHeader(InternalOutputBuffer.java:510)
    at
org.apache.coyote.http11.Http11Processor.prepareResponse(Http11Processor.java:1399)
    at
org.apache.coyote.http11.Http11Processor.action(Http11Processor.java:794)
    at org.apache.coyote.Response.action(Response.java:197)
    at org.apache.coyote.Response.sendHeaders(Response.java:392)
    at org.apache.coyote.tomcat5.OutputBuffer.doFlush(OutputBuffer.java:362)
    at org.apache.coyote.tomcat5.OutputBuffer.close(OutputBuffer.java:323)
    at
org.apache.coyote.tomcat5.CoyoteResponse.finishResponse(CoyoteResponse.java:529)
    at
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:235)
    at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:706)
    at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:626)
    at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:548)
    at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:653)
    at java.lang.Thread.run(Thread.java:595)
|#]

[#|2006-06-28T15:08:24.437-0300|SEVERE|sun-appserver-pe9.0|org.apache.coyote.http11.Http11Processor|_ThreadID=11;_ThreadName=http8080-Processor4;_RequestID=4b5566d1-3ec4-4669-9756-9f2a1098bb3f;|Error
finishing response
java.lang.ArrayIndexOutOfBoundsException: 4097
    at
org.apache.coyote.http11.InternalOutputBuffer.write(InternalOutputBuffer.java:740)
    at
org.apache.coyote.http11.InternalOutputBuffer.sendStatus(InternalOutputBuffer.java:442)
    at
org.apache.coyote.http11.Http11Processor.prepareResponse(Http11Processor.java:1395)
    at
org.apache.coyote.http11.Http11Processor.action(Http11Processor.java:794)
    at org.apache.coyote.Response.action(Response.java:195)
    at
org.apache.coyote.http11.InternalOutputBuffer.endRequest(InternalOutputBuffer.java:402)
    at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:743)
    at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:626)
    at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:548)
    at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:653)
    at java.lang.Thread.run(Thread.java:595)
|#]

[#|2006-06-28T15:08:24.453-0300|WARNING|sun-appserver-pe9.0|org.apache.coyote.tomcat5.CoyoteRequest|_ThreadID=14;_ThreadName=http8080-Processor1;_RequestID=aa45feeb-95c2-4b74-b2eb-a498473a2913;|Unable
to set character encoding UTF-8 because request parameters have already
been read, or ServletRequest.getReader() has been called|#]

[#|2006-06-28T15:08:24.484-0300|WARNING|sun-appserver-pe9.0|javax.enterprise.system.stream.err|_ThreadID=14;_ThreadName=http8080-Processor1;_RequestID=aa45feeb-95c2-4b74-b2eb-a498473a2913;|
java.lang.ArrayIndexOutOfBoundsException: 4096
    at
org.apache.coyote.http11.InternalOutputBuffer.write(InternalOutputBuffer.java:740)
    at
org.apache.coyote.http11.InternalOutputBuffer.write(InternalOutputBuffer.java:631)
    at
org.apache.coyote.http11.InternalOutputBuffer.sendHeader(InternalOutputBuffer.java:510)
    at
org.apache.coyote.http11.Http11Processor.prepareResponse(Http11Processor.java:1399)
    at
org.apache.coyote.http11.Http11Processor.action(Http11Processor.java:794)
    at org.apache.coyote.Response.action(Response.java:197)
    at org.apache.coyote.Response.sendHeaders(Response.java:392)
    at org.apache.coyote.tomcat5.OutputBuffer.doFlush(OutputBuffer.java:362)
    at org.apache.coyote.tomcat5.OutputBuffer.close(OutputBuffer.java:323)
    at
org.apache.coyote.tomcat5.CoyoteResponse.finishResponse(CoyoteResponse.java:529)
    at
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:235)
    at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:706)
    at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:626)
    at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:548)
    at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:653)
    at java.lang.Thread.run(Thread.java:595)
|#]

[#|2006-06-28T15:08:24.484-0300|SEVERE|sun-appserver-pe9.0|org.apache.coyote.http11.Http11Processor|_ThreadID=14;_ThreadName=http8080-Processor1;_RequestID=aa45feeb-95c2-4b74-b2eb-a498473a2913;|Error
finishing response
java.lang.ArrayIndexOutOfBoundsException: 4097
    at
org.apache.coyote.http11.InternalOutputBuffer.write(InternalOutputBuffer.java:740)
    at
org.apache.coyote.http11.InternalOutputBuffer.sendStatus(InternalOutputBuffer.java:442)
    at
org.apache.coyote.http11.Http11Processor.prepareResponse(Http11Processor.java:1395)
    at
org.apache.coyote.http11.Http11Processor.action(Http11Processor.java:794)
    at org.apache.coyote.Response.action(Response.java:195)
    at
org.apache.coyote.http11.InternalOutputBuffer.endRequest(InternalOutputBuffer.java:402)
    at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:743)
    at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:626)
    at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:548)
    at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:653)
    at java.lang.Thread.run(Thread.java:595)
|#]




Richter