Capturar exceção gerada pelo hibernate  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
crpablo
Java Ninja
[Avatar]

Membro desde: 09/11/2007 14:48:58
Mensagens: 296
Localização: Floripa/Brazil
Offline

Fala galerinha...

To com um problema pra capturar um exceção gerada pelo hibernate...

A exception é a seguinte:

org.hibernate.LazyInitializationException: failed to lazily initialize a collection, no session or session was closed

Já fui até a linha onde tá sendo gerada essa exceção, tentei tratar ela, mas não tem jeito...

Ela não encerra o programa nem altera os dados que estou manipulando... porém, fica akelas coisas vermelhas no console me encomodando...

Alguém tem uma idéia?

[]'s




Pablo

[Email] [WWW] [Yahoo!] aim icon [MSN] [ICQ]
albertoleal
Entusiasta Java
[Avatar]

Membro desde: 01/11/2007 12:03:04
Mensagens: 24
Offline

Parece ser erro no seu mapeamento..

posta seus xml's ou suas classes anotadas ai

Blog: http://www.albertoleal.eti.br
[WWW]
crpablo
Java Ninja
[Avatar]

Membro desde: 09/11/2007 14:48:58
Mensagens: 296
Localização: Floripa/Brazil
Offline

Fala ae Alberto...

Então deixa eu explicar onde está ocorrendo a exception...

O mapeamento tá funcando legal... a persistência tá sendo executada sem problema nenhum....

Essa excessão tá sendo gerada quando eu vou criar meus xml's...

Eu faço uma consulta no bd, pego todos os dados da tabela e mando gerar o xml... quando eu gero o xml ele dispara essa exceção.

Dá uma olhada no cód.

Pega os dados e manda gerar o xml:


Gera o xml(Aqui gera a exception LINHA 03):


Acho que é isso...



Pablo

[Email] [WWW] [Yahoo!] aim icon [MSN] [ICQ]
albertoleal
Entusiasta Java
[Avatar]

Membro desde: 01/11/2007 12:03:04
Mensagens: 24
Offline

existe alguma herança para esses objetos que vc está tentando serializar em xml?

Blog: http://www.albertoleal.eti.br
[WWW]
crpablo
Java Ninja
[Avatar]

Membro desde: 09/11/2007 14:48:58
Mensagens: 296
Localização: Floripa/Brazil
Offline

Cara... dá uma olhada na entity...



Pablo

[Email] [WWW] [Yahoo!] aim icon [MSN] [ICQ]
albertoleal
Entusiasta Java
[Avatar]

Membro desde: 01/11/2007 12:03:04
Mensagens: 24
Offline

Pablo, nunca vi essa exeção.

Procurando no site do hibernate, encontrei isso:
"If you access detached objects that have been loaded in the Session inside your JSP (or any other view rendering mechanism), you might hit an unloaded collection or a proxy that isn't initialized. The exception you get is: LazyInitializationException: Session has been closed (or a very similar message). Of course, this is to be expected, after all you already ended your unit of work."


http://www.hibernate.org/43.html

Blog: http://www.albertoleal.eti.br
[WWW]
crpablo
Java Ninja
[Avatar]

Membro desde: 09/11/2007 14:48:58
Mensagens: 296
Localização: Floripa/Brazil
Offline

Blz Alberto...

Vou dar mais uma olhada aqui...

Se conseguir resolver, posto aqui..

Abraço



Pablo

[Email] [WWW] [Yahoo!] aim icon [MSN] [ICQ]
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team