Bean Validation @NotNull, @NotBlank et @NotEmpty ne fonctionne pas dans JSF+Tomcat

Je suis de l'utilisation d'Hibernate Validation des annotations dans mon JSF managed bean. Lorsque j'utilise @NotNull, @NotBlank ou @NotEmpty ils ne semblent pas être déclenchée en aucune façon.

@NotBlank(message = "{name.required}")
public String name;

Vue:

<h:outputLabel value="Name:" /> 
<h:inputText id="name" value="#{person.name}" size="20" />
<h:message for="name" style="color:red" />

Comment est-il la cause et comment puis-je le résoudre?

  • Ce récipient que vous utilisez?