I have the following validation rule :

<field property="newPasswordConfirm"
               depends="validwhen">
               <arg position="0" key="valid.confirmnewpassword"/>
               <var>
                     <var-name>test</var-name>
                     <var-value>(*this* == newPassword)</var-value>
               </var>
       </field>

In my ressource file:
errors.required={0} is required.
errors.invalid={0} is invalid.
valid.confirmnewpassword=Confirm new password

If I enter two differents values for newPasswordConfirm and newPassword the
error message displayed by html:errors tag is :
Confirm new password is required instead of Confirm new password is invalid.

Am I doing something wrong?

Reply via email to