Re: Tap 4 Validator questions

2006-11-12 Thread Dennis Sinelnikov
validators=validators:$myMaxValidator", "translator=translator:number"}) public abstract IFormComponent getMyField(); Thanks, Julian - Original Message From: Dennis Sinelnikov <[EMAIL PROTECTED]> To: users@tapestry.apache.org Sent: Friday, November 10, 2006 3:18:32

Re: Tap 4 Validator questions

2006-11-11 Thread Julian Sinai
abstract IFormComponent getMyField(); Thanks, Julian - Original Message From: Dennis Sinelnikov <[EMAIL PROTECTED]> To: users@tapestry.apache.org Sent: Friday, November 10, 2006 3:18:32 PM Subject: Re: Tap 4 Validator questions I think your problem is in using validators: pre

Re: Tap 4 Validator questions

2006-11-10 Thread Dennis Sinelnikov
I think your problem is in using validators: prefix in "validators=validators:" That tells tapestry, that your listing validators. However, $myMaxValidator is actually a bean (your custom validator). Thus, you need to use bean: prefix. "validators=bean:.." If you want to use more than

Tap 4 Validator questions

2006-11-10 Thread Julian Sinai
Hi I'm a bit confused about validators in Tapestry 4.0.2. The doc says the following ought to work: import org.apache.tapestry.annotations.*; import org.apache.tapestry.form.validator.Max; import org.apache.tapestry.form.validator.Validator; @ComponentClass(allowInformalParameters = false, allo