BBIS\ Email Timeout during Processing

 When attempting to deploy a marketing effort of ~60,000 with an email message the following exception occurred.
 
Event code: 805300
 
Event message: Process CMS Email Business Process: Failed to process email job 'e9c57baa-bf1d-4692-90ce-c81c96153da4'.
 
Event time: 6/27/2013 9:21:13 AM
 
Event time (UTC): 6/27/2013 1:21:13 PM
 
Event ID: a3e4b4d99ba54ec9bf33f2d59d5a2144
 
Event sequence: 75036
 
Event occurrence: 3329
 
Event detail code: 91010
 
 
 
Application information:
 
    Application domain: /LM/W3SVC/1/ROOT/bbAppFx-1-130167921210810546
 
    Trust level: Full
 
    Application Virtual Path: /bbAppFx
 
    Application Path: D:\Program Files\Blackbaud\BBEC\bbappfx\vroot\
 
    Machine name: ITS-CELANDINE
 
 
 
Process information:
 
    Process ID: 1708
 
    Process name: w3wp.exe
 
    Account name: UMROOT\wes-dart-svcprd
 
 
 
Exception information:
 
    Exception type: SqlException
 
    Exception message: Timeout expired.  The timeout period elapsed prior to completion of the operation or the server is not responding.
XML parsing error: Not enough storage is available to complete this operation.
   at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)
   at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning()
   at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
   at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString)
   at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async)
   at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result)
   at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe)
   at System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
   at Blackbaud.Web.Content.Core.EmailJob.SaveChunkXml(String xml)
   at Blackbaud.Web.Content.Core.EmailJob.SaveChunk()
   at Blackbaud.Web.Content.Core.EmailJob.SaveRecipients()
   at Blackbaud.Web.Content.Core.EmailJob.DoProcessMailBlast()
   at Blackbaud.Web.Content.Core.EmailJob.ProcessMailBlast()
   at Blackbaud.AppFx.ContentManagement.Platform.Email.Catalog.LegacyListProcessorWrapper.PrepareForProcessing()
   at Blackbaud.AppFx.ContentManagement.Platform.Email.Catalog.LegacyDataProcessor.BuildRecipientsSelectionSQL()
   at Blackbaud.AppFx.ContentManagement.Platform.Email.Catalog.EmailProcessor.ProcessEmail()
   at Blackbaud.AppFx.ContentManagement.Platform.Email.Catalog.ProcessCMSEmailBusinessProcess.StartBusinessProcess()
 
 
 
 
 
Request information:
 
    Request URL: 
 
    Request path: 
 
    User host address: 
 
    User: 
 
    Is authenticated: False
 
    Authentication Type: 
 
    Thread account name: UMROOT\wes-dart-svcprd
 
 
 
Thread information:
 
    Thread ID: 100
 
    Thread account name: UMROOT\wes-dart-svcprd
 
    Is impersonating: False
 
    Stack trace:    at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)
   at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning()
   at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
   at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString)
   at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async)
   at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result)
   at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe)
   at System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
   at Blackbaud.Web.Content.Core.EmailJob.SaveChunkXml(String xml)
   at Blackbaud.Web.Content.Core.EmailJob.SaveChunk()
   at Blackbaud.Web.Content.Core.EmailJob.SaveRecipients()
   at Blackbaud.Web.Content.Core.EmailJob.DoProcessMailBlast()
   at Blackbaud.Web.Content.Core.EmailJob.ProcessMailBlast()
   at Blackbaud.AppFx.ContentManagement.Platform.Email.Catalog.LegacyListProcessorWrapper.PrepareForProcessing()
   at Blackbaud.AppFx.ContentManagement.Platform.Email.Catalog.LegacyDataProcessor.BuildRecipientsSelectionSQL()
   at Blackbaud.AppFx.ContentManagement.Platform.Email.Catalog.EmailProcessor.ProcessEmail()
   at Blackbaud.AppFx.ContentManagement.Platform.Email.Catalog.ProcessCMSEmailBusinessProcess.StartBusinessProcess()
 
 
 
 
Custom event details:
 
    ServiceRequest type: BusinessProcessLaunchRequest
    Database key: BTP_Prod
    Client application: WebShell
    CorrelationID: 34f2f2a2-6a62-4552-8772-775ce0df57d8
    Request Created: 6/27/2013 8:54:01 AM
 
AppFx Request Details: 
    BusinessProcessID: 6f6a65c4-15c8-4412-99b8-d6bb3c66e412
    ParameterSetID: 00000000-0000-0000-0000-000000000000
    BusinessProcessStatusID: 00000000-0000-0000-0000-000000000000
    DeferredResultKey: 00000000-0000-0000-0000-000000000000
 
AppFx Feature Details: 
    Feature1TypeCode: BusinessProcess
    Feature1Id: 6f6a65c4-15c8-4412-99b8-d6bb3c66e412
    ContextRecordId: 00000000-0000-0000-0000-000000000000
    Trace Category: Error
Download and install the latest patch, which contains all fixes from previous patches. If you are running an older version, download and install the latest version and then the patch. 

Environment

 2.91.1535.111
 2.91.1535, patch 119

Was this article helpful?