On 7/2/07, Xavier Vanderstukken <[EMAIL PROTECTED]> wrote:
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?
By default the "validwhen" validator uses the key "errors.required" - if you want to use a different key for the message then you need to specify it for the field using a <msg> element - something like <msg name="validwhen" key="errors.invalid"/> Niall --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]

