I have generated a sample application using seam-gen. Everything worked fine and then the validation stopped displaying the error messages.
I checked the JBoss console there's an WARNING as follows:
FacesMessage(s) have been enqueued, but may not have been displayed.
by the way I'm using the version 1.2 of SUN-RI JSF implementation.