Javadoc for @Validator annotation say:
Allows a Seam component to act as a JSF validator. The
annotated class must be a Seam component, and must
implement javax.faces.convert.Validator.
Must be: implement javax.faces.validator.Validator as explained in reference manual
Cheers,
João Paulo
Fixed, thanks!