Hi Sebastien,
can you pls. send what you have in the surefire reports folder [1]?
Thanks a lot.
WBR,
Alexey.
[1] grizzly/code/modules/http/target/surefire-reports
On Aug 10, 2010, at 1:42 , Sebastien Dionne wrote:
> INFO: GRIZZLY0020: SocketChannel headers
> java.nio.channels.SocketChannel[connect
> ed local=/127.0.0.1:61217 remote=/127.0.0.1:61218] are:
> === MimeHeaders ===
> user-agent = Java/1.6.0_21
> host = localhost:61217
> accept = text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
> connection = keep-alive
> .
> 2010-08-09 19:32:15 com.sun.grizzly.http.SocketChannelOutputBuffer
> flushChannel
> INFO: HTTP/1.1 200 OK
> Content-Type: text/plain; charset=iso-8859-1
> Transfer-Encoding: chunked
> Date: Mon, 09 Aug 2010 23:32:15 GMT
> Connection: close
>
> c
> HelloWorld
>
> 0
>
>
> 2010-08-09 19:32:36 com.sun.grizzly.http.KeepAliveThreadAttachment
> timedOut
> ATTENTION: GRIZZLY0023: Interrupting idle Thread: Grizzly-18890(1).
> java.lang.InterruptedException
> at java.lang.Object.wait(Native Method)
> at java.lang.Thread.join(Thread.java:1143)
> at java.lang.Thread.join(Thread.java:1196)
> at com.sun.grizzly.http.IdleHttpThreadTest
> $2.service(IdleHttpThreadTest.
> java:136)
> at
> com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:8
> 24)
> at
> com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:721)
> at
> com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:1014)
> at
> com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFil
> ter.java:220)
> at
> com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultPro
> tocolChain.java:135)
> at
> com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.jav
> a:102)
> at
> com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.jav
> a:88)
> at
> com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java
> :76)
> at
> com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextT
> ask.java:53)
> at
> com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.
> java:57)
> at com.sun.grizzly.ContextTask.run(ContextTask.java:69)
> at com.sun.grizzly.util.AbstractThreadPool
> $Worker.doWork(AbstractThreadP
> ool.java:530)
> at com.sun.grizzly.util.AbstractThreadPool
> $Worker.run(AbstractThreadPool
> .java:511)
> at java.lang.Thread.run(Thread.java:619)
> 2010-08-09 19:32:47 com.sun.grizzly.http.KeepAliveThreadAttachment
> timedOut
> ATTENTION: GRIZZLY0023: Interrupting idle Thread: Grizzly-18890(1).
> 2010-08-09 19:32:53 com.sun.grizzly.http.KeepAliveThreadAttachment
> timedOut
> ATTENTION: GRIZZLY0023: Interrupting idle Thread: Grizzly-18890(1).
> java.lang.InterruptedException
> at java.util.concurrent.locks.AbstractQueuedSynchronizer
> $ConditionObject
> .reportInterruptAfterWait(AbstractQueuedSynchronizer.java:1961)
> at java.util.concurrent.locks.AbstractQueuedSynchronizer
> $ConditionObject
> .await(AbstractQueuedSynchronizer.java:1996)
> at
> java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:
> 317)
> at com.sun.grizzly.http.IdleHttpThreadTest
> $5.service(IdleHttpThreadTest.
> java:342)
> at
> com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:8
> 24)
> at
> com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:721)
> at
> com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:1014)
> at
> com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFil
> ter.java:220)
> at
> com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultPro
> tocolChain.java:135)
> at
> com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.jav
> a:102)
> at
> com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.jav
> a:88)
> at
> com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java
> :76)
> at
> com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextT
> ask.java:53)
> at
> com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.
> java:57)
> at com.sun.grizzly.ContextTask.run(ContextTask.java:69)
> at com.sun.grizzly.util.AbstractThreadPool
> $Worker.doWork(AbstractThreadP
> ool.java:530)
> at com.sun.grizzly.util.AbstractThreadPool
> $Worker.run(AbstractThreadPool
> .java:511)
> at java.lang.Thread.run(Thread.java:619)
> 2010-08-09 19:33:41 com.sun.grizzly.http.ProcessorTask parseRequest
> GRAVE: GRIZZLY0039: Request URI is too large.
> java.nio.BufferOverflowException
> at
> com.sun.grizzly.tcp.http11.InternalInputBuffer.fill(InternalInputBuff
> er.java:760)
> at
> com.sun.grizzly.tcp.http11.InternalInputBuffer.parseRequestLine(Inter
> nalInputBuffer.java:462)
> at
> com.sun.grizzly.http.ProcessorTask.parseRequest(ProcessorTask.java:85
> 7)
> at
> com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:687)
> at
> com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:1014)
> at
> com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFil
> ter.java:220)
> at
> com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultPro
> tocolChain.java:135)
> at
> com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.jav
> a:102)
> at
> com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.jav
> a:88)
> at
> com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java
> :76)
> at
> com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextT
> ask.java:53)
> at
> com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.
> java:57)
> at com.sun.grizzly.ContextTask.run(ContextTask.java:69)
> at com.sun.grizzly.util.AbstractThreadPool
> $Worker.doWork(AbstractThreadP
> ool.java:530)
> at com.sun.grizzly.util.AbstractThreadPool
> $Worker.run(AbstractThreadPool
> .java:511)
> at java.lang.Thread.run(Thread.java:619)
> 2010-08-09 19:33:42 com.sun.grizzly.http.ProcessorTask parseRequest
> GRAVE: GRIZZLY0040: Request header is too large.
> java.nio.BufferOverflowException
> at
> com.sun.grizzly.tcp.http11.InternalInputBuffer.fill(InternalInputBuff
> er.java:760)
> at
> com.sun.grizzly.tcp.http11.InternalInputBuffer.parseHeader(InternalIn
> putBuffer.java:664)
> at
> com.sun.grizzly.tcp.http11.InternalInputBuffer.parseHeaders(InternalI
> nputBuffer.java:550)
> at
> com.sun.grizzly.http.ProcessorTask.parseRequest(ProcessorTask.java:87
> 7)
> at
> com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:687)
> at
> com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:1014)
> at
> com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFil
> ter.java:220)
> at
> com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultPro
> tocolChain.java:135)
> at
> com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.jav
> a:102)
> at
> com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.jav
> a:88)
> at
> com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java
> :76)
> at
> com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextT
> ask.java:53)
> at
> com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.
> java:57)
> at com.sun.grizzly.ContextTask.run(ContextTask.java:69)
> at com.sun.grizzly.util.AbstractThreadPool
> $Worker.doWork(AbstractThreadP
> ool.java:530)
> at com.sun.grizzly.util.AbstractThreadPool
> $Worker.run(AbstractThreadPool
> .java:511)
> at java.lang.Thread.run(Thread.java:619)
> Tests run: 40, Failures: 1, Errors: 0, Skipped: 0, Time elapsed:
> 194.408 sec <<<
> FAILURE!
>
> Results :
>
> Failed tests:
>
> testLargeRequestURI
> (com.sun.grizzly.http.RequestProcessingOverflowTest)
>
> Tests run: 40, Failures: 1, Errors: 0, Skipped: 0
>
> [INFO]
> ------------------------------------------------------------------------
> [ERROR] BUILD FAILURE
> [INFO]
> ------------------------------------------------------------------------
> [INFO] There are test failures.
>
> Please refer to C:\workspaces\workspace_grizzly\modules\http\target
> \surefire-rep
> orts for the individual test results.
> [INFO]
> ------------------------------------------------------------------------
> [INFO] For more information, run Maven with the -e switch
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Total time: 7 minutes 52 seconds
> [INFO] Finished at: Mon Aug 09 19:35:27 EDT 2010
> [INFO] Final Memory: 40M/106M
> [INFO]
> ------------------------------------------------------------------------
> C:\workspaces\workspace_grizzly>
>
>
>
> 2010/8/9 Oleksiy Stashok <Oleksiy.Stashok_at_sun.com>
> Hi Sebastien,
>
> can you pls. try the latest rev [1]? It supposed to fix the issue.
>
> Thanks.
>
> WBR,
> Alexey.
>
> New Revision: 4926
>
> Modified:
> trunk/code/modules/http/src/test/java/com/sun/grizzly/http/
> RequestProcessingOverflowTest.java
>
> Log:
> + should fix the "broken pipe" problem during the test
>
>
> On Jul 28, 2010, at 23:13 , Sebastien Dionne wrote:
>
>> Tests run: 40, Failures: 1, Errors: 0, Skipped: 0, Time elapsed:
>> 203.881 sec <<<
>> FAILURE!
>>
>> Results :
>>
>> Failed tests:
>>
>> testLargeRequestURI
>> (com.sun.grizzly.http.RequestProcessingOverflowTest)
>>
>> Tests run: 40, Failures: 1, Errors: 0, Skipped: 0
>>
>>
>>
>>
>> --
>> -------------
>> A+
>>
>> Sébastien.
>>
>> Vous pouvez me suivre sur Twitter / You can follow me on Twitter : http://twitter.com/survivant
>
>
>
>
> --
> -------------
> A+
>
> Sébastien.
>
> Vous pouvez me suivre sur Twitter / You can follow me on Twitter : http://twitter.com/survivant