Author: remm
Date: Wed Nov 29 17:42:16 2017
New Revision: 1816643
URL: http://svn.apache.org/viewvc?rev=1816643&view=rev
Log:
Add back the removal of HTTP mapping override as it matches the javadoc
behavior (it is the same as for include). As this is highly questionable (it is
obvious AsyncContext.dispatch should be equivalent to a forward instead), this
is in the strict compliance flag.
Modified:
tomcat/trunk/java/org/apache/catalina/core/ApplicationDispatcher.java
Modified: tomcat/trunk/java/org/apache/catalina/core/ApplicationDispatcher.java
URL:
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/core/ApplicationDispatcher.java?rev=1816643&r1=1816642&r2=1816643&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/core/ApplicationDispatcher.java
(original)
+++ tomcat/trunk/java/org/apache/catalina/core/ApplicationDispatcher.java Wed
Nov 29 17:42:16 2017
@@ -626,7 +626,9 @@ final class ApplicationDispatcher implem
wrequest.setQueryString(queryString);
wrequest.setQueryParams(queryString);
}
- wrequest.setMapping(mapping);
+ if (!Globals.STRICT_SERVLET_COMPLIANCE) {
+ wrequest.setMapping(mapping);
+ }
invoke(state.outerRequest, state.outerResponse, state);
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]