You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by lu...@apache.org on 2011/01/11 20:25:22 UTC

svn commit: r1057815 - /myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/context/servlet/ServletExternalContextImpl.java

Author: lu4242
Date: Tue Jan 11 19:25:22 2011
New Revision: 1057815

URL: http://svn.apache.org/viewvc?rev=1057815&view=rev
Log:
MYFACES-3013 ExternalContext: setRequest(...) method does not reset cached request maps

Modified:
    myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/context/servlet/ServletExternalContextImpl.java

Modified: myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/context/servlet/ServletExternalContextImpl.java
URL: http://svn.apache.org/viewvc/myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/context/servlet/ServletExternalContextImpl.java?rev=1057815&r1=1057814&r2=1057815&view=diff
==============================================================================
--- myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/context/servlet/ServletExternalContextImpl.java (original)
+++ myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/context/servlet/ServletExternalContextImpl.java Tue Jan 11 19:25:22 2011
@@ -524,6 +524,13 @@ public final class ServletExternalContex
         this._servletRequest = (ServletRequest) request;
         this._httpServletRequest = isHttpServletRequest(_servletRequest) ? (HttpServletRequest) _servletRequest : null;
         this._httpServletRequest = isHttpServletRequest(_servletRequest) ? (HttpServletRequest) _servletRequest : null;
+        this._requestHeaderMap = null;
+        this._requestHeaderValuesMap = null;
+        this._requestMap = null;
+        this._requestParameterMap = null;
+        this._requestParameterValuesMap = null;
+        this._requestCookieMap = null;
+        this._sessionMap = null;
     }
 
     /**