Você tem como simular o erro e postar ele aqui? Em 31 de agosto de 2011 08:04, Re JMD <rjmdf...@gmail.com> escreveu:
> Como uso esse Hibernate Profile? > Acho que o problema é Lazy pois a cada Classe de modelo que adicionava no > vo do Flex a aplicação ficava mais pesada! > Acredito que o fato de todas as classes serem RemoteClass, no momento em > que algum objeto carrega essas classes ela tenta carregar suas Collections, > pode ser isso? > > Em 30 de agosto de 2011 20:20, RafaelViana <rfl.vi...@gmail.com> escreveu: > > Antes de pensar que Lazy é o problema. Use o Hibernate Profiler e >> verifique se seu problema é realmente o Lazy. >> Outra solução é inverter o lado do relacionamento, em vez de usar um >> @OneToMany, use só o lado @ManyToOne, dependendo da situação, e faça a >> busca pela lista usando um método do seu DAO (não é o ideal, mas >> resolve =] ... ) >> >> On Aug 30, 6:02 pm, Rodrigo Valentim <rodrigo.valen...@gmail.com> >> wrote: >> > JMD, >> > >> > Tive um problema a algum tempo com o Lazy que ao corrigir dava erro de >> > multiplibag, etc... >> > >> > Dei uma fuçada na documentação e achei a seguinte annotation >> > >> > @OneToMany(mappedBy = "cdmovcardapio", cascade = CascadeType.ALL) >> > @LazyCollection(LazyCollectionOption.FALSE) >> > >> > Tenho todos os meus dados de forma integra no Flex e não notei problema >> > nenhum na performance... (minha aplicação roda em rede local). >> > >> > Att, >> > Rodrigo Valentim >> > >> > Em 30 de agosto de 2011 15:32, Re JMD <rjmdf...@gmail.com> escreveu: >> > >> > >> > >> > > Isso, almenta também a performace que é prejudicada pelo Lazy loading? >> > >> > > Em 30 de agosto de 2011 15:30, Mário Júnior <juninho...@gmail.com >> >escreveu: >> > >> > > pelo oq o autor diz nesse post do GUJ, é só colocar @LazyNull encima >> do >> > >> método do servico: >> > >> > >> 1. @LazyNull >> > >> 2. public Estado buscarEstados(Integer id){....} >> > >> > >> Post do GUJ: >> > >> > >> >> http://www.guj.com.br/java/223417-solucao-para-o-lazy-loading-entre-o... >> > >> (Ante-penultima msg do autor humbertopatrick) >> > >> > >> Em 30 de agosto de 2011 15:18, Re JMD <rjmdf...@gmail.com> escreveu: >> > >> > >> Você sabem utiliza essa classe: >> > >> > >>>http://sourceforge.net/projects/setlazynull/ >> > >> > >>> Em 30 de agosto de 2011 15:05, Mário Júnior <juninho...@gmail.com >> >escreveu: >> > >> > >>> Já pensou em usar DTOs para transportar objetos entre view e server >> em >> > >>>> vez de expor suas entidades diretamente? >> > >>>> Usar o GraniteDS pode ser sim uma solução, pouco intrusiva - dos >> dois >> > >>>> lados pois tb precisa usar o Tide Framerowk no lado do Flex para >> funcionar, >> > >>>> mas é. Tudo depende até q ponto vc quer deixar sua arquitetura >> modular e sem >> > >>>> ficar presa a um único front-end. >> > >> > >>>> Já tem tanta thread falando disso nos históricos da lista q vc vai >> achar >> > >>>> alguma coisa: >> > >>>> Agora, uma coisa é certa: Algo do tipo "out-of-box" ou "só plugar e >> > >>>> ligar" vc nao irá achar, ainda mais se sua arquitetura no back-end >> já está >> > >>>> definida (oq parece q já). >> > >> > >>>> []'s >> > >> > >>>> Em 30 de agosto de 2011 15:00, Samuel Facchinello < >> samuel...@gmail.com>escreveu: >> > >> > >>>> simples... abandona o BlazeDs. >> > >> > >>>>> E começa a usar o GraniteDs <http://www.graniteds.org/> ou o >> LifeCicle<http://www.adobe.com/products/livecycle/> >> > >>>>> ... >> > >> > >>>>> O Blaze não tem essa funcionalidade. >> > >> > >>>>> Att, >> > >>>>> Samuel Facchinello >> > >>>>>http://desenvolvendoemflex.blogspot.com >> > >>>>> Joinville - SC >> > >> > >>>>> Em 30 de agosto de 2011 14:51, Re JMD <rjmdf...@gmail.com> >> escreveu: >> > >> > >>>>> -- >> > >>>>>> Você recebeu esta mensagem porque está inscrito na lista >> "flexdev" >> > >>>>>> Para enviar uma mensagem, envie um e-mail para >> > >>>>>> flexdev@googlegroups.com >> > >>>>>> Para sair da lista, envie um email em branco para >> > >>>>>> flexdev-unsubscr...@googlegroups.com >> > >>>>>> Mais opções estão disponíveis em >> > >>>>>>http://groups.google.com/group/flexdev >> > >> > >>>>> -- >> > >>>>> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >> > >>>>> Para enviar uma mensagem, envie um e-mail para >> > >>>>> flexdev@googlegroups.com >> > >>>>> Para sair da lista, envie um email em branco para >> > >>>>> flexdev-unsubscr...@googlegroups.com >> > >>>>> Mais opções estão disponíveis em >> > >>>>>http://groups.google.com/group/flexdev >> > >> > >>>> -- >> > >>>> Mario Junior >> > >>>>http://blog.mariojunior.com/ >> > >>>> @mariojunior >> > >> > >>>> -- >> > >>>> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >> > >>>> Para enviar uma mensagem, envie um e-mail para >> flexdev@googlegroups.com >> > >>>> Para sair da lista, envie um email em branco para >> > >>>> flexdev-unsubscr...@googlegroups.com >> > >>>> Mais opções estão disponíveis emhttp:// >> groups.google.com/group/flexdev >> > >> > >>> -- >> > >>> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >> > >>> Para enviar uma mensagem, envie um e-mail para >> flexdev@googlegroups.com >> > >>> Para sair da lista, envie um email em branco para >> > >>> flexdev-unsubscr...@googlegroups.com >> > >>> Mais opções estão disponíveis emhttp:// >> groups.google.com/group/flexdev >> > >> > >> -- >> > >> Mario Junior >> > >>http://blog.mariojunior.com/ >> > >> @mariojunior >> > >> > >> -- >> > >> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >> > >> Para enviar uma mensagem, envie um e-mail para >> flexdev@googlegroups.com >> > >> Para sair da lista, envie um email em branco para >> > >> flexdev-unsubscr...@googlegroups.com >> > >> Mais opções estão disponíveis emhttp:// >> groups.google.com/group/flexdev >> > >> > > -- >> > > Você recebeu esta mensagem porque está inscrito na lista "flexdev" >> > > Para enviar uma mensagem, envie um e-mail para >> flexdev@googlegroups.com >> > > Para sair da lista, envie um email em branco para >> > > flexdev-unsubscr...@googlegroups.com >> > > Mais opções estão disponíveis emhttp:// >> groups.google.com/group/flexdev >> > >> > -- >> > Atenciosamente, >> > Rodrigo Valentim >> >> -- >> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >> Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com >> Para sair da lista, envie um email em branco para >> flexdev-unsubscr...@googlegroups.com >> Mais opções estão disponíveis em http://groups.google.com/group/flexdev >> > > -- > Você recebeu esta mensagem porque está inscrito na lista "flexdev" > Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com > Para sair da lista, envie um email em branco para > flexdev-unsubscr...@googlegroups.com > Mais opções estão disponíveis em http://groups.google.com/group/flexdev > -- Atenciosamente, Rodrigo Valentim -- Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com Para sair da lista, envie um email em branco para flexdev-unsubscr...@googlegroups.com Mais opções estão disponíveis em http://groups.google.com/group/flexdev