Greetings, I have a TextField bound to an Integer property. I want to add validation to my TextField such that it will not overflow or cause errors when converting to my Integer property.
I've tried: <binding name="validators" value="validators:max=2147483647,min=0"/> I get a class cast exception at line 60 of org.apache.tapestry.form.validator.Max when I enter a test value of 123456789123456789 into the TextField and submit the form. This doesn't feel like it should be rocket science. What am I missing here? -jason ps: Here is my exception # org.apache.tapestry.form.validator.Max.validate(Max.java:60) # org.apache.tapestry.form.ValidatableFieldSupportImpl.validate(Validatabl eFieldSupportImpl.java:99) # $ValidatableFieldSupport_11a6efd7504.validate($ValidatableFieldSupport_1 1a6efd7504.java) # org.apache.tapestry.form.TextField.rewindFormComponent(TextField.java:10 3) # org.apache.tapestry.form.AbstractFormComponent.renderComponent(AbstractF ormComponent.java:90) # org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:724) # org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultR esponseBuilder.java:187) # org.apache.tapestry.form.FormSupportImpl.prerenderField(FormSupportImpl. java:797) # org.apache.tapestry.form.Form.prerenderField(Form.java:350) # org.apache.tapestry.valid.FieldLabel.renderComponent(FieldLabel.java:49) # org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:724) # org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultR esponseBuilder.java:187) # org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java: 538) --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]