Issue | We have 4 scheduled reports distributions that are sent out daily at 9pm US Central (3am UTC). Sometimes one or more of these emails are sent without the report being attached. This is an intermittent issue and most likely corresponds to a conflict of resources with running all 4 reports at the same time.
<E2ETraceEvent xmlns="http://schemas.microsoft.com/2004/06/E2ETraceEvent"> <System xmlns="http://schemas.microsoft.com/2004/06/windows/eventlog/system"> <EventID>1</EventID> <Type>3</Type> <SubType Name="Error">0</SubType> <Level>2</Level> <TimeCreated SystemTime="2016-01-05T07:00:10.5891208Z" /> <Source Name="ArcherTech.JobFramework" /> <Correlation ActivityID="{7380f069-bb31-493c-9054-a2e1cae729b5}" /> <Execution ProcessName="ArcherTech.JobFramework.Job" ProcessID="53272" ThreadID="1" /> <AssemblyVersion>5.5.30100.1020</AssemblyVersion> <Channel /> <Computer>G4W7493C</Computer> </System> <ApplicationData> <TraceData> <DataItem> <TraceRecord Severity="Error" xmlns="http://schemas.microsoft.com/2004/10/E2ETraceEvent/TraceRecord"> <TraceIdentifier>ArcherTech.JobFramework</TraceIdentifier> <Description>Unable to get module for the level 72.</Description> <AppDomain>ArcherTech.JobFramework.Job.exe</AppDomain> <Exception> <ExceptionType>System.InvalidOperationException, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</ExceptionType> <Message>Unable to get module for the level 72.</Message> <Source>ArcherTech.Notifications</Source> <StackTrace> at ArcherTech.Notifications.Process.Validators.NotificationEnabledForLevelValidator.Validate(SessionContext sessionContext, Notification notification) at System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext() at System.Linq.Enumerable.Aggregate[TSource](IEnumerable`1 source, Func`3 func) at ArcherTech.Notifications.Workflow.SendNotification.SendNotificationJobHandler.ProcessJob() at ArcherTech.Notifications.Workflow.SendNotification.SendNotificationJob.RunWorkflow_ExecuteCode(Object sender, EventArgs e) at System.Workflow.ComponentModel.Activity.RaiseEvent(DependencyProperty dependencyEvent, Object sender, EventArgs e) at System.Workflow.Activities.CodeActivity.Execute(ActivityExecutionContext executionContext) at System.Workflow.ComponentModel.ActivityExecutor`1.Execute(T activity, ActivityExecutionContext executionContext) at System.Workflow.ComponentModel.ActivityExecutorOperation.Run(IWorkflowCoreRuntime workflowCoreRuntime) at System.Workflow.Runtime.Scheduler.Run()</StackTrace> </Exception> </TraceRecord> </DataItem> </TraceData> </ApplicationData> </E2ETraceEvent> |