Aleksandr Mashchenko created WW-4346:
----------------------------------------

             Summary: Nested visitor validator returns wrong full field name
                 Key: WW-4346
                 URL: https://issues.apache.org/jira/browse/WW-4346
             Project: Struts 2
          Issue Type: Bug
            Reporter: Aleksandr Mashchenko


Original issue report: 
http://stackoverflow.com/questions/23544452/chaining-visitor-validator-in-struts-2.

This bug can be reproduced by nesting two or more visitor validators with a 
conversion validator in the last validation configuration.

Conversion validator in nested visitor validators doesn't work as expected 
because getFullFieldName method in 
VisitorFieldValidator.AppendingValidatorContext returns not a full field name.

This patch makes sure that the correct full field name is returned.
Also the InternalValidatorContextWrapper-s from 
AnnotationActionValidatorManager and DefaultActionValidatorManager could be 
removed because they were introduced to fix similar issue with nested visitor 
validators. See https://issues.apache.org/jira/browse/XW-588 and 
https://issues.apache.org/jira/browse/XW-618 for more details.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to