Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeUsing DNN Platf...Using DNN Platf...Administration ...Administration ...error adding a pageerror adding a page
Previous
 
Next
New Post
2/25/2013 5:14 AM
 

A page was being added to my customer's site.  After entering in the desired fields, the update button was clicked, and the user got the error message "An error has occurred. Error: is currently unavailable." Just prior to adding that page, another page had been added and then deleted.  I checked the Event Viewer and found two related entries that I will list below.  Note that the InnerException says "Tab Exists" as if the system tried to reuse  the last TabID.  The user said they used the same page name when they tried to re-add the page.

Here is a copy of the first entry from the Event Viwer:


2/22/2013 4:55:26 PM Module Load Exception admin 
ModuleId: -1
ModuleDefId: -1
FriendlyName:
ModuleControlSource: DesktopModules/Admin/Tabs/ManageTabs.ascx
AssemblyVersion: 5.3.1
PortalID: 0
PortalName: Picture Framing Magazine
UserID: 2
UserName: admin
ActiveTabID: 59
ActiveTabName: Home
RawURL: /Home/tabid/59/ctl/Tab/action/add/returntabid/44/Default.aspx
AbsoluteURL: /Default.aspx
AbsoluteURLReferrer: http://www.pictureframingmagazine.net...
UserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/534.57.2 (KHTML, like Gecko) Version/5.1.7 Safari/534.57.2
DefaultDataProvider: DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider
ExceptionGUID: 4aeab510-1a0d-49cf-ad4e-68d2069d314e
InnerException: Tab Exists
FileName:
FileLineNumber: 0
FileColumnNumber: 0
Method: DotNetNuke.Entities.Tabs.TabController.AddTabInternal
StackTrace:
Message: DotNetNuke.Services.Exceptions.ModuleLoadException: Tab Exists ---> DotNetNuke.Entities.Tabs.TabExistsException: Tab Exists at DotNetNuke.Entities.Tabs.TabController.AddTabInternal(TabInfo objTab, Boolean includeAllTabsModules) at DotNetNuke.Entities.Tabs.TabController.AddTab(TabInfo objTab, Boolean includeAllTabsModules) at DotNetNuke.Entities.Tabs.TabController.AddTab(TabInfo objTab) 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 Name: CLE02WEB11

Here is the second entry:

2/22/2013 4:57:02 PM Module Load Exception admin 
ModuleId: -1
ModuleDefId: -1
FriendlyName:
ModuleControlSource: DesktopModules/Admin/Tabs/ManageTabs.ascx
AssemblyVersion: 5.3.1
PortalID: 0
PortalName: Picture Framing Magazine
UserID: 2
UserName: admin
ActiveTabID: 59
ActiveTabName: Home
RawURL: /Home/tabid/59/ctl/Tab/action/add/returntabid/44/Default.aspx
AbsoluteURL: /Default.aspx
AbsoluteURLReferrer: http://www.pictureframingmagazine.net...
UserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/534.57.2 (KHTML, like Gecko) Version/5.1.7 Safari/534.57.2
DefaultDataProvider: DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider
ExceptionGUID: 85e193eb-7653-4221-a0cf-81ad46019e1b
InnerException: Tab Exists
FileName:
FileLineNumber: 0
FileColumnNumber: 0
Method: DotNetNuke.Entities.Tabs.TabController.AddTabInternal
StackTrace:
Message: DotNetNuke.Services.Exceptions.ModuleLoadException: Tab Exists ---> DotNetNuke.Entities.Tabs.TabExistsException: Tab Exists at DotNetNuke.Entities.Tabs.TabController.AddTabInternal(TabInfo objTab, Boolean includeAllTabsModules) at DotNetNuke.Entities.Tabs.TabController.AddTab(TabInfo objTab, Boolean includeAllTabsModules) at DotNetNuke.Entities.Tabs.TabController.AddTab(TabInfo objTab) 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 Name: CLE02WEB11

I tried to recreate the error but couldn't.  Instead, I noticed that if I tried to create a new page using the same page name as a deleted page, the page would not be created.  I didn't get an error message, but the page would not appear in the page list.  This happened to me several times.

Anyone have any idea what is going on here?  Under what circumstances would DNN try to create a page using a tab id that already exists?  And is it okay to use a page name that exists on a deleted page?  Any help would be greatly appreciated!!  Thank you.

 
New Post
2/25/2013 7:53 AM
 
If you delete a page, you will also need to delete it from the recycle bin before you can add a new page with the same name.
 
New Post
2/25/2013 9:26 AM
 

Thanks, Pingle.  It looks like that was the problem.

 
New Post
2/25/2013 1:45 PM
 
If the page existed in the recycle bin, you should've received an error message stating that. I've never see any other error in such a case.

Mark
 
New Post
2/25/2013 2:11 PM
 

Mark,
 
Actually, no.  Instead I get the message "Error: is currently unavailable" followed by the exception stack trace.  Is there something I need to turn on so I get a message like "empty recycle bin" or something?
 
Dan

 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Administration ...Administration ...error adding a pageerror adding a page


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out