mk77
01-26-2007, 11:50 AM
Hi,
I'm trying to use the HibernateTemplate to retrieve object using the Criteria API like:
return HibernateTemplate.SessionFactory.GetCurrentSession ().CreateCriteria(typeof(ClassInfo))
.Add(Expression.Gt("StartDate", System.DateTime.Now))
.List<ClassInfo>();
But I'm getting the "No CurrentSessionContext configured" error. What am I doing wrong?
I'm using the Spring.Data.NHibernate12-20070108-0201 build.
Thanks for you help.
[HibernateException: No CurrentSessionContext configured!]
NHibernate.Impl.SessionFactoryImpl.GetCurrentSessi on() +85
Pohs.DAL.NHibernate.NHibernateClassInfoDao.FindCla ssesBySearchCriteria(String search) in C:\Projects\.NET\Pohs\Pohs.DAL\NHibernate\NHiberna teClassInfoDao.cs:40
Pohs.BLL.ClassConfigurationManager.GetClasses(Stri ng searchCriteria) in C:\Projects\.NET\Pohs\Pohs.BLL\ClassConfigurationM anager.cs:77
SearchCourses.uxCourses_NeedDataSource(Object source, GridNeedDataSourceEventArgs e) in c:\Projects\.NET\Pohs\Pohs.Web\SearchCourses.aspx. cs:70
Telerik.WebControls.RadGrid.OnNeedDataSource(GridN eedDataSourceEventArgs e) +102
Telerik.WebControls.RadGrid.ObtainDataSource(GridR ebindReason rebindReason, Boolean IsBoundUsingDataSourceId) +76
Telerik.WebControls.RadGrid.AutoDataBind(GridRebin dReason rebindReason) +50
Telerik.WebControls.RadGrid.OnLoad(EventArgs e) +171
System.Web.UI.Control.LoadRecursive() +47
System.Web.UI.Control.LoadRecursive() +131
System.Web.UI.Control.LoadRecursive() +131
System.Web.UI.Control.LoadRecursive() +131
System.Web.UI.Control.LoadRecursive() +131
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1061
I'm trying to use the HibernateTemplate to retrieve object using the Criteria API like:
return HibernateTemplate.SessionFactory.GetCurrentSession ().CreateCriteria(typeof(ClassInfo))
.Add(Expression.Gt("StartDate", System.DateTime.Now))
.List<ClassInfo>();
But I'm getting the "No CurrentSessionContext configured" error. What am I doing wrong?
I'm using the Spring.Data.NHibernate12-20070108-0201 build.
Thanks for you help.
[HibernateException: No CurrentSessionContext configured!]
NHibernate.Impl.SessionFactoryImpl.GetCurrentSessi on() +85
Pohs.DAL.NHibernate.NHibernateClassInfoDao.FindCla ssesBySearchCriteria(String search) in C:\Projects\.NET\Pohs\Pohs.DAL\NHibernate\NHiberna teClassInfoDao.cs:40
Pohs.BLL.ClassConfigurationManager.GetClasses(Stri ng searchCriteria) in C:\Projects\.NET\Pohs\Pohs.BLL\ClassConfigurationM anager.cs:77
SearchCourses.uxCourses_NeedDataSource(Object source, GridNeedDataSourceEventArgs e) in c:\Projects\.NET\Pohs\Pohs.Web\SearchCourses.aspx. cs:70
Telerik.WebControls.RadGrid.OnNeedDataSource(GridN eedDataSourceEventArgs e) +102
Telerik.WebControls.RadGrid.ObtainDataSource(GridR ebindReason rebindReason, Boolean IsBoundUsingDataSourceId) +76
Telerik.WebControls.RadGrid.AutoDataBind(GridRebin dReason rebindReason) +50
Telerik.WebControls.RadGrid.OnLoad(EventArgs e) +171
System.Web.UI.Control.LoadRecursive() +47
System.Web.UI.Control.LoadRecursive() +131
System.Web.UI.Control.LoadRecursive() +131
System.Web.UI.Control.LoadRecursive() +131
System.Web.UI.Control.LoadRecursive() +131
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1061