У меня та же проблема, что и у парня из этот нить имеет. Точнее, я получаю следующую ошибку при попытке внедрить bean-компонент в мой пользовательский валидатор, который реализует интерфейс CustomValidator (это NPE при доступе к bean-компоненту, который я хотел внедрить):
javax.validation.ValidationException: HV000028: Unexpected exception during isValid call.
at org.hibernate.validator.internal.engine.ConstraintTree.validateSingleConstraint(ConstraintTree.java:294)
at org.hibernate.validator.internal.engine.ConstraintTree.validateConstraints(ConstraintTree.java:164)
at org.hibernate.validator.internal.engine.ConstraintTree.validateConstraints(ConstraintTree.java:125)
at org.hibernate.validator.internal.metadata.core.MetaConstraint.validateConstraint(MetaConstraint.java:86)
...
Вызвано: java.lang.NullPointerException
У вас есть решение для этого? Может пример? Потому что я попробовал решения, предложенные в другом потоке, и ничего не получилось.
Любая помощь приветствуется. Спасибо.
Caused by
. Исключения верхнего уровня обычно не так интересны. Также включите конфигурацию вашего валидатора (XML или@Configuration
bean) - person Pavel Horal   schedule 13.06.2013Validation
. Просто@Autowire
ValidatorFactory
если вы хотите создать свой валидатор вручную. Я включу это в реальный ответ :). - person Pavel Horal   schedule 13.06.2013