I am trying to validate from properties. First I thought that error
was caused because I use nested properties (can I ?)

But now I have only one property, not nested, and I get this:

Jul 14, 2005 7:02:57 PM org.apache.struts.validator.ValidatorForm validate
SEVERE: 
org.apache.struts.validator.FieldChecks.validateRequired(java.lang.Object,
org.apache.commons.validator.ValidatorAction,
org.apache.commons.validator.Fi
eld, org.apache.struts.action.ActionMessages,
org.apache.commons.validator.Validator,
javax.servlet.http.HttpServletRequest)
org.apache.commons.validator.ValidatorException:
org.apache.struts.validator.FieldChecks.validateRequired(java.lang.Object,
org.apache.commons.validator.Validat
orAction, org.apache.commons.validator.Field,
org.apache.struts.action.ActionMessages,
org.apache.commons.validator.Validator,
javax.servlet.http.HttpServletReq
uest)
        at 
org.apache.commons.validator.ValidatorAction.loadValidationMethod(ValidatorAction.java:627)
        at 
org.apache.commons.validator.ValidatorAction.executeValidationMethod(ValidatorAction.java:557)
        at org.apache.commons.validator.Field.validateForRule(Field.java:811)
        at org.apache.commons.validator.Field.validate(Field.java:890)
        at org.apache.commons.validator.Form.validate(Form.java:174)
        at org.apache.commons.validator.Validator.validate(Validator.java:367)
        at 
org.apache.struts.validator.ValidatorForm.validate(ValidatorForm.java:112)
        at 
net.jspcontrols.dialogs.samples.mailreader.RegistrationForm.validate(RegistrationForm.java:88)

This is my form definition: public class RegistrationForm extends
ValidatorForm implements ICRUDForm  {
...
    String password2 = null;
    public String getPassword2() {return password2;}
    public void setPassword2(String password2) {this.password2 = password2;}
}

This is validation.xml:

<form-validation>
    <formset>
        <form name="RegistrationForm">
            <field property="password2"
                    depends="required">
                <arg   key="prompt.password2"/>
            </field>
        </form>
    </formset>
</form-validation>

Any insight? I have used Validator before.

Michael.

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

Reply via email to