Peter,
I have setup the Notifications and they appear to be working till I approve a document. When I add a document I am notified that a document needs approval. After I approve a document I see the following errors in the event log of my DNN Site:
Scheduler Exception AssemblyVersion: -1; PortalID: -1; PortalName ... |
AssemblyVersion: -1
PortalID: -1
PortalName:
UserID: -1
UserName:
ActiveTabID: -1
ActiveTabName:
RawURL:
AbsoluteURL:
AbsoluteURLReferrer:
UserAgent:
DefaultDataProvider:
ExceptionGUID:
InnerException: Value cannot be null. Parameter name: input
FileName:
FileLineNumber: -1
FileColumnNumber: -1
Method:
StackTrace:
Message: System.ArgumentNullException: Value cannot be null. Parameter name: input at System.Text.RegularExpressions.Regex.Replace(String input, MatchEvaluator evaluator) at System.Text.RegularExpressions.Regex.Replace(String input, String pattern, MatchEvaluator evaluator) at Bring2mind.DNN.Modules.DMX.Services.Notification.Notification.Send(String overrideEmail) at Bring2mind.DNN.Modules.DMX.Services.Notification.NotificationController.SendNotifications(StringBuilder& log) at Bring2mind.DNN.Modules.DMX.Services.Schedule.ScheduledTask.DoWork() |
|
Scheduler Event Failure THREAD ID: 10; TYPE: Bring2mind.DNN.Modules.DMX.Services ... |
THREAD ID: 10
TYPE: Bring2mind.DNN.Modules.DMX.Services.Schedule.ScheduledTask
EXCEPTION: Value cannot be null. Parameter name: input
RESCHEDULED FOR: 8/8/2008 4:14:03 PM
SOURCE: STARTED_FROM_BEGIN_REQUEST
ACTIVE THREADS: 0
FREE THREADS: 1
READER TIMEOUTS: 0
WRITER TIMEOUTS: 0
IN PROGRESS: 0
IN QUEUE: 5 |
|
General Exception AssemblyVersion: -1; PortalID: -1; PortalName ... AssemblyVersion: -1
PortalID: -1
PortalName:
UserID: -1
UserName:
ActiveTabID: -1
ActiveTabName:
RawURL:
AbsoluteURL:
AbsoluteURLReferrer:
UserAgent:
DefaultDataProvider:
ExceptionGUID:
InnerException: Value cannot be null. Parameter name: input
FileName:
FileLineNumber: -1
FileColumnNumber: -1
Method:
StackTrace:
Message: System.ArgumentNullException: Value cannot be null. Parameter name: input at System.Text.RegularExpressions.Regex.Replace(String input, MatchEvaluator evaluator) at System.Text.RegularExpressions.Regex.Replace(String input, String pattern, MatchEvaluator evaluator) at Bring2mind.DNN.Modules.DMX.Services.Notification.Notification.Send(String overrideEmail) at Bring2mind.DNN.Modules.DMX.Services.Notification.NotificationController.SendNotifications(StringBuilder& log) at Bring2mind.DNN.Modules.DMX.Services.Schedule.ScheduledTask.DoWork()
The erros are constantly appearing in that order. I have the notifications setup with the default settings. When I look at the database I see 2 entries in teh Notification one for CORE_APPROVER_APPROVE and one for CORE_EDITOR_APPROVE both linked back to the Log ID with the Action Approved.
Any suggestions as to what I need to try? My current work around is to fill in the sent date and everything continues to work, until I do that nothing goes out.
Thanks,
-Arick