none
NHibernate + Spring RRS feed

  • Pergunta

  • Boa noite pessoal, estou trabalhando com NHibernate e Spring no desenvolvimento de um sistema em ASP.NET. 

    Estou com um erro na hora de carregar dados do banco, quando o objeto tem referencias, como listas. Por padrão elas são mapeadas como lazy load, ou seja não são carregadas de imediato, apenas na hora em que acesso a propriedade. Porém na hora que estou acessando essa propriedade estou recebendo o seguinte erro:

    failed to lazily initialize a collection of role: Wirth.Sibi.Entities.Estate.Citys, no session or session was closed

    Esse erro é gerado por que a Sessao com o banco já está fechada, alguém sabe alguma maneira de fazer com que a Sessao nao feche, alguma configuracao do Spring ou algo assim??

    Atenciosamente.

     

     

    quarta-feira, 13 de julho de 2011 01:59

Respostas

  • Olá, para solucionar esse erro em ASP.NET, tem que vincular a Sessao do NHibernate ao Request da pagina! Att..
    • Marcado como Resposta Wirth terça-feira, 19 de julho de 2011 13:39
    terça-feira, 19 de julho de 2011 13:39

Todas as Respostas