[flexdev] Re: dpHibernate lazy load

2008-11-05 Por tôpico George Queiroz
mais tem q implementar as coisas como ele espera, senão num vira. On Wed, Nov 5, 2008 at 11:09 AM, Pedro Gonçalves <[EMAIL PROTECTED]>wrote: > Cara!! Usa o GraniteDS e Seja Feliz... > > Depois dê uma olhada na solução que o pessoal fez.. www.graniteds.org > > > > On Tue, Nov 4, 2008 at 6:43 PM, M

[flexdev] Re: dpHibernate lazy load

2008-11-05 Por tôpico Pedro Gonçalves
Cara!! Usa o GraniteDS e Seja Feliz... Depois dê uma olhada na solução que o pessoal fez.. www.graniteds.org On Tue, Nov 4, 2008 at 6:43 PM, Mário Júnior <[EMAIL PROTECTED]> wrote: > Eu gosto de escovar bits... :P > hehehehehehe > > > > 2008/11/4 Rafael Nami <[EMAIL PROTECTED]> > > Esta opção

[flexdev] Re: dpHibernate lazy load

2008-11-04 Por tôpico Mário Júnior
Eu gosto de escovar bits... :P hehehehehehe 2008/11/4 Rafael Nami <[EMAIL PROTECTED]> > Esta opção que o Fábio falou é interessante. Já utilizei com GWT (aka > Presentation Model) e funcionou perfeitamente. É melhor porque pode-se > simplificar os objetos para passar para a view, o que faz o ca

[flexdev] Re: dpHibernate lazy load

2008-11-04 Por tôpico Rafael Nami
Esta opção que o Fábio falou é interessante. Já utilizei com GWT (aka Presentation Model) e funcionou perfeitamente. É melhor porque pode-se simplificar os objetos para passar para a view, o que faz o cara nunca ter LazyInicializationException, porque o presentationModel sempre será criado dentro d

[flexdev] Re: dpHibernate lazy load

2008-11-04 Por tôpico LeonardoW
ERROR [LazyInitializationException] could not initialize proxy - the owning Session was closed org.hibernate.LazyInitializationException: could not initialize proxy - the owning Session was closed at org.hibernate.proxy.AbstractLazyInitializer.initialize(AbstractLazyInitializer.java: 56)

[flexdev] Re: dpHibernate lazy load

2008-11-04 Por tôpico George Queiroz
A mudança foi aqui, acho eu: flex.messaging.io.amf.Amf3Output.writePropertyProxy depois re-gerei o jar e pumba, funcionou. coloquei um try catch pra o erro do Lazy e mando null no atributo na classe flez :) 2008/11/4 LeonardoW <[EMAIL PROTECTED]> > > ERROR [LazyInitializationException] could

[flexdev] Re: dpHibernate lazy load

2008-11-04 Por tôpico George Queiroz
Leo, eu sai da empresa, e os caras num encontraram o fonte modificado... manda o stack q vai q lembro, te aviso. 2008/11/4 Léo <[EMAIL PROTECTED]> > Blz!!! E a solução feita no blazeDS, podes me passar para dar uma olhada?Muito > obrigado pelas idéias > Vlw > > 2008/11/4 George Queiroz <[EMAIL P

[flexdev] Re: dpHibernate lazy load

2008-11-04 Por tôpico Léo
Blz!!! E a solução feita no blazeDS, podes me passar para dar uma olhada?Muito obrigado pelas idéias Vlw 2008/11/4 George Queiroz <[EMAIL PROTECTED]> > Leo em resumo ou vc liga o opensessioninview no web.xml pra os lazy serem > carregados ou num tem solução, pois o blazeds pega todos os atributos

[flexdev] Re: dpHibernate lazy load

2008-11-04 Por tôpico George Queiroz
Leo em resumo ou vc liga o opensessioninview no web.xml pra os lazy serem carregados ou num tem solução, pois o blazeds pega todos os atributos da entidade pai e manda um get... se vc ligar o OSIV ai ele vai carregar tudo e num é a idéia. 2008/11/4 Léo <[EMAIL PROTECTED]> > Olá pessoal, estou bem

[flexdev] Re: dpHibernate lazy load

2008-11-04 Por tôpico Léo
Olá pessoal, estou bem informado sobre lazy loading... sei pq acontence etc...de qualquer forma agradeço a todos pelas respostas. Essa alternativa de alterar o source do BlazeDS não me parece ideal, pois sempre que atualizar o blazeDS terei que lembrar de alterar novamente e gerar o respectivo jar.

[flexdev] RES: [flexdev] Re: dpHibernate lazy load

2008-11-04 Por tôpico Fabio Goll
@googlegroups.com [mailto:[EMAIL PROTECTED] Em nome de George Queiroz Enviada em: terça-feira, 4 de novembro de 2008 13:07 Para: flexdev@googlegroups.com Assunto: [flexdev] Re: dpHibernate lazy load rsss, to na área :) 2008/11/4 Mário Júnior <[EMAIL PROTECTED]> Dá pra alterar no source do blazeD

[flexdev] Re: dpHibernate lazy load

2008-11-04 Por tôpico George Queiroz
rsss, to na área :) 2008/11/4 Mário Júnior <[EMAIL PROTECTED]> > Dá pra alterar no source do blazeDS para nao lançar > LazyInitializationException, e setar o atributo da coleção para null. > O George já fez isso aqui, eu até vi no source onde faz... assim q eu tiver > um tepinho te passo.. mas se

