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: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to