No I haven't. But I added it, and 303 annotations are picked up. Thank You!
On Tue, Nov 17, 2015 at 3:28 PM, WILBERT Romain-ext < romain.wilbert-...@pole-emploi.fr> wrote: > Have you tried to add "validate=user" on your form tag ? > > -----Message d'origine----- > De : Adam X [mailto:vbgnm3c...@gmail.com] > Envoyé : mardi 17 novembre 2015 15:23 > À : Tapestry users > Objet : 5.4 JSR-303 on Entities > > Seems like T 5.4-rc-1 is not validating fields entity fields annotated with > JSR-303, but it does when field is annotated with @Validate. > > Abbreviated Example: > > @Entity > public class User { > ..... > @NotNull > private String foo; > > @Validate("required") > private String bar; > > // getters/setters > } > > Page.java > > @Property > private User user; > > Page.tml > > <form t:type="form"> > <input t:type="textfield" t:id="foo" t:value="user.foo"/> > <input t:type="textfield" t:id="bar" t:value="user.bar"/> > </form> > > So what happens both fields should produce error on empty input but only > bar does. > > Adam > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org > For additional commands, e-mail: users-h...@tapestry.apache.org > >