В банке проекта есть проверка bean-компонента, в файле validation.xml которой содержится проверка на уровне поля адресного бина.javax.validation.ValidationException:% class% уже настроен в xml
Другой проект использует класс Address и должен иметь определенную проверку адреса. Таким образом, extended-validation.xml был создан с проверкой на уровне класса Address bean.
В результате во время развертывания приложения выполняется проверка ValidationException: javax.validation.ValidationException: my.base.datatypes.Address has already be configured in xml.
.
Вот два файла xml проверки достоверности с базовой проверкой и расширенной проверкой.
validation.xml
<bean class="my.base.datatypes.Address" ignore-annotations="true">
<getter name="country">
<constraint annotation="my.imp.services.validation.ValidCode">
<message>{msg01}</message>
<groups>
<value>my.imp.services.validation.ImportGroup</value>
</groups>
<element name="name">Country</element>
</constraint>
</getter>
</bean>
продлен validation.xml
<bean class="my.base.datatypes.Address" ignore-annotations="true">
<class ignore-annotations="true">
<constraint annotation="my.extended.imp.services.validation.ValidAddress">
<message>ERROR DURING ADDRESS VALIDATION</message>
<groups>
<value>my.imp.services.validation.ImportGroup</value>
</groups>
</constraint>
</class>
</bean>
Можно ли расширить уже существующую проверку?