HTML Module Error in DNN 6
Last Post 08/12/2011 6:36 PM by Joseph Craig. 3 Replies.
Author Messages Resolved
Matt Sabatello
Nuke Newbie
Nuke Newbie
Posts:2


--
08/11/2011 9:24 PM  
When I click manage on the HTML module I get 4 errors in the event log shown below at the same time. I started getting this after I upgraded to DNN 6. Any help is appreciated! Thanks in advance.

InnerException: Object reference not set to an instance of an object.
Method: DotNetNuke.UI.Containers.ActionButtonList.get_ModuleActions
StackTrace:
Message: DotNetNuke.Services.Exceptions.PageLoadException: Object reference not set to an instance of an object. ---> System.NullReferenceException: Object reference not set to an instance of an object. at DotNetNuke.UI.Containers.ActionButtonList.get_ModuleActions() at DotNetNuke.UI.Containers.ActionButtonList.OnLoad(EventArgs e) at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) --- End of inner exception stack trace ---

InnerException: Object reference not set to an instance of an object.
Method: DotNetNuke.UI.Containers.ActionBase.get_ModuleContext
StackTrace:
Message: DotNetNuke.Services.Exceptions.ModuleLoadException: Object reference not set to an instance of an object. ---> System.NullReferenceException: Object reference not set to an instance of an object. at DotNetNuke.UI.Containers.ActionBase.get_ModuleContext() at DotNetNuke.UI.Containers.ActionBase.get_ActionRoot() at DotNetNuke.UI.Containers.ActionBase.OnLoad(EventArgs e) --- End of inner exception stack trace ---

InnerException: Unhandled Error Adding Module to ContentPane
Method: System.IO.__Error.WinIOError
StackTrace:
Message: DotNetNuke.Services.Exceptions.ModuleLoadException: Unhandled Error Adding Module to ContentPane ---> System.IO.DirectoryNotFoundException: Could not find a part of the path 'c:\windows\system32\inetsrv\~\DesktopModules\Admin\RadEditorProvider\ToolsFile\ToolsFile.xml'. at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy) at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize) at System.Xml.XmlDownloadManager.GetStream(Uri uri, ICredentials credentials) at System.Xml.XmlUrlResolver.GetEntity(Uri absoluteUri, String role, Type ofObjectToReturn) at System.Xml.XmlTextReaderImpl.OpenUrlDelegate(Object xmlResolver) at System.Threading.CompressedStack.runTryCode(Object userData) at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData) at System.Threading.CompressedStack.Run(CompressedStack compressedStack, ContextCallback callback, Object state) at System.Xml.XmlTextReaderImpl.OpenUrl() at System.Xml.XmlTextReaderImpl.Read() at System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader, Boolean preserveWhitespace) at System.Xml.XmlDocument.Load(XmlReader reader) at System.Xml.XmlDocument.Load(String filename) at Telerik.Web.UI.RadEditor.get_ToolsFileContent() at Telerik.Web.UI.ToolsFileLoader.LoadColors(EditorColorCollection colors) at Telerik.Web.UI.RadEditor.LoadToolsFile(Boolean loadOnlyEmptyCollections) at Telerik.Web.UI.RadEditor.set_ToolsFile(String value) at DotNetNuke.Providers.RadEditorProvider.EditorProvider.Initialize() at DotNetNuke.UI.UserControls.TextEditor.OnInit(EventArgs e) at System.Web.UI.Control.InitRecursive(Control namingContainer) at System.Web.UI.Control.InitRecursive(Control namingContainer) at System.Web.UI.Control.InitRecursive(Control namingContainer) at System.Web.UI.Control.AddedControl(Control control, Int32 index) at System.Web.UI.ControlCollection.Add(Control child) at DotNetNuke.UI.Modules.ModuleHost.LoadAjaxPanel() at DotNetNuke.UI.Modules.ModuleHost.CreateChildControls() at System.Web.UI.Control.EnsureChildControls() at DotNetNuke.UI.Modules.ModuleHost.get_ModuleControl() at DotNetNuke.UI.Containers.Container.get_ModuleControl() at DotNetNuke.UI.Containers.Container.ProcessModule() at DotNetNuke.UI.Skins.Pane.InjectModule(ModuleInfo module) --- End of inner exception stack trace --- at DotNetNuke.UI.Skins.Pane.InjectModule(ModuleInfo module) at DotNetNuke.UI.Skins.Skin.InjectModule(Pane pane, ModuleInfo module)

