Looks like you have the wrong version of validator-rules.xml deployed. You
don't say what version of struts you're using, but my guess is you're using
Struts 1.2.7 or Struts 1.2.8 with a validator-rules.xml from an earlier
version of Struts. Try deploying the validator-rules.xml that comes with the
version of struts you're using.

When you change versions of struts - its worth checking out the upgrade
notes on the wiki:

http://wiki.apache.org/struts/StrutsUpgradeNotes124to127
http://wiki.apache.org/struts/StrutsUpgrade

Niall

----- Original Message ----- 
From: <[EMAIL PROTECTED]>
Sent: Saturday, February 25, 2006 3:47 PM


> Hi,
> Sorry if you've seen this before - I sent it earlier but never saw it
> come back.
>
> I'm try to use the validator to check some details on a form (field
> lengths for example).  When I run the form the validator doesn't seem to
> run, though a call goes to it.  I end up with a stack trace in the logs
like
> org.apache.struts.validator.DynaValidatorForm validate
> SEVERE:
> org.apache.struts.validator.FieldChecks.validateRequired(java.lang.Object,
> org.apache.commons.validator.ValidatorAction,
> org.apache.commons.validator.Field,
> org.apache.struts.action.ActionMessages,
> javax.servlet.http.HttpServletRequest)
> org.apache.commons.validator.ValidatorException:
> org.apache.struts.validator.FieldChecks.validateRequired(java.lang.Object,
> org.apache.commons.validator.ValidatorAction,
> org.apache.commons.validator.Field,
> org.apache.struts.action.ActionMessages,
> javax.servlet.http.HttpServletRequest)
>         at
>
org.apache.commons.validator.ValidatorAction.loadValidationMethod(ValidatorA
ction.java:627)
>
> What am I doing wrong?



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to