Erro Hibernate java.lang.ClassCastException: org.hibernate.collection.PersistentSet  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
omaisnormalbaba
JavaGuru

Membro desde: 27/03/2006 18:45:11
Mensagens: 223
Localização: Passos - Mg
Offline

Ola Pessoal. Tenho uma relacao de dois objetos que é o seguinte. Tenho Pregao que é composto por uma collection de Lote. No meu mapeamento eu coloquei.


So que eu tenho um metodo que busca uma lista de pregao no banco de dados e envia esse objeto como atributo de requisicao ou sessao para a jsp.
Exemplo:


Na minha JSP eu percorro a lista e depois percorro pela lista de Lotes como:


Isso funciona normal. Se eu fizer dessa forma:

Ele da o erro:



Porque ele nao executa a conversao?


omaisnormalbaba!!!!!!!!!!!!
[Email] [MSN]
Paulo Silveira
Administrador
[Avatar]

Membro desde: 07/08/2002 18:38:50
Mensagens: 4204
Localização: São Paulo
Offline

Porque voce declarou no XML que é um Set, e nao um List. Troque em alguma das duas pontas.... ou use anotacoes que ai voce nem precisaria falar isso.

http://blog.caelum.com.br twitter: @paulo_caelum


[Email] [WWW]
omaisnormalbaba
JavaGuru

Membro desde: 27/03/2006 18:45:11
Mensagens: 223
Localização: Passos - Mg
Offline

Grande Paulo.
Porque se acaso eu fazer dessa forma eu consigo pegar sem precisar mudar no arquivo de configuracao? Ambos sao <set>


E na JSP eu pegar assim funciona:



Mas se eu fizer assim ele da o erro posto em questao:



Obrigado

omaisnormalbaba!!!!!!!!!!!!
[Email] [MSN]
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team