Redirect Action Result with get parameters to the target action loses parameters
--------------------------------------------------------------------------------

                 Key: WW-2508
                 URL: https://issues.apache.org/struts/browse/WW-2508
             Project: Struts 2
          Issue Type: Bug
    Affects Versions: 2.0.4
            Reporter: Nicolas Raynaud


As stated in WW-1714, passing extra parameters for the following action causes 
an exception since the system tries to affect them on the result itself. 
in ObjectFactory line 223, the exception is catched and swallown, but outside  
the parameters loop, meaning that when a parameter raises the error, the 
following parameters in the iterator are ignored. 
I think the swallowing should be done inside the loop (in 
OgnlUtil.setProperties()), so that the remaining parameters are processed.


moreover, in OgnlUtil.setProperties() the root restauration line 79 is not in a 
finally() block while exception are expected, this might lead to furthers 
problems.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to