users@glassfish.java.net

Re: OpenCMS suffering session reset too

From: Jeanfrancois Arcand <Jeanfrancois.Arcand_at_Sun.COM>
Date: Wed, 28 Jun 2006 14:33:13 -0400

To avoid that problem, you need to increase the header buffer. This
problem has been fixed after FCS:

https://glassfish.dev.java.net/issues/show_bug.cgi?id=646

Just take a look and increase the header buffer to a larger number. But
I suspect there will be other problems....

Thanks

-- Jeanfrancois

Edson Carlos Ericksson Richter wrote:
> And this, regarding a problem related to Tomcat 5.0.28:
>
> http://jira.atlassian.com/browse/JRA-8843
>
> May be same version we are using on Glassfish (since I didn't suffered
> this problem on Tomcat 5.5.17 with OpenCMS)?
>
> Richter
>
>
> Edson Carlos Ericksson Richter escreveu:
>> 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
>>
>> ------------------------------------------------------------------------
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe_at_glassfish.dev.java.net
>> For additional commands, e-mail: users-help_at_glassfish.dev.java.net
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe_at_glassfish.dev.java.net
> For additional commands, e-mail: users-help_at_glassfish.dev.java.net