Creates dedicated TextProvider for given class
Project: http://git-wip-us.apache.org/repos/asf/struts/repo Commit: http://git-wip-us.apache.org/repos/asf/struts/commit/664895a3 Tree: http://git-wip-us.apache.org/repos/asf/struts/tree/664895a3 Diff: http://git-wip-us.apache.org/repos/asf/struts/diff/664895a3 Branch: refs/heads/master Commit: 664895a338a2079233b92d211b91be33a5f586ea Parents: 2b3082e Author: Lukasz Lenart <lukaszlen...@apache.org> Authored: Mon Mar 13 06:47:03 2017 +0100 Committer: Lukasz Lenart <lukaszlen...@apache.org> Committed: Mon Mar 13 06:47:03 2017 +0100 ---------------------------------------------------------------------- .../xwork2/validator/validators/VisitorFieldValidator.java | 2 ++ 1 file changed, 2 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/struts/blob/664895a3/core/src/main/java/com/opensymphony/xwork2/validator/validators/VisitorFieldValidator.java ---------------------------------------------------------------------- diff --git a/core/src/main/java/com/opensymphony/xwork2/validator/validators/VisitorFieldValidator.java b/core/src/main/java/com/opensymphony/xwork2/validator/validators/VisitorFieldValidator.java index e5c54bc..8fd62a6 100644 --- a/core/src/main/java/com/opensymphony/xwork2/validator/validators/VisitorFieldValidator.java +++ b/core/src/main/java/com/opensymphony/xwork2/validator/validators/VisitorFieldValidator.java @@ -186,6 +186,8 @@ public class VisitorFieldValidator extends FieldValidatorSupport { List<TextProvider> textProviders = new LinkedList<>(); if (o instanceof TextProvider) { textProviders.add((TextProvider) o); + } else { + textProviders.add(textProviderFactory.createInstance(o.getClass())); } textProviders.add(parent);