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...Upgrading DNN P...Upgrading DNN P...DotNetNuke.Modules.Events.EventInfoHelper.AddSkinContainerControlsDotNetNuke.Modules.Events.EventInfoHelper.AddSkinContainerControls
Previous
 
Next
New Post
7/5/2012 8:01 PM
 

Post upgrade, I am getting the following exception about every 30 minutes while the application pool is running. It appears to me that the event module is attempting to send email notifications. However, it is trying to use TabID 36 which was formerly a homepage on my system that no longer exists. Not exactly sure what to do about this error. 

My thought is to delete the entries in dbo.EventsNotification that are for this missing tab:

'delete dbo.EventsNotification where TabID = 36'

Any other thoughts or warnings to the contrary are appreciated. By deleting these, do I have other things to cleanup as well?

AssemblyVersion: 6.1.5

PortalID: 0

PortalName: FIRSTWA - Washington FIRST Robotics

UserID: -1

UserName:

ActiveTabID: 36

ActiveTabName: Home

RawURL: /www.firstwa.org

AbsoluteURL: /www.firstwa.org

AbsoluteURLReferrer:

UserAgent:

DefaultDataProvider: DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider

ExceptionGUID: c1098d59-4c10-4ecf-8670-76918e9cf1eb

InnerException: Object reference not set to an instance of an object.

FileName:

FileLineNumber: 0

FileColumnNumber: 0

Method: DotNetNuke.Modules.Events.EventInfoHelper.AddSkinContainerControls

StackTrace:

Message: System.NullReferenceException: Object reference not set to an instance of an object. at DotNetNuke.Modules.Events.EventInfoHelper.AddSkinContainerControls(String url, String addchar) at DotNetNuke.Modules.Events.EventInfoHelper.GetDetailPageRealURL(Int32 EventID, Boolean blSkinContainer) at DotNetNuke.Modules.Events.EventInfoHelper.DetailPageURL(EventInfo objEvent, Boolean blSkinContainer) at DotNetNuke.Modules.Events.TokenReplaceControllerClass.TokenReplacewithPortalSettings(PortalSettings ps, EventInfo EventInfo, EventModuleSettings Settings, Dictionary`2 dict, String FolderName, String sourceText, TokenReplace trn, Boolean IsEventEditor) at DotNetNuke.Modules.Events.TokenReplaceControllerClass.TokenReplaceEvent(EventInfo eventInfo, String sourceText, EventSignupsInfo eventSignupsInfo, Boolean addsubmodulename, Boolean IsEventEditor) at DotNetNuke.Modules.Events.EventEmails.SendSingleEmail(String UserEmail, Object UserLocale, EventInfo objEvent, String txtEmailSubject, String txtEmailBody, String txtEmailFrom, EventSignupsInfo objEventSignups, List`1 Attachments, String domainurl, String DisplayTimeZoneId, Boolean blTokenReplace) at DotNetNuke.Modules.Events.EventEmails.SendEmails(EventEmailInfo objEventEmailInfo, EventInfo objEvent, EventSignupsInfo objEventSignups, List`1 Attachments, String domainurl, Boolean blTokenReplace) at DotNetNuke.Modules.Events.EventNotification.SendEventNotifications() at DotNetNuke.Modules.Events.EventNotification.DoWork()

Source:

Server Name: GENERIC149

 

 

 

Here is the content of dbo.EventsNotification table:

 

 

NotificationID EventID PortalAliasID UserEmail NotificationSent NotifyByDateTime EventTimeBegin NotifyLanguage ModuleID TabID
97 179 3   9/29/2011 11:00:00 AM 9/29/2011 7:00:00 PM en-US 521 36
98 179 3 email@deleted.com 9/29/2011 11:00:00 AM 9/29/2011 7:00:00 PM en-US 521 36
99 179 3 email@deleted.com 9/28/2011 7:00:00 PM 9/29/2011 7:00:00 PM en-US 521 36
100 214 3   4/3/2012 4:00:00 PM 4/4/2012 12:00:00 AM en-US 433 72
101 214 3 email@deleted.com 3/27/2012 12:00:00 AM 4/4/2012 12:00:00 AM en-US 433 72
102 216 3   11/5/2011 2:00:00 AM 11/5/2011 10:00:00 AM en-US 992 321
103 216 3 email@deleted.com 10/28/2011 10:00:00 AM 11/5/2011 10:00:00 AM en-US 433 72
104 215 3 email@deleted.com 12/30/2011 7:00:00 AM 1/7/2012 7:00:00 AM en-US 433 72
105 215 3   1/6/2012 11:00:00 PM 1/7/2012 7:00:00 AM en-US 433 72
106 217 3   11/12/2011 2:00:00 AM 11/12/2011 10:00:00 AM en-US 433 72
107 215 3 email@deleted.com 1/6/2012 11:00:00 PM 1/7/2012 7:00:00 AM en-US 521 36
108 215 3 email@deleted.com 1/6/2012 11:00:00 PM 1/7/2012 7:00:00 AM en-US 521 36
109 215 3 email@deleted.com 1/6/2012 11:00:00 PM 1/7/2012 7:00:00 AM en-US 433 72
110 255 3   9/28/2012 11:00:00 PM 9/29/2012 7:00:00 AM en-US 521 36
 
New Post
7/7/2012 10:35 PM
 
In case someone else finds this same issue, clearing out that table dbo.EventsNotification seems to have done the trick.
 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Upgrading DNN P...Upgrading DNN P...DotNetNuke.Modules.Events.EventInfoHelper.AddSkinContainerControlsDotNetNuke.Modules.Events.EventInfoHelper.AddSkinContainerControls


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