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?