e ai pessoal, estou com um seguinte problema. Estou usando Wizard do primefaces e jpa para fazer a edição dos dados. Para inserir nenhum problema, mas editar preciso carregá-los e daí que o problema começa.
Tenho uma entidade com relacionamentos @ElementCollection e @oneToMany para outras entidades, as quais também tem relacionamentos @ElementCollection.
Todavia quando vou requisitar seus valores tenho o seguinte erro : org.hibernate.LazyInitializationException: could not initialize proxy - no Session
Sei que as anotações acima são Lazy por default,e a trasação foi fechada.Logo se anoto as listas com EAGER tenho o seguinte erro : fetch multiple bags.
Logo tentei então carregar por query minhas tabela, por exemplo:
Select p from Cesta p join fetch p.palavraChave join fetch p.idioma where p.id = ?1
Mas obtive o erro de fetch multiple bags novamente.
Não sei qual seria o melhor jeito para carregar estes dados, terei que fazer query para todas as minhas tabelas ? não há um jeito mais fácil para isso?
[]s e obrigado pela ajuda