Revision: 644
          http://stripes.svn.sourceforge.net/stripes/?rev=644&view=rev
Author:   bengunter
Date:     2007-12-04 09:07:37 -0800 (Tue, 04 Dec 2007)

Log Message:
-----------
STS-435: Change clean URLs not to rely on internal forwards.

Must pop the request off the request stack when we pop the parameters off the 
parameter stack.

Modified Paths:
--------------
    
trunk/stripes/src/net/sourceforge/stripes/controller/StripesRequestWrapper.java

Modified: 
trunk/stripes/src/net/sourceforge/stripes/controller/StripesRequestWrapper.java
===================================================================
--- 
trunk/stripes/src/net/sourceforge/stripes/controller/StripesRequestWrapper.java 
    2007-12-04 16:56:07 UTC (rev 643)
+++ 
trunk/stripes/src/net/sourceforge/stripes/controller/StripesRequestWrapper.java 
    2007-12-04 17:07:37 UTC (rev 644)
@@ -444,10 +444,14 @@
      * [EMAIL PROTECTED] #pushUriParameters(HttpServletRequest)}.
      */
     public void popUriParameters() {
-        if (this.uriParamStack.isEmpty())
+        if (this.uriParamStack.isEmpty()) {
             this.uriParams = null;
-        else
+            this.request = null;
+        }
+        else {
             this.uriParams = this.uriParamStack.pop();
+            this.request = this.requestStack.pop();
+        }
     }
 
     /**


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.

-------------------------------------------------------------------------
SF.Net email is sponsored by: The Future of Linux Business White Paper
from Novell.  From the desktop to the data center, Linux is going
mainstream.  Let it simplify your IT future.
http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4
_______________________________________________
Stripes-development mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/stripes-development

Reply via email to