InnerException: Could not find a part of the path 'c:\windows\system32\inetsrv\~\DesktopModules\Admin\RadEditorProvider\ToolsFile\ToolsFile.xml'.
Method: System.IO.__Error.WinIOError
StackTrace:
Message: System.IO.DirectoryNotFoundException: Could not find a part of the path 'c:\windows\system32\inetsrv\~\DesktopModules\Admin\RadEditorProvider\ToolsFile\ToolsFile.xml'. at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy) at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize) at System.Xml.XmlDownloadManager.GetStream(Uri uri, ICredentials credentials) at System.Xml.XmlUrlResolver.GetEntity(Uri absoluteUri, String role, Type ofObjectToReturn) at System.Xml.XmlTextReaderImpl.OpenUrlDelegate(Object xmlResolver) at System.Threading.CompressedStack.runTryCode(Object userData) at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData) at System.Threading.CompressedStack.Run(CompressedStack compressedStack, ContextCallback callback, Object state) at System.Xml.XmlTextReaderImpl.OpenUrl() at System.Xml.XmlTextReaderImpl.Read() at System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader, Boolean preserveWhitespace) at System.Xml.XmlDocument.Load(XmlReader reader) at System.Xml.XmlDocument.Load(String filename) at Telerik.Web.UI.RadEditor.get_ToolsFileContent() at Telerik.Web.UI.ToolsFileLoader.LoadColors(EditorColorCollection colors) at Telerik.Web.UI.RadEditor.LoadToolsFile(Boolean loadOnlyEmptyCollections) at Telerik.Web.UI.RadEditor.set_ToolsFile(String value) at DotNetNuke.Providers.RadEditorProvider.EditorProvider.Initialize() at DotNetNuke.UI.UserControls.TextEditor.OnInit(EventArgs e) at System.Web.UI.Control.InitRecursive(Control namingContainer) at System.Web.UI.Control.InitRecursive(Control namingContainer) at System.Web.UI.Control.InitRecursive(Control namingContainer) at System.Web.UI.Control.AddedControl(Control control, Int32 index) at System.Web.UI.ControlCollection.Add(Control child) at DotNetNuke.UI.Modules.ModuleHost.LoadAjaxPanel() at DotNetNuke.UI.Modules.ModuleHost.CreateChildControls() at System.Web.UI.Control.EnsureChildControls() at DotNetNuke.UI.Modules.ModuleHost.get_ModuleControl() at DotNetNuke.UI.Containers.Container.get_ModuleControl() at DotNetNuke.UI.Containers.Container.ProcessModule() at DotNetNuke.UI.Skins.Pane.InjectModule(ModuleInfo module)
Joseph Craig
DNN MVP
Posts:11667


--
08/11/2011 9:45 PM  
Two of the errors reference missing files. I believe the problem is related to this:

http://www.dnndaily.com/tips/itemId...nd+Tricks)



So ... download the Install version of DotNetNuke 6 and extract the RadEditorProvider_06.00.00_Install.zip file. Login to your portal as host, go the the extensions page and install this file like a normal module. Cross your finger and that should do the trick.

Joe Craig, Patapsco Research Group
Complete DNN Support
Matt Sabatello
Nuke Newbie
Nuke Newbie
Posts:2


--
08/12/2011 1:05 PM  
Dear Joseph,

Thank you so much for your quick and informative response! Your reply solved my problem. I can't explain how helpful you have been!

Thank you,

Matt
Joseph Craig
DNN MVP
Posts:11667


--
08/12/2011 6:36 PM  
My pleasure!

Joe Craig, Patapsco Research Group
Complete DNN Support


---