Je suis toujours dans le passage struts 1.1 en 1.2

J'ai maintenant un gros problème de validation coté serveur
(pour info, j'ai bien redéclaré tous mes objets ActionError en ActionMessage, (puisque ActionError est deprecated),

Pour valider une form, j'utilise le validator de Struts pour les contrôles simples (required, type date,adr mail), etc.

Par contre, j'ai aussi besoin de vérifer d'autres choses comme par exemple, vérifier qu'un élément saisi n'est pas déjà présent dans une table de base de données.

Donc faire tout cela, j'ai :
un bean formulaire (qui étend DynaValidatorForm)
dans sa méthode validate, la première chose que je fais est :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
ActionErrors erreursRet = super.validate(mapping,request);
ceci ayant pour but de récupérer les erreurs générées par le validateur de Struts afin de pouvoir y ajouter "mes" erreurs (dans la suite du corps de cette méthode).

Or depuis le passage à Struts 1.2 , l'exécution de cette ligne me provoque l'erreur suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
GRAVE: reflection: org.apache.struts.validator.FieldChecks.validateRequired(java.lang.Object, org.apache.commons.validator.ValidatorAction, org.apache.commons.validator.Field, org.apache.struts.action.ActionErrors, javax.servlet.http.HttpServletRequest)
java.lang.NoSuchMethodException: org.apache.struts.validator.FieldChecks.validateRequired(java.lang.Object, org.apache.commons.validator.ValidatorAction, org.apache.commons.validator.Field, org.apache.struts.action.ActionErrors, javax.servlet.http.HttpServletRequest)
Oui kil é le bins ? (pas le bean ) ... sachant que tout cela fonctinnait très bien avec struts 1.1