[RESOLVIDO]Detached entity passed to persist

3 respostas
R

Galera,
já pesquisei um bocado mas não consegui achar algo que resolvesse:

public class CategoriaRisco  {
    @OneToMany(mappedBy="categoria",cascade=CascadeType.ALL)
    @Cascade( { org.hibernate.annotations.CascadeType.SAVE_UPDATE,
        org.hibernate.annotations.CascadeType.DELETE_ORPHAN })
    List<SubCategoria>subCategorias;
public class SubCategoria {
	 @ManyToOne
         CategoriaRisco categoria;

O erro:

save the transient instance before flushing: entity.CategoriaRisco

3 Respostas

Leo22

tentou add o @OneToMany(fetch = FetchType.EAGER) para ver no que da?

R

Sim.
Mesmo erro.

Leo22

mas vc adicionou o Eager tanto no OnetoMany como no ManyToOne?

Criado 5 de outubro de 2010
Ultima resposta 5 de out. de 2010
Respostas 3
Participantes 2