Registro em LOCK

0 respostas
tonyam

No Hibernate tenho um relacionamento assim:

@OneToMany(mappedBy = "faculdade", fetch = FetchType.LAZY)
@Cascade(CascadeType.ALL)
private Collection<Curso> cursos;

Quando tento excluir faculdade todos os curso são excluidos.
até ai tudo bem. Mas não quero que exclua os curso, por causa
da integridade do banco.

se ficar assim

@OneToMany(mappedBy = "faculdade", fetch = FetchType.LAZY)
private Collection<Curso> cursos;

Ele gera a exceção eu capturo, tudo certo…
mas o registro fica em lock (MS SQL SEVER 2005) e tenho que matar pelo gerenciador.

Alguém poderia me ajudar?

Criado 24 de setembro de 2009
Respostas 0
Participantes 1