|
|
|
Joined: 12/19/2009
Posts: 23
|
|
|
Just about at my wits end trying to figure out what is wrong with this module. The e-mail reminders are not working. The event in the scheduler service is not working correctly.
This is a fairly new web site / install. It was fully functional in our test enviroment. Near as I can tell the module hasn't been working properly since we moved the install to our live web server. I upgraded to 5.2.0 in hopes it would correct itself but its not.
I would love to delete it from the page, uninstall and start over but it's not a options as we have well over 100 registrations . Also not to keen about setting it up from scratch being that there doesn't appear to be any way to export the config settings.
Receiving the following error:
DNN Events Event Notification failed.System.OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown. at System.String.Concat(String str0, String str1) at DotNetNuke.Modules.Events.TokenReplaceControllerClass.TokenOneParameter(String sourceText, String parameterName, Boolean parameterKeep) at DotNetNuke.Modules.Events.TokenReplaceControllerClass.TokenParameters(String sourceText, EventInfo EventInfo, EventModuleSettings Settings) at DotNetNuke.Modules.Events.TokenReplaceControllerClass.TokenReplaceEvent(EventInfo eventInfo, String sourceText, EventSignupsInfo eventSignupsInfo, Boolean addsubmodulename) 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) at DotNetNuke.Modules.Events.EventEmails.SendEmails(EventEmailInfo objEventEmailInfo, EventInfo objEvent, EventSignupsInfo objEventSignups, List`1 Attachments, String domainurl) at DotNetNuke.Modules.Events.EventNotification.SendEventNotifications() at DotNetNuke.Modules.Events.EventNotification.DoWork()Sending Event Notifications
I think I saw someone reference feeling like a click monkey every time they touch DNN. Me too! I know DNN is suppose to make content mangement easier but its things like this that drive me absolutly crazy.
I would be greatly appreciative if someone could guide me through he process of resolving this problem. Without starting over from scratch......
DNN version 05.06.02
Events Module version 5.2.0
Windows 2003 server (fully patched)
SQL Server 2008 Express
Thanks in advance!
Jason
|
|
|
|
| |
|
|
|
www.thedivingclub.co.uk Joined: 9/23/2004
Posts: 3531
|
|
|
Hi Jason,
Normally I would jump straight in and give some assistance, but unfortunately I am just about to leave to go on holiday for a week. For my part I will certainly give a hand when I get back, Sunday 17th, will be the earliest.
AS a temporary situation, you could always turn off remimders, it should at least stop it erroring... I would then investigate the reminder templates - look here for which they are - http://dnnevents.codeplex.com/wikipag.... However I believe they are stored in the events in the Notify and Message fields (I going by memory here - yes I know I do most of the development on the module, but I'm forgetful), which you can try clearing out mif you know SQL.
In the end it will be a data conflict of some sort, it's just a matter of identifying it, and then I will resolve the bug if that is possible.
Hopefully someone else can help while I'm away.
Roger
|
|
|
|
| |
|
|
|
As Roger mentions, it seems that something is going wrong with one of the notifications by e-mail. Can you dig in and see in the event log at what moment things go wrong?
The event log has a time stamp per error, mb we can relate this to the type of notification and thus find the template that does not get handled correctly in the token replace.
BTW: I have set up hundreds of sites and DNN is really very good in making things easy (but there are exceptions... )
|
|
|
|
| |
|
|
Joined: 12/19/2009
Posts: 23
|
|
|
I greatly appreciate the responses. I opened the event logs this morning to find they are a mess.
I am receiving the following event log withing a few seconds after the same time the scheduler kicks off
AssemblyVersion: 5.6.2
PortalID: 0
PortalName: Suntell
UserID: -1
UserName:
ActiveTabID: 80
ActiveTabName: Lunch & Learn Sessions
RawURL: /www.suntell.com
AbsoluteURL: /www.suntell.com
AbsoluteURLReferrer:
UserAgent:
DefaultDataProvider: DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider
ExceptionGUID: f57a8d3c-0b4e-409d-9206-0c92d8c5c4cd
InnerException: Exception of type 'System.OutOfMemoryException' was thrown.
FileName:
FileLineNumber: 0
FileColumnNumber: 0
Method: System.String.Concat
StackTrace:
Message: System.OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown. at System.String.Concat(String str0, String str1) at DotNetNuke.Modules.Events.TokenReplaceControllerClass.TokenOneParameter(String sourceText, String parameterName, Boolean parameterKeep) at DotNetNuke.Modules.Events.TokenReplaceControllerClass.TokenParameters(String sourceText, EventInfo EventInfo, EventModuleSettings Settings) at DotNetNuke.Modules.Events.TokenReplaceControllerClass.TokenReplaceEvent(EventInfo eventInfo, String sourceText, EventSignupsInfo eventSignupsInfo, Boolean addsubmodulename) 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) at DotNetNuke.Modules.Events.EventEmails.SendEmails(EventEmailInfo objEventEmailInfo, EventInfo objEvent, EventSignupsInfo objEventSignups, List`1 Attachments, String domainurl) at DotNetNuke.Modules.Events.EventNotification.SendEventNotifications() at DotNetNuke.Modules.Events.EventNotification.DoWork()
Source:
I am aslo receiving another schdeler failure for "Purge Module Cache" I am not sure if it is related or not. Message: System.FormatException: String was not recognized as a valid DateTime.
|
|
|
|
| |
|
|
Joined: 12/19/2009
Posts: 23
|
|
|
I think I am on to something here. I cleared the logs so I could monitor it a little easier.
1. 7/8/2011 9:00:34 AM Admin Alert host The log has been cleared.: Username; ...2
2. 7/8/2011 9:01:20 AM Scheduler Exception AssemblyVersion: 5.6.2; PortalID: -1; PortalName ...
Look at the time! Its the second log entry however the time stamp indicates it occured 14 seconds earlier!!!
Is it possible moving the install from one server to the other caused a time conflict? How can I correct this? Is it as simple as changing the system time?
|
|
|
|
| |