I am creating custom fields and then when I bind I am doing .withValidator(...
. Maybe that does not matter in this case, however when I do what you suggested it still only picks up validators that return ValidationResult.error
and not ones that return ValidationResult.create("warn message, ErrorLevel.WARNING)"