From 664895a338a2079233b92d211b91be33a5f586ea Mon Sep 17 00:00:00 2001 From: Lukasz Lenart Date: Mon, 13 Mar 2017 06:47:03 +0100 Subject: [PATCH] Creates dedicated TextProvider for given class --- .../xwork2/validator/validators/VisitorFieldValidator.java | 2 ++ 1 file changed, 2 insertions(+) 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 e5c54bc56..8fd62a63a 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 textProviders = new LinkedList<>(); if (o instanceof TextProvider) { textProviders.add((TextProvider) o); + } else { + textProviders.add(textProviderFactory.createInstance(o.getClass())); } textProviders.add(parent);