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