tomcat-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Rainer Jung <rainer.j...@kippdata.de>
Subject Re: Preparing for a 7.0.19 tag
Date Sun, 10 Jul 2011 11:58:14 GMT
On 10.07.2011 12:56, Mark Thomas wrote:
> Just a quick summary of the regressions reported against 7.0.18 and
> other issues that need to be fixed before 7.0.19 is tagged.
> 
> 7.0.17 / 7.0.18 regressions
> - IPv6 broken
>   - fixed
>   - no test case (nice to have but not essential for 7.0.19)
> 
> - AJP 400 errors
>   - fixed
>   - no test case (nice to have but not essential for 7.0.19)
> 
> - AJP keep-alive broken
>   - not fixed

Hmmm, I can't reproduce this on trunk. Just for 7.0.18.

>   - no test case (nice to have but not essential for 7.0.19)
> 
> - Open bugs
>   - 51490
>   - 51494
> 
> - Unit tests
>   - Comet failures
>     - Need more info from Rainer to determine if this is a regression

*Not* a regression.

> - TCK
>   - Servlet TCK failure
>     - I saw a failure with mod_proxy_ajp & NIO yesterday
>       need to investigate
>       Didn't appear to be related to AJP issues above


- Wrong year formatting when using CLF (default) timestamp
  format in AccessLogValve (2 instead of 4 digits).


- No access log entry for TestCometProcessor.
  Tested using trunk with NIO and APR.
  Is it expected to produce one?


- TestAsyncContextImpl fails for BIO, NIO and APR:

Testcase: testTimeoutListenerCompleteDispatch took 6.074 sec
	FAILED
expected:<1> but was:<0>
junit.framework.AssertionFailedError: expected:<1> but was:<0>
	at
org.apache.catalina.core.TestAsyncContextImpl.validateAccessLog(TestAsyncContextImpl.java:1077)
	at
org.apache.catalina.core.TestAsyncContextImpl.doTestTimeout(TestAsyncContextImpl.java:455)
	at
org.apache.catalina.core.TestAsyncContextImpl.testTimeoutListenerCompleteDispatch(TestAsyncContextImpl.java:380)


Probably due to the following exception:


10-Jul-2011 13:56:35.846 SEVERE
org.apache.catalina.connector.CoyoteAdapter.asyncDispatch An exception
or error occurred in the container during the request processing
 java.lang.IllegalStateException: Calling [asyncDispatch()] is not valid
for a request with Async state [MUST_COMPLETE]
        at
org.apache.coyote.AsyncStateMachine.asyncDispatch(AsyncStateMachine.java:256)
        at
org.apache.coyote.http11.Http11Processor.actionInternal(Http11Processor.java:535)
        at
org.apache.coyote.http11.AbstractHttp11Processor.action(AbstractHttp11Processor.java:773)
        at org.apache.coyote.Request.action(Request.java:344)
        at
org.apache.catalina.core.AsyncContextImpl.dispatch(AsyncContextImpl.java:184)
        at
org.apache.catalina.core.AsyncContextImpl.dispatch(AsyncContextImpl.java:145)
        at
org.apache.catalina.core.TestAsyncContextImpl$TrackingListener.onTimeout(TestAsyncContextImpl.java:730)
        at
org.apache.catalina.core.AsyncListenerWrapper.fireOnTimeout(AsyncListenerWrapper.java:45)
        at
org.apache.catalina.core.AsyncContextImpl.timeout(AsyncContextImpl.java:117)
        at
org.apache.catalina.connector.CoyoteAdapter.asyncDispatch(CoyoteAdapter.java:289)
        at
org.apache.coyote.http11.AbstractHttp11Processor.asyncDispatch(AbstractHttp11Processor.java:1220)
        at
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:511)
        at
org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:302)
        at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
        at java.lang.Thread.run(Thread.java:662)


Stack for NIO:

10-Jul-2011 13:50:15.394 SEVERE
org.apache.catalina.connector.CoyoteAdapter.asyncDispatch An exception
or error occurred in the container during the request processing
 java.lang.IllegalStateException: Calling [asyncDispatch()] is not valid
for a request with Async state [MUST_COMPLETE]
        at
org.apache.coyote.AsyncStateMachine.asyncDispatch(AsyncStateMachine.java:256)
        at
org.apache.coyote.http11.Http11NioProcessor.actionInternal(Http11NioProcessor.java:611)
        at
org.apache.coyote.http11.AbstractHttp11Processor.action(AbstractHttp11Processor.java:773)
        at org.apache.coyote.Request.action(Request.java:344)
        at
org.apache.catalina.core.AsyncContextImpl.dispatch(AsyncContextImpl.java:184)
        at
org.apache.catalina.core.AsyncContextImpl.dispatch(AsyncContextImpl.java:145)
        at
org.apache.catalina.core.TestAsyncContextImpl$TrackingListener.onTimeout(TestAsyncContextImpl.java:730)
        at
org.apache.catalina.core.AsyncListenerWrapper.fireOnTimeout(AsyncListenerWrapper.java:45)
        at
org.apache.catalina.core.AsyncContextImpl.timeout(AsyncContextImpl.java:117)
        at
org.apache.catalina.connector.CoyoteAdapter.asyncDispatch(CoyoteAdapter.java:289)
        at
org.apache.coyote.http11.AbstractHttp11Processor.asyncDispatch(AbstractHttp11Processor.java:1220)
        at
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:511)
        at
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1540)
        at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
        at java.lang.Thread.run(Thread.java:662)


Stack for APR:

10-Jul-2011 13:48:28.336 SEVERE
org.apache.catalina.connector.CoyoteAdapter.asyncDispatch An exception
or error occurred in the container during the request processing
 java.lang.IllegalStateException: Calling [asyncDispatch()] is not valid
for a request with Async state [MUST_COMPLETE]
        at
org.apache.coyote.AsyncStateMachine.asyncDispatch(AsyncStateMachine.java:256)
        at
org.apache.coyote.http11.Http11AprProcessor.actionInternal(Http11AprProcessor.java:563)
        at
org.apache.coyote.http11.AbstractHttp11Processor.action(AbstractHttp11Processor.java:773)
        at org.apache.coyote.Request.action(Request.java:344)
        at
org.apache.catalina.core.AsyncContextImpl.dispatch(AsyncContextImpl.java:184)
        at
org.apache.catalina.core.AsyncContextImpl.dispatch(AsyncContextImpl.java:145)
        at
org.apache.catalina.core.TestAsyncContextImpl$TrackingListener.onTimeout(TestAsyncContextImpl.java:730)
        at
org.apache.catalina.core.AsyncListenerWrapper.fireOnTimeout(AsyncListenerWrapper.java:45)
        at
org.apache.catalina.core.AsyncContextImpl.timeout(AsyncContextImpl.java:117)
        at
org.apache.catalina.connector.CoyoteAdapter.asyncDispatch(CoyoteAdapter.java:289)
        at
org.apache.coyote.http11.AbstractHttp11Processor.asyncDispatch(AbstractHttp11Processor.java:1220)
        at
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:511)
        at
org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:1737)
        at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
        at java.lang.Thread.run(Thread.java:662)


Regards,

Rainer

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org


Mime
View raw message