Excuse me, s:validateAll is work, but there are something I don't know.
I annoted my property like this:
| @Length (min=5, message="Invalid Name")
| public String getName{...}
|
If I fill the input control linked with this property with a name less then 5 lethers,
s:validateAll show the message "Invalid Name" and it doesn't try update the
model, but if I DON'T fill this field, the s:validateAll skips this validation and
update the model, but Hibernate catch the invalid property, throws
"org.hibernate.validator.InvalidStateException" and rollback the transaction.
Question:
If s:validateAll and hibernate use the same version of hibernate validator, why did
s:validateAll accept this property and hibernate doesn't?
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4120569#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...