Validação no Vraptor

Pessoal, segui os docs. (tutorial - Validation how-to) do vraptor
(http://vraptor2.sourceforge.net/validation.html) p/ fazer uma validação e não funcionou. Passei os campos nulll na jsp ou passei caracteres p/ o campo preferredNumber na classe Person.
Estranho que ele redireciona para a jsp de erro, mas não entra no metodo

public void validate(ValidationErrors errors) {

            // checks if null, empty or trimmed empty
            if(StringValidation.isBlank(person.getName())) {
                    errors.add(new Message("name","empty_name"));
            }
            
            // checks if null or empty
            if(StringValidation.isEmpty(person.getAddress())) {
                    errors.add(new Message("address","empty_address"));
            }
            
            // checks if null (empty or invalid number) when using java.lang.Long
            if(person.getPreferredNumber()==null) {
                    errors.add(new Message("number","empty_number"));
            }
            
    }

em PersonLogic p/ fazer a validação.
Alguém tem conhecimento sobre o que está ocorrendo.
referência:
http://vraptor2.sourceforge.net/validation.html

Grato.