This one comes first: Exception: ExecuteReader requires an open and available Connection. The connection's current state is closed. Stack Trace: at System.Data.SqlClient.SqlConnection.GetOpenConnection(String method) at System.Data.SqlClient.SqlConnection.ValidateConnectionForExecute(String method, SqlCommand command) at System.Data.SqlClient.SqlCommand.ValidateCommand(String method, Boolean async) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader() at NHibernate.AdoNet.AbstractBatcher.ExecuteReader(IDbCommand cmd) at NHibernate.Impl.MultiCriteriaImpl.GetResultsFromDatabase(IList results) at NHibernate.Impl.MultiCriteriaImpl.DoList() at NHibernate.Impl.MultiCriteriaImpl.ListIgnoreQueryCache() at NHibernate.Impl.MultiCriteriaImpl.List() at NHibernate.Impl.FutureCriteriaBatch.GetResultsFrom(IMultiCriteria multiApproach) at NHibernate.Impl.FutureBatch`2.GetResults() at NHibernate.Impl.FutureBatch`2.get_Results() at NHibernate.Impl.FutureBatch`2.GetCurrentResult[TResult](Int32 currentIndex) at NHibernate.Impl.FutureBatch`2.<>c__DisplayClass4`1.<GetEnumerator>b__3() at NHibernate.Impl.DelayedEnumerator`1.<get_Enumerable>d__0.MoveNext() at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext() at System.Linq.Buffer`1..ctor(IEnumerable`1 source) at System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source) at Client.Web.Site.MVC.Filters.LayoutFilter.GetNavigation(NavigationDataResponse data) at Client.Web.Site.MVC.Filters.LayoutFilter.Perform(ExecuteWhen exec, IEngineContext context, IController controller, IControllerContext controllerContext) at Castle.Proxies.LayoutFilterProxy.Perform_callback(ExecuteWhen exec, IEngineContext context, IController controller, IControllerContext controllerContext) at Castle.Proxies.Invocations.LayoutFilter_Perform.InvokeMethodOnTarget() at Castle.DynamicProxy.AbstractInvocation.Proceed() at Castle.Facilities.AutomaticTransactionManagement.TransactionInterceptor.Intercept(IInvocation invocation) at Castle.DynamicProxy.AbstractInvocation.Proceed() at Castle.Proxies.LayoutFilterProxy.Perform(ExecuteWhen exec, IEngineContext context, IController controller, IControllerContext controllerContext) at Castle.MonoRail.Framework.Controller.ProcessFilter(ExecuteWhen when, FilterDescriptor desc) at Castle.MonoRail.Framework.Controller.ProcessFilters(IExecutableAction action, ExecuteWhen when) at Castle.MonoRail.Framework.Controller.RunAfterActionFilters(IExecutableAction action, Boolean& cancel) at Castle.MonoRail.Framework.Controller.RunActionAndRenderView() at Castle.MonoRail.Framework.Controller.Process(IEngineContext engineContext, IControllerContext context) at Castle.Proxies.HomeControllerProxy.Process_callback(IEngineContext engineContext, IControllerContext context) at Castle.Proxies.Invocations.Controller_Process_7.InvokeMethodOnTarget() at Castle.DynamicProxy.AbstractInvocation.Proceed() at Castle.Facilities.AutomaticTransactionManagement.TransactionInterceptor.Intercept(IInvocation invocation) at Castle.DynamicProxy.AbstractInvocation.Proceed() at Castle.Proxies.HomeControllerProxy.Process(IEngineContext engineContext, IControllerContext context) at Castle.MonoRail.Framework.BaseHttpHandler.Process(HttpContext context)
--Jan -- You received this message because you are subscribed to the Google Groups "Castle Project Users" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/castle-project-users?hl=en.
