Tenho uma classe Aluno e outra Telefone, onde na classe aluno o mapeamento do hibernate está como:
@OneToMany(cascade = { CascadeType.ALL }, fetch = FetchType.LAZY, mappedBy = “aluno”)
public List getTelefones() {
return this.telefones;
}
em Telefone esta mapeado da seguinte maneira:
@ManyToOne(cascade = {}, fetch = FetchType.LAZY)
@JoinColumn(name = “telalucodigo”, unique = false, nullable = false, insertable = false, updatable = false)
public Aluno getAluno() {
return this.aluno;
}
Quando tento remover um aluno está dando a seguinte mensagem:
org.hibernate.ObjectDeletedException: deleted object would be re-saved by cascade (remove deleted object from associations): [br.com.siate.dominio.Telefone#br.com.siate.dominio.TelefoneId@5b10]
O interessante que o erro ocorre somente dentro da interface com o usário, pois criei um classe de teste de interface e consegui remover sem problemas!!!
Help me!!!