VRaptor Validator Stella

Oi, estou usando usando o código abaixo, mas está me retornando erro mesmo quando o CPF está correto e também não consigo enviar o email vazio que ele dá erro dizendo que não é um e-mail válido.

@Validate(params={“vendedor.cpf”})
public void salvar(Vendedor vendedor){
this.factory.beginTransaction();
this.factory.getVendedorDao().adicionaOuAtualiza(vendedor);
this.factory.commit();
}

@Entity
public class Vendedor {

@CPF(message="cpf_invalid")
private String cpf;

@Email
private String email;

====== getters and setters ====
}