We lost our admin tabs on 2 portals, they have been physically removed from the database (Tabs table), the tabmodules and modules table is still intact. After this adding pages causes an error, allthough they do seem to be added to the tabs table. I get the following eventlog message when adding a new tab:
ModuleId: 2023
ModuleDefId: 13
FriendlyName:
ModuleControlSource: DesktopModules/Admin/Tabs/ManageTabs.ascx
AssemblyVersion: 5.1.0
PortalID: 11
PortalName: DouaneNet West
UserID: 1460
UserName: meffj00
ActiveTabID: 1036
ActiveTabName: Pages
RawURL: /west/Admin/Pages/tabid/1036/ctl/Edit/mid/2023/returntabid/1036/language/nl-NL/Default.aspx
AbsoluteURL: /Default.aspx
AbsoluteURLReferrer:
.aspx
UserAgent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; QS 4.2.1.0; .NET CLR 2.0.50727; .NET CLR 1.1.4322)
DefaultDataProvider: DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider
ExceptionGUID: 5c0689ad-4b08-4105-8314-a8b3df1b8d8f
InnerException: Object reference not set to an instance of an object.
FileName:
FileLineNumber: 0
FileColumnNumber: 0
Method: DotNetNuke.Entities.Tabs.TabController.AddAllTabsModules
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.Entities.Tabs.TabController.AddAllTabsModules(TabInfo objTab) at
DotNetNuke.Entities.Tabs.TabController.AddTabInternal(TabInfo objTab, Boolean includeAllTabsModules) at
DotNetNuke.Entities.Tabs.TabController.AddTabAfter(TabInfo objTab, Int32 afterTabId) at
DotNetNuke.Modules.Admin.Tabs.ManageTabs.SaveTabData(String strAction) at
DotNetNuke.Modules.Admin.Tabs.ManageTabs.cmdUpdate_Click(Object Sender, EventArgs e) --- End of inner exception stack
trace ---
Source:
Server Naam: G5200WP0372008
I will be doing some debugging tonight/tomorrow and see if visual studio has more news for me, but if anyone has an idea i'd love to hear it. Thanks