Skip to main content

Source code revision

svn

summary: - Disable async support on a request as soon as it is passing a filter or servlet that does not support async mode (either via the designated annotation or declaratively).
revision: 23362
author: jluehe
date: 2008-10-10 20:07:27 UTC (7 years)
message: - Disable async support on a request as soon as it is passing a filter or servlet that does not support async mode (either via the designated annotation or declaratively).

- Throw IllegalStateException if startAsync() is called on a request for which isAsyncSupported() returns false

Reviewed by: swchan2

Tests run: QL
Change Path Actions
M branches/servlet3-prototype/security/webintegration/src/main/java/com/sun/web/security/HttpRequestWrapper.java
M branches/servlet3-prototype/web/javax.servlet/src/main/java/javax/servlet/ServletRequest.java
M branches/servlet3-prototype/web/web-core/src/main/java/org/apache/catalina/Request.java
M branches/servlet3-prototype/web/web-core/src/main/java/org/apache/catalina/Wrapper.java
M branches/servlet3-prototype/web/web-core/src/main/java/org/apache/catalina/connector/Request.java
M branches/servlet3-prototype/web/web-core/src/main/java/org/apache/catalina/core/ApplicationDispatcher.java
M branches/servlet3-prototype/web/web-core/src/main/java/org/apache/catalina/core/ApplicationFilterChain.java
M branches/servlet3-prototype/web/web-core/src/main/java/org/apache/catalina/core/ApplicationFilterFactory.java
M branches/servlet3-prototype/web/web-core/src/main/java/org/apache/catalina/core/DummyRequest.java
M branches/servlet3-prototype/web/web-core/src/main/java/org/apache/catalina/core/StandardWrapperValve.java
 
 
Close
loading
Please Confirm
Close