Buenos Teresa, tu problema es el manejo de sessiones y el uso que estas haciendo de ese SessionStorage. Yo tengo una app. andando con 3 DB. Las clases que uso son las que implementé en uNhAddIns y parte de como funciona todo está explicado en este post http://fabiomaulo.blogspot.com/2009/09/configure-sessionfactory-providers.html
<http://fabiomaulo.blogspot.com/2009/09/configure-sessionfactory-providers.html>Para quienes usamos uNhAddIns.SessionEasier no hay problema de manejo de sessions/transaction. P.S. Cuando tenga un poco de tiempo voy a agregar uNhAddIns.WebMVC con los ActionFilters para session y ambient-transaction 2010/8/11 Maria Teresa Ruiz Espinosa <[email protected]> > Buenas, he estado comprobando el código y si que cerramos la session. > > public static void Application_EndRequest(object sender, EventArgs e) > { > var sesionesActivas = > HttpContext.Current.Items.Contains(CLAVE_SESIONES) ? > HttpContext.Current.Items[CLAVE_SESIONES] : null; > if (sesionesActivas != null) > { > foreach (var session in ((IDictionary<string, > ISession>)sesionesActivas).Values) > { > session.Close(); > } > } > } > > >> >> > > -- > Para escribir al Grupo, hágalo a esta dirección: > [email protected] > Para más, visite: http://groups.google.com/group/NHibernate-Hispano > -- Fabio Maulo -- Para escribir al Grupo, hágalo a esta dirección: [email protected] Para más, visite: http://groups.google.com/group/NHibernate-Hispano
