Conseils de dépannage de la validation de bean
Utilisez ces informations pour dépanner les problèmes de validation de bean.
Un module d'application ne démarre pas lorsqu'une fabrique de validation ne peut être créée.
- Une syntaxe incorrecte ou une erreur a été détectée dans le fichier validation.xml qui se trouve dans
nom_module.
Le message d'erreur associé suivant a été généré : message_erreur
Ce message est dû à des erreurs dans le fichier validation.xml, le cas le plus probable étant que ce fichier n'est pas conforme à la définition du schéma de validation.
- Le service BeanValidationService ne peut pas créer de classe ValidationFactory car il n'est pas parvenu à charger
ou à instancier la classe nom_classe dans le chemin nom_chemin en raison de l'erreur suivante :
message_erreur
Cette erreur se produit si l'une des classes de paramètre de configuration définies dans le fichier validation.xml est manquante ou ne peut pas être chargée. Vérifiez que la classe est disponible et présente dans le chemin de classes de l'application. D'autres problèmes de chargeur de classe peuvent aussi provoquer cette erreur. Pour plus d'informations, consultez la documentation relative aux chargeurs de classe.
- Le service BeanValidationService ne peut pas créer de classe
ValidatorFactory.
Cette erreur peut se produire si l'un des fichiers désignés par les éléments constraint-mapping dans le fichier validation.xml est introuvable dans le module. Vérifiez que les fichiers XML de mappage de contraintes définis sont tous disponibles.