Só para complementar, se quiser usar Lazy na sua coleção provalvemente
terá que utilizar o padrão Open Session in View, para evitar esse erro
(LazyInitializationException) no Hibernate.

On 31 mar, 09:03, Ricardo Gobbo <[email protected]> wrote:
> se voce usar hibernate nao precisará de fazer essas normalizacoes...
>
> faça como o Rafael falou, use o FetchMode Eager que funciona... se voce
> tiver usando criteria, é soh passar de parametro o FetchMode.EAGER
>
> Em 30 de março de 2010 19:54, Danilo de Lara <[email protected]>escreveu:
>
>
>
>
>
> > Opa.
>
> > Relacionamento "Muitos para muitos"???
>
> > Na teoria funciona, mas na prática é impossível criar esse tipo de
> > relacionamento. Você vai ter que explodir este relacionamento e
> > provavelmente gerará umas 2 ou mais entidades até normalizar seu banco de
> > dados.
>
> > Agora você não vai ver "problema nisto', porém, seu sistema vai acabar
> > ficando cheio de "adaptações técnicas".
>
> > Att
>
> > Danilo de Lara
>
> > Em 30 de março de 2010 17:59, Adriano Pessoa 
> > <[email protected]>escreveu:
>
> > Tenho uma aplicação em que estou usando Flex + Java (EJB3) + LCDS e
> >> estou utilizando os recursos de Data Management...
> >> No data-management-config.xml consigo recuperar os dados dos
> >> relacionamentos ManyToOne numa boa, sem dificuldades, mas quando vou
> >> fazer ManyToMany acabo me deparando com o erro:
>
> >> [RPC Fault faultString="Error serializing response."
> >> faultCode="Client.Packet.Encoding" faultDetail="null"]
>
> >> e no console ele imprime isto:
>
> >> failed to lazily initialize a collection of role: br.com.xyz.lista, no
> >> session or session was closed
> >> org.hibernate.LazyInitializationException: failed to lazily initialize
> >> a collection of role: br.com.xyz.lista, no session or session was
> >> closed
>
> >> Alguém já passou por essa experiência?
> >> Grato desde já!
>
> >> --
> >> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> >> Para enviar uma mensagem, envie um e-mail para [email protected]
> >> Para sair da lista, envie um email em branco para
> >> [email protected]
> >> Mais opções estão disponíveis emhttp://groups.google.com/group/flexdev
>
> >> To unsubscribe from this group, send email to flexdev+
> >> unsubscribegooglegroups.com or reply to this email with the words "REMOVE
> >> ME" as the subject.
>
> > --
> > _______________________________________________________
> > Danilo de Lara
> > Softpharma
> >www.softpharma.com.br
> >www.softmobili.com.br
>
> > "Quando os justos triunfam há grande, glória; mas quando os ímpios sobem,
> > escondem-se os homens." (Proverbios 28-12)
>
> > --
> > Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> > Para enviar uma mensagem, envie um e-mail para [email protected]
> > Para sair da lista, envie um email em branco para
> > [email protected]
> > Mais opções estão disponíveis emhttp://groups.google.com/group/flexdev
>
> --
> Att.
> Ricardo Gôbbo de Águas
> Engenharia de Computação - Universidade Federal de 
> Goiáswww.ricardogobbo.wordpress.comwww.twitter.com/ricardogobbo

-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para 
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

To unsubscribe, reply using "remove me" as the subject.

Responder a