When calling ValidatorResult#getActionMap() on a ValidatorResult Object
associated with a Field which depends on several ValidatorActions, only the last
ValidatorAction will be present in the returned Map / Iterator.
A fix for this appears to be moving the line
844: ValidatorResults results = new ValidatorResults();
in the org.apache.commons.validator.Field class up to outside the dependencies
loop, putting it as:
835: ValidatorResults results = new ValidatorResults();
No patch submitted for this yet and no Unit Test written. Will try to do so if
time permits.
This bug is also reported to the Commons mailing list at
http://mail-archives.apache.org/mod_mbox/jakarta-commons-dev/200602.mbox/%3c43F45A7E.8080902@nascom.be%3e
identify the probem.
http://svn.apache.org/viewcvs?rev=384724&view=rev
Closing as FIXED.