I have a user who is an Administrator for a portal. When she logs into one of the portals and tries to create a new Folder or Item under the DMX root folder she gets an error "Object reference not set to an instance of an object." She is able to create new folders and documents under all other folders. There are two entries in the Event log when she gets the error.
5/23/2008 9:28:55 AM Page Load Exception amarks1 AssemblyVersion: 04.05.05; PortalID: 12; PortalN ...
AssemblyVersion: 04.05.05
PortalID: 12
PortalName:
UserID: 92
UserName: .....
ActiveTabID: 352
ActiveTabName: Documents
RawURL: ...../tabid/352/DMXModule/1532/Command/Core_Edit/EntryBaseType/Collection/CollectionId/0/Default.aspx
AbsoluteURL: /DotNetNuke_2/Default.aspx
AbsoluteURLReferrer: ...../tabid/352/Default.aspx
UserAgent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Kmart; Q312461; SHC; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)
DefaultDataProvider: DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider
ExceptionGUID: cc1a1f3f-e9ab-4b96-8158-6683353d4738
InnerException: Object reference not set to an instance of an object.
FileName:
FileLineNumber: 0
FileColumnNumber: 0
Method: Bring2mind.DNN.Modules.DMX.Controls.CustomFieldsControl.GetPublicAttributeList
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 Bring2mind.DNN.Modules.DMX.Controls.CustomFieldsControl.GetPublicAttributeList() at Bring2mind.DNN.Modules.DMX.Controls.CustomFieldsControl.CreateControls() at Bring2mind.DNN.Modules.DMX.Controls.CustomFieldsControl.Page_PreRender(Object sender, EventArgs e) at System.Web.UI.Control.OnPreRender(EventArgs e) at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) --- End of inner exception stack trace ---
Source:
Server Name: .....
5/23/2008 9:28:55 AM Module Load Exception amarks1 ModuleId: 1532; ModuleDefId: 145; FriendlyName ...
ModuleId: 1532
ModuleDefId: 145
FriendlyName:
ModuleControlSource: DesktopModules/Bring2mind/DMX/Dispatch.ascx
AssemblyVersion: 04.05.05
PortalID: 12
PortalName: ...
UserID: 92
UserName: .....
ActiveTabID: 352
ActiveTabName: Documents
RawURL: ...../tabid/352/DMXModule/1532/Command/Core_Edit/EntryBaseType/Collection/CollectionId/0/Default.aspx
AbsoluteURL: /DotNetNuke_2/Default.aspx
AbsoluteURLReferrer: ...../tabid/352/Default.aspx
UserAgent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Kmart; Q312461; SHC; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)
DefaultDataProvider: DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider
ExceptionGUID: fb576003-bc41-4cbf-919c-244d6db0af25
InnerException: You are not authorized to view this entry
FileName:
FileLineNumber: 0
FileColumnNumber: 0
Method: Bring2mind.DNN.Modules.DMX.EditEntry.Page_Load
StackTrace:
Message: DotNetNuke.Services.Exceptions.ModuleLoadException: You are not authorized to view this entry ---> System.Exception: You are not authorized to view this entry at Bring2mind.DNN.Modules.DMX.EditEntry.Page_Load(Object sender, EventArgs e) --- End of inner exception stack trace ---
Source:
Server Name: ....
Can you please help?
Thanks,
Chhavi