I am using nhibernate version 2.0, together with Nhibernate.Burrow 1.0 RC1
to create a small web site for testing, on top of IIS7 .
Here is my configuration :
<configSections>
<section name="NHibernate.Burrow" type="NHibernate.Burrow.Configuration.NHibernateBurrowCfgSection"
allowDefinition="Everywhere" allowExeDefinition="MachineToApplication" restartOnExternalChanges="true"/>
</configSections>
<NHibernate.Burrow>
<persistantUnits>
<add name="PersistenceUnit1" nh-config-file="hibernate.cfg.xml" autoUpdateSchema="true"/>
</persistantUnits>
</NHibernate.Burrow>
<system.webServer>
<modules>
<add name="NHibernate.Burrow.WebUtil.HttpModule" type="NHibernate.Burrow.WebUtil.WebUtilHTTPModule,NHibernate.Burrow.WebUtil" />
</modules>
</system.webServer>
When I try to access the session I get the error below. Can anyone help me with this? Thanks a lot
Line 24: //}
Line 25: CustomerDAO dao = new CustomerDAO();
Line 26: Customer c = dao.Get(1);
Line 27:
Line 28: Response.ContentType = "application/vnd.adobe.xfdf; charset=utf-8";
Source File: c:\bancorp\PDFReceiver\PDFFieldsReceiver.aspx Line: 26
Stack Trace:
[ConversationUnavailableException: Either workspace is not initialized yet or it is closed]
NHibernate.Burrow.BurrowFramework.GetSession(Type entityType) +147
NHibernate.Burrow.AppBlock.DAOBases.GenericDAO`1.get_Session() +65
NHibernate.Burrow.AppBlock.DAOBases.GenericDAO`1.Get(Object id) +40
ASP.pdffieldsreceiver_aspx.__Render__control1(HtmlTextWriter __w, Control parameterContainer) in c:\bancorp\PDFReceiver\PDFFieldsReceiver.aspx:26
System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +256
System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +19
System.Web.UI.Page.Render(HtmlTextWriter writer) +29
System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27
System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +99
System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1266
Thanks a lot,
Joao,
|