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 hibernate é fechado, ao hibernate tentar requisitar o dado q o proxy esta mapeando num der certo, ele lança a exception. 2008/11/4 Rafael Nami <[EMAIL PROTECTED]> > 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]> > >> >> 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 como não lançar a exceção de lazy loading? >> Vlw >> >> On 3 nov, 19:37, "Rafael Nami" <[EMAIL PROTECTED]> wrote: >> > 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 o >> > dpHibernate configura (lembra da tabajarisse do >> OpenSessionInViewFilter?). >> > Alem do mais, até aonde vi, é necessário fazer tanto seus beans java >> quanto >> > os .as extenderem classes do framework, o que é muito invasivo, no que >> diz >> > respeito à estruturas legadas Java (o que pode ser seu caso :) ). >> > A melhor solução é a que sempre falo - use o hibernate com moderação :) >> > Use e abuse de Projections e HQL construindo objetos e/ou Maps, que ae >> você >> > que "controla" o select que será executado no banco. E recupere para a >> > camada de visão algo que tenha significado apenas para a camada de >> > apresentação (aka - PresentationModels). Expor na camada view coisas de >> > Hibernate, além de ser um problema de design, é algo que pode trazer >> > problemas de performance. >> > >> > Aquele abraço >> > >> > Rafael Nami >> > >> > 2008/11/3 LeonardoW <[EMAIL PROTECTED]> >> > >> > >> > >> > > Olá pessoal, >> > > estou começando a usar o dpHibernate para solucionar o problema de >> > > lazy load e gostaria de saber se tem como fazer ele funcionar com o >> > > hibernate.properties ao invez do hibernate.cfg.xml? >> > > Outra questão, meus objetos .as e .java tem que obrigatoriamente >> > > extender as classes hibernatebean e hiberanteProxy? Pois a princípio >> > > apenas configurei o web.xml e o remote-config.xml + as bibliotecas >> > > necessárias e ele parou de gerar erro de lazy.... Só não afirmo isso >> > > com 100% de certeza, pois ainda não está funfando 100%. >> > > Vou fazer alguns testes aqui... >> > > []´s >> >> > > > > --~--~---------~--~----~------------~-------~--~----~ 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 [EMAIL PROTECTED] Mais opções estão disponíveis em http://groups.google.com/group/flexdev -~----------~----~----~----~------~----~------~--~---