I had a failed upgrade from a fresh 4.6.2 to 4.8.2. After restoring the site from backups, any page that has an instance of the Documents Module on it throws an Error:
[ArgumentNullException: Value cannot be null. Parameter name: type] System.Activator.CreateInstance(Type type, Boolean nonPublic) +2843963 DotNetNuke.Framework.Reflection.CreateObject(String ObjectProviderType, String ObjectProviderName, String ObjectNamespace, String ObjectAssemblyName, Boolean UseCache) +582 DotNetNuke.Framework.Reflection.CreateObject(String ObjectProviderType, String ObjectNamespace, String ObjectAssemblyName) +17 DotNetNuke.Modules.Documents.DataProvider.CreateProvider() +53 DotNetNuke.Modules.Documents.DataProvider..cctor() +28
[TypeInitializationException: The type initializer for 'DotNetNuke.Modules.Documents.DataProvider' threw an exception.] DotNetNuke.Modules.Documents.DataProvider.Instance() +0 DotNetNuke.Modules.Documents.DocumentController.GetDocumentsSettings(Int32 ModuleId) +32 DotNetNuke.Modules.Documents.Document.LoadSettings() +95 DotNetNuke.Modules.Documents.Document.Page_Load(Object sender, EventArgs e) +54
[ModuleLoadException: Error: Test1 is currently unavailable.] DotNetNuke.Services.Exceptions.Exceptions.ProcessModuleLoadException(String FriendlyMessage, PortalModuleBase ctrlModule, Exception exc, Boolean DisplayErrorMessage) +481 DotNetNuke.Services.Exceptions.Exceptions.ProcessModuleLoadException(PortalModuleBase ctrlModule, Exception exc, Boolean DisplayErrorMessage) +123 DotNetNuke.Services.Exceptions.Exceptions.ProcessModuleLoadException(PortalModuleBase ctrlModule, Exception exc) +7 DotNetNuke.Modules.Documents.Document.Page_Load(Object sender, EventArgs e) +212 System.Web.UI.Control.OnLoad(EventArgs e) +99 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.Control.LoadRecursive() +131 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) +1436
[PageLoadException: Error: Test1 is currently unavailable.] DotNetNuke.Services.Exceptions.Exceptions.ProcessPageLoadException(Exception exc, String URL) +376 DotNetNuke.Framework.PageBase.Page_Error(Object Source, EventArgs e) +483 System.Web.UI.TemplateControl.OnError(EventArgs e) +2085460 System.Web.UI.Page.HandleError(Exception e) +71 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +7341 System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +213 System.Web.UI.Page.ProcessRequest() +86 System.Web.UI.Page.ProcessRequestWithNoAssert(HttpContext context) +18 System.Web.UI.Page.ProcessRequest(HttpContext context) +49 ASP.default_aspx.ProcessRequest(HttpContext context) +4 System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +358 System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +64
|
I attempted to add a new instance of the module to a development page and as soon as the page tried to re-fresh with the module on it, same error.
I have half a dozon pages or more with hundreds of documents using this module. Any help you can provide would be greatly appreciated, rebuilding them all will not be pretty.
Thank You.
-Jeff |
|