Bom dia galera,
Tô com um probleminha aqui…
tenho um vo de paciente e neste vo tenho um list de consultas (um paciente hospitalar pode ter várias consultas)
está mapeado da seguinte maneira:
PacienteVO
@OneToMany(mappedBy = "paciente")
private List<ConsultaVO> consultas;
ConsultaVO
@ManyToOne
private PacienteVO paciente;
na hora que vou excluir um paciente, mesmo que ele naum possua nenhuma consulta, estou obtendo o seguinte erro: “Entity must be managed to call remove: vo.PacienteVO@40578d, try merging the detached and try the remove again.”
debuguei a aplicação e dando um system “System.out.println(pacienteVO.getConsultas());” recebo o seguinte retorno no console “{IndirectList: not instantiated}”
Alguém sabe o que pode estar acontecendo???