Comment désactiver la veille prolongée bean validation avec JPA 1.0?
Comment désactiver bean validation avec Hibernate 3.x dans une JPA 1.0 environnement?
J'ai essayé plusieurs choses avec persistence.xml:
<persistence-unit name="bbstats" transaction-type="RESOURCE_LOCAL">
<properties>
DB stuff
<property name="javax.persistence.validation.mode" value="none" />
<property name="hibernate.validator.autoregister_listeners" value="false" />
</properties>
<validation-mode>NONE</validation-mode>
</persistence-unit>
Le dernier causant
org.xml.sax.SAXParseException: cvc-complex-type.2.4.a: Invalid content was found starting with element 'validation-mode'. One of '{"http://java.sun.com/xml/ns/persistence":jta-data-source, "http://java.sun.com/xml/ns/persistence":non-jta-data-source, "http://java.sun.com/xml/ns/persistence":mapping-file, "http://java.sun.com/xml/ns/persistence":jar-file, "http://java.sun.com/xml/ns/persistence":class, "http://java.sun.com/xml/ns/persistence":exclude-unlisted-classes, "http://java.sun.com/xml/ns/persistence":properties}' is expected.
Mais rien de le travail ci-dessus. Quelqu'un peut me dire comment le faire sur une JPA 1.0 mise en œuvre?
Vous devez vous connecter pour publier un commentaire.
La
javax.persistence.validation.mode
la propriété est l'un de la normalisation de la propriété de JPA 2.0. Il ne serait pas s'attendre à travailler dans un JPA 1.0 environnement.En fait, en supposant que vous êtes en utilisant Hibernate Validator 4, ma suggestion serait de retirer le POT à partir de la classe de chemin (je ne suis pas sûr que les paramètres de configuration d'Hibernate Validator 3 s'appliquent toujours).
Et si vous êtes en utilisant Hibernate Validator 3, les éléments suivants doivent désactiver le support des contraintes à l'intérieur de l'généré DDL et entité de validation avant une insertion ou de mise à jour:
Mais en enlevant le POT à partir de la classe de chemin serait aussi simple.
Si vous êtes confronté à un problèmes plus spécifiques, veuillez fournir des détails plus spécifiques (y compris la version d'Hibernate Validator).
Références