IIS 7.5
ASP.NET 4
DNN 5.6.3
Aricie.Shared 01.05.08
PortalKeeper 02.00.03
Stack Trace:
[NullReferenceException: Object reference not set to an instance of an object.] DotNetNuke.Services.Installer.XmlMerge.InsertNode(XmlNode childRootNode, XmlNode actionNode, NodeInsertType mode) +36 DotNetNuke.Services.Installer.XmlMerge.ProcessNode(XmlNode node) +361 DotNetNuke.Services.Installer.XmlMerge.ProcessNodes(XmlNodeList nodes, Boolean saveConfig) +124 DotNetNuke.Services.Installer.XmlMerge.UpdateConfigs() +359 [TargetInvocationException: Exception has been thrown by the target of an invocation.] System.RuntimeMethodHandle._InvokeMethodFast(IRuntimeMethodInfo method, Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeType typeOwner) +0 System.RuntimeMethodHandle.InvokeMethodFast(IRuntimeMethodInfo method, Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeType typeOwner) +72 System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks) +335 System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) +28 Aricie.DNN.Configuration.ConfigHelper.ProcessConfig(XmlConfigInfo objConfig) +247 Aricie.DNN.Configuration.ConfigHelper.ProcessModuleUpdate(ConfigActionType action, IUpdateProvider updateProvider) +393 Aricie.DNN.Modules.PortalKeeper.UI.KeeperConfig.cmdInstall_Click(Object sender, EventArgs e) +50 [ModuleLoadException: Error: Aricie.PortalKeeper is currently unavailable.] DotNetNuke.Services.Exceptions.Exceptions.ProcessModuleLoadException(String FriendlyMessage, Control ctrl, Exception exc, Boolean DisplayErrorMessage) +452 DotNetNuke.Services.Exceptions.Exceptions.ProcessModuleLoadException(Control ctrl, Exception exc, Boolean DisplayErrorMessage) +188 DotNetNuke.Services.Exceptions.Exceptions.ProcessModuleLoadException(PortalModuleBase objPortalModuleBase, Exception exc) +32 Aricie.DNN.Modules.PortalKeeper.UI.KeeperConfig.cmdInstall_Click(Object sender, EventArgs e) +115 DotNetNuke.UI.WebControls.CommandButton.OnButtonClick(EventArgs e) +19 DotNetNuke.UI.WebControls.CommandButton.RaiseClick(Object sender, EventArgs e) +13 System.Web.UI.WebControls.LinkButton.OnClick(EventArgs e) +118 System.Web.UI.WebControls.LinkButton.RaisePostBackEvent(String eventArgument) +113 System.Web.UI.WebControls.LinkButton.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +9 System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +13 System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +176 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +5563 [PageLoadException: Error: Aricie.PortalKeeper is currently unavailable.] DotNetNuke.Services.Exceptions.Exceptions.ProcessPageLoadException(Exception exc, String URL) +390 DotNetNuke.Framework.PageBase.OnError(EventArgs e) +565 System.Web.UI.Page.HandleError(Exception e) +86 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +8422 System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +253 System.Web.UI.Page.ProcessRequest() +78 System.Web.UI.Page.ProcessRequestWithNoAssert(HttpContext context) +21 System.Web.UI.Page.ProcessRequest(HttpContext context) +49 ASP.default_aspx.ProcessRequest(HttpContext context) +4 System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +100 System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +75
Hi,
Aricie.PortalKeeper 2.0.3 is not compatible with Aricie.Shared 1.5.8. You need to install Aricie.Shared 1.5.7 to get it works. If your application are blocked because an error, you need to modify your web.config file to remove all registration of PortalKeeper (and our other modules if you use them).
If you use LuceneSearch in your instance too, note that the lastest version 1.4.2 need shared 1.5.8 and then, cannot be installed in the same time with Aricie.PortalKeeper 2.0.3. We are aware that this is a problem and we're working on it.
Sorry for inconvenience.
Best regards,