Свойство javax.persistence.validation.mode
является одним из стандартизированных свойств из JPA 2.0.Не стоит ожидать, что он будет работать в среде JPA 1.0.
На самом деле, если вы используете Hibernate Validator 4, я бы предложил удалить JAR из пути к классам (я не уверен, что настройки конфигурации из Hibernate Validator 3 все еще применяются).
И если вы используете Hibernate Validator 3, следующее должно отключить поддержку ограничений внутри сгенерированного DDL и проверки сущности перед вставкой или обновлением:
<property name="hibernate.validator.apply_to_ddl" value="false"/>
<property name="hibernate.validator.autoregister_listeners" value="false"/>
Но удаление JAR из пути к классу будеттакже будьте прямолинейны.
Если вы столкнулись с более конкретной проблемой, предоставьте более конкретные сведения (включая версию Hibernate Validator).
Ссылки