Я пытаюсь настроить сообщения для аннотаций проверки Hibernate (NOTNULL, NOTEMPTY, ...), чтобы приложение могло их читать из файла .proparties.
Я попробовал решения из ответа здесь: использовать пользовательскую проверку в спящем режиме
Спящий валидатор
но у меня ничего не работает, я все равно получаю сообщения по умолчанию (может быть не пустым, не пустым, ....).
Пример кода:
application context.xml:
<bean name="validator"
class="org.springframework.validation.beanvalidation.LocalValidatorFactoryBean">
<property name="validationMessageSource">
<ref bean="resourceBundleLocator" />
</property>
</bean>
<bean name="resourceBundleLocator"
class="org.springframework.context.support.ReloadableResourceBundleMessageSource">
<property name="basenames">
<list>
<value>messages</value>
</list>
</property>
</bean>
user.java:
@NotNull
private String name;
messages.proparties:
user.name.notNull = incorrect name