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.