It seems the @NotEmpty validator is not working forcing me to put a required="true" attribute in my <h:inputText>. I noticed that even the seam examples do this also.
Problem with this is that it displays an ugly message with the component id in it.
j_id50:firstname: Validation Error: Value is required.
Can this be controlled? Anyone else experienced the @NotEmpty not working problem?