Revision: 825
          http://stripes.svn.sourceforge.net/stripes/?rev=825&view=rev
Author:   bengunter
Date:     2008-02-01 07:38:50 -0800 (Fri, 01 Feb 2008)

Log Message:
-----------
Fixed STS-498. The UnsupportedOperationException was actually a good thing 
because it exposed the fact that when URI params were present in a forward the 
previous URI param map was being modified in place instead of copied and then 
modified.

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 
    2008-02-01 01:35:06 UTC (rev 824)
+++ 
trunk/stripes/src/net/sourceforge/stripes/controller/StripesRequestWrapper.java 
    2008-02-01 15:38:50 UTC (rev 825)
@@ -433,7 +433,7 @@
         }
         Map<String, String[]> map = getUriParameters(request);
         this.uriParamStack.push(this.uriParams);
-        this.uriParams = mergeParameters(this.uriParams, map);
+        this.uriParams = mergeParameters(new LinkedHashMap<String, 
String[]>(this.uriParams), map);
     }
 
     /**


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

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Stripes-development mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/stripes-development

Reply via email to