[flexdev] Re: dpHibernate lazy load

2008-11-04 Por tôpico George Queiroz
Naum é probl de implementação, é o seguinte: o hibernate quando vc mapeia algum relacionamento como lazy, ele coloca um Proxy no local para que quando vc use um get sobre o mesmo ele tenta fazer a busca necessária para popular o relaciomento. Como normalmente após uma transação o contexto do hiber

[flexdev] Re: dpHibernate lazy load

2008-11-04 Por tôpico Mário Júnior
Dá pra alterar no source do blazeDS para nao lançar LazyInitializationException, e setar o atributo da coleção para null. O George já fez isso aqui, eu até vi no source onde faz... assim q eu tiver um tepinho te passo.. mas será bem intrusivo alterar o source do blazeds. George.. aparece aí rapaz.

[flexdev] Re: dpHibernate lazy load

2008-11-04 Por tôpico Léo
Sim, eu sei...mas sempre que retorno os dados do java para o flex ele tenta carregar os proxys, ai a sessão está fechada e ocorre o erro. Deveria pelo menos ter a opção de escolher se você quer que carregue ou não. No caso ou eu seto para null os proxys ou deixo o erro acontecer... 2008/11/4 Rafae

[flexdev] Re: dpHibernate lazy load

2008-11-04 Por tôpico Rafael Nami
Não é essa a questão Leo. O problema existe - Lazy initialization é o um problema de implementação. Provavelmente esteja chamando um proxy em um local aonde não possua mais contexto persistente. Dá uma caçada às bruxas ae mano. Abraços Rafael Mauricio Nami 2008/11/4 LeonardoW <[EMAIL PROTECTED]>

[flexdev] Re: dpHibernate lazy load

2008-11-04 Por tôpico LeonardoW
Bom acho que vou abandonar esse fw Porque justamente não quero carregar todos os mapeamentos, o que onera as consultas na base... E se fosse para carregar tudo, eu poderia fazer direto pelas configurações do hibernate! Me corrija se eu estiver errado...Melhor deixar do jeito que está... Tem co

[flexdev] Re: dpHibernate lazy load

2008-11-04 Por tôpico LeonardoW
Fala Nami!!! Td certo!!! e ai? é eu vi que é bem invasivo, isso é um problema... Mas preciso eliminar os erros de lazy load... Em relação aos hqls, já estão sendo feitos da forma correta, carregando só o necessário...mas em alguns casos específicos estou tendo o erro, que apesar de ser erro não in

[flexdev] Re: dpHibernate lazy load

2008-11-03 Por tôpico Rafael Nami
Fala Leo, beleza?Seguinte mano, eu já testei essa biblioteca, e já olhei o código fonte, faz uns treco bizarro (tipo, colocar chamadas a remoteObject para chamar um "contexto persistente extendido" aonde tem HibernateProxy). Ou seja, ele propaga o contexto de persistência para o servlet filter que