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)