devbridge / BetterCMS

A publishing focused and developer friendly .NET Open Source CMS.
GNU Lesser General Public License v3.0
375 stars 151 forks source link

Problem saving new blogpost Server Error in '/' Application. #1555

Open LuninMax opened 3 years ago

LuninMax commented 3 years ago

After transfer bettercms based web site to other server start to get Server Error in '/' Application error when saving new post as a draft full response and stacktrase output :

Server Error in '/' Application. No row with the given identifier exists[BetterCms.Module.Root.Models.PagesView#a7ad9da8-11e2-4543-8635-adb400d5d8de] Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: NHibernate.ObjectNotFoundException: No row with the given identifier exists[BetterCms.Module.Root.Models.PagesView#a7ad9da8-11e2-4543-8635-adb400d5d8de]

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace:

[ObjectNotFoundException: No row with the given identifier exists[BetterCms.Module.Root.Models.PagesView#a7ad9da8-11e2-4543-8635-adb400d5d8de]] NHibernate.Impl.DefaultEntityNotFoundDelegate.HandleEntityNotFound(String entityName, Object id) +76 NHibernate.Proxy.AbstractLazyInitializer.CheckTargetState() +93 NHibernate.Proxy.DefaultLazyInitializer.Intercept(InvocationInfo info) +103 PagesViewProxy.get_IsInSitemap() +268 BetterCms.Module.Pages.Services.DefaultPageService.CachePage(IPage page) +78 BetterCms.Module.Root.Commands.GetPageToRender.GetPageToRenderCommand.GetPage(GetPageToRenderRequest request) +1497 BetterCms.Module.Root.Commands.GetPageToRender.GetPageToRenderCommand.Execute(GetPageToRenderRequest request) +32 BetterCms.Module.Root.Controllers.CmsController.GetRequestModel(String virtualPath) +850 BetterCms.Module.Root.Controllers.CmsController.Index() +106

[HttpException (0x80004005): Failed to load a CMS page.] BetterCms.Module.Root.Controllers.CmsController.Index() +1999 lambda_method(Closure , ControllerBase , Object[] ) +87 System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext, IDictionary2 parameters) +229 System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary2 parameters) +35 System.Web.Mvc.Async.AsyncControllerActionInvoker.b39(IAsyncResult asyncResult, ActionInvocation innerInvokeState) +39 System.Web.Mvc.Async.WrappedAsyncResult`2.CallEndDelegate(IAsyncResult asyncResult) +77 System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethod(IAsyncResult asyncResult) +42 System.Web.Mvc.Async.AsyncInvocationWithFilters.b3d() +72 System.Web.Mvc.Async.<>cDisplayClass46.b3f() +396 System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethodWithFilters(IAsyncResult asyncResult) +42 System.Web.Mvc.Async.<>cDisplayClass2b.b1c() +38 System.Web.Mvc.Async.<>cDisplayClass21.b1e(IAsyncResult asyncResult) +188 System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeAction(IAsyncResult asyncResult) +38 System.Web.Mvc.Controller.b1d(IAsyncResult asyncResult, ExecuteCoreState innerState) +32 System.Web.Mvc.Async.WrappedAsyncVoid1.CallEndDelegate(IAsyncResult asyncResult) +73 System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult) +52 System.Web.Mvc.Async.WrappedAsyncVoid1.CallEndDelegate(IAsyncResult asyncResult) +39 System.Web.Mvc.Controller.EndExecute(IAsyncResult asyncResult) +38 System.Web.Mvc.MvcHandler.b5(IAsyncResult asyncResult, ProcessRequestState innerState) +46 System.Web.Mvc.Async.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) +73 System.Web.Mvc.MvcHandler.EndProcessRequest(IAsyncResult asyncResult) +38 System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +651 System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step) +220 System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +134

Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.8.4330.0