Ben Validation - Problema com @NotNull anotando objeto

Pessoal,

Tenho alguns atributos da minha classe anotados com @NotNull. Em um atributo do tipo Date, a validação funciona, porém anotei um campo de um objeto e não funcionou. Vejam:

Com Date funciona:

@Column(name = "DT_REGISTRO")
@Temporal(TemporalType.TIMESTAMP)
@NotNull(message = "Data Registro: Campo obrigatório.")
private Date dataRegistro;

Já com o objeto Pessoa não funciona:

@JoinColumn(name = "ID_REQUERENTE", referencedColumnName = "ID_PESSOA")
@ManyToOne(optional = false)
@NotNull(message = "Requerente: Campo obrigatório.")
private Pessoa requerente;

OBS.: a implementação do Ben Validation que estou utilizando é a do Hibernate.

Alguém sabe o que pode ser?

Você está mandando validar o objeto?
Porque nas anotações você está informando o que deve ser validado, agora quem for utilizar ele precisa mandar validar!

Se você já sabe disto, coloca aqui o código da parte onde você manda validar para olharmos.