Error Messages and Troubleshooting
Boomerang Notification Framework services is a set of background services. It’s error activity can be monitored via application log in Boomerang Administration Console MMC snap in. Below are listed some common errors and warnings (not in any particular order).
Type | Message | Suggested Solution |
Error | The operation completed successfully at System.Drawing.Printing. PrinterSettings.GetHdevmodeInternal() at System.Drawing.Printing. PrinterSettings.GetHdevmode(PageSettings pageSettings) at System.Drawing.Printing. PrintController.OnStartPrint(PrintDocument document, PrintEventArgs e) at System.Drawing.Printing.StandardPrintController.OnStartPrint (PrintDocument document, PrintEventArgs e) at System.Drawing.Printing.PrintController.Print(PrintDocument document) at System.Drawing.Printing.PrintDocument.Print() at Boomerang.PrintJob.SendToPrinter(ReportPageMetrics pageMx, Single fScale, Int32 nOrientation, Int32 nCopies, Int32 nTray, Int32 nDuplex) at Boomerang.PrintThreadClass.ProcessJob() at Boomerang.WorkerThreadClass.ThreadFunction() Job ID: eb927335-d781-4365-87c0-335b62e5cbc1 |
This error may occur when a newly installed printer driver introduces changes to device settings structure.Reinstall printer using Boomerang administration console MMC snap in and/or rinstall the printer on the print server. |
Error | Object reference not set to an instance of an object. at System.Drawing.Printing. PageSettings.CopyToHdevmode(IntPtr hdevmode) at System.Drawing.Printing.PrinterSettings. GetHdevmode(PageSettings pageSettings) at System.Drawing.Printing.PrintController. OnStartPrint(PrintDocument document, PrintEventArgs e) at System.Drawing.Printing.StandardPrintController.OnStartPrint (PrintDocument document, PrintEventArgs e) at System.Drawing.Printing.PrintController.Print(PrintDocument document) at System.Drawing.Printing.PrintDocument.Print() at Boomerang.PrintJob.SendToPrinter(ReportPageMetrics pageMx, Single fScale, Int32 nOrientation, Int32 nCopies, Int32 nTray, Int32 nDuplex) at Boomerang.PrintThreadClass.ProcessJob() at Boomerang.WorkerThreadClass.ThreadFunction() Job ID: 35831793-d910-4625-ac31-587a46943bf5 |
This error may occur when a newly installed printer driver introduces changes to device settings structure.Reinstall printer using Boomerang administration console MMC snap in and/or rinstall the printer on the print server. |
Warning | Nothing to print at Boomerang.PrintThreadClass.ProcessJob() at Boomerang.WorkerThreadClass.ThreadFunction() Job ID: 8dd61558-d3c1-4e4d-b2eb-67aa3ae33209 |
Contact developers. Examine OUT_PRINT and EVENT_CONTENT tables for possible errors. |
Error | System.Data.SqlClient.SqlException: The EXECUTE permission was denied on the object ‘fn_Name_of_Function’, database ‘databaseDB’, schema ‘dbo’. at System.Data.SqlClient.SqlConnection. OnError(SqlException exception, Boolean breakConnection) at System.Data.SqlClient. SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning (TdsParserStateObject stateObj) 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 Boomerang.BoomConnection. ExecuteNonQuery(SqlCommand cmd) at Boomerang.MailProcessorThreadClass. CallUserProc(String rKey) |
Boomerang user account doesn’t have appropriate permissions to access or execute objects listed in the error message.Contact developers, obtain complete list of objects, then notify DBA to grant required permissions. |
Error | The file ‘\\Fileserver\BarTender\PrintRequests\947DF542-B381-FCF425FD0F2A.PL’ already exists. at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy) at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy) at System.IO.FileStream..ctor(String path, FileMode mode) at Boomerang.FileThreadClass.ProcessJob() at Boomerang.WorkerThreadClass.ThreadFunction() Job ID: 1b9ef4e3-0166-462a-87ce-fd12b80 |
Consider using a different attachment mode flag in OUT_FILE table. |
Error | Attempted to read or write protected memory. This is often an indication that other memory is corrupt. at System.Drawing.Internal.IntUnsafeNativeMethods. IntCreateDC(String lpszDriverName, String lpszDeviceName, String lpszOutput, HandleRef lpInitData) at System.Drawing.Internal.IntUnsafeNativeMethods. CreateDC(String lpszDriverName, String lpszDeviceName, String lpszOutput, HandleRef lpInitData) at System.Drawing.Internal.DeviceContext.CreateDC(String driverName, String deviceName, String fileName, HandleRef devMode) at System.Drawing.Printing.PrinterSettings. CreateDeviceContext(IntPtr hdevmode) at System.Drawing.Printing.StandardPrintController.OnStartPrint (PrintDocument document, PrintEventArgs e) at System.Drawing.Printing.PrintController.Print (PrintDocument document) at System.Drawing.Printing.PrintDocument.Print() at Boomerang.PrintJob.SendToPrinter(ReportPageMetrics pageMx, Single fScale, Int32 nOrientation, Int32 nCopies, Int32 nTray, Int32 nDuplex) at Boomerang.PrintThreadClass.ProcessJob() at Boomerang.WorkerThreadClass.ThreadFunction() Job ID: bcc910ef-8277-484a-9257-8e31e94eacfe |
This error may occur when a newly installed printer driver introduces changes to device settings structure.Try restarting the Boomerang Print Service first. If issue persists, reinstall printer using Boomerang administration console MMC snap in. |
Error | 552 5.3.4 Message size exceeds fixed maximum message size at Boomerang.EmailThreadClass. SendMessage(StringBuilder sbMsg) at Boomerang.EmailThreadClass.ProcessJob() at Boomerang.WorkerThreadClass.ThreadFunction() Job ID: bf1ca50a-c6fe-496e-aaa6-f790f8e70843 |
This error occurs when SMTP gateway imposes attachment limits on relayed messages.Contact developers or mail administrator. |
Error | 554 Transaction failed at Boomerang.EmailThreadClass. SendMessage(StringBuilder sbMsg) at Boomerang.EmailThreadClass.ProcessJob() at Boomerang.WorkerThreadClass.ThreadFunction() Job ID: d9f6671b-286c-4ff2-b456-7a6849c4d56e |
There was an error during handshake between Boomerang Email Service and SMTP gateway.Re-submit the task or consider increase re-try options in EVENT_STATUS table. |
Error | A generic error occurred in GDI+. at System.Drawing.Imaging.Metafile..ctor(Stream stream) at Boomerang.PrintJob.PrintNextPage(Object sender, PrintPageEventArgs ev) at System.Drawing.Printing.PrintDocument.OnPrintPage (PrintPageEventArgs e) at System.Drawing.Printing.PrintDocument._OnPrintPage (PrintPageEventArgs e) at System.Drawing.Printing.PrintController. PrintLoop(PrintDocument document) at System.Drawing.Printing.PrintController.Print(PrintDocument document) at System.Drawing.Printing.PrintDocument.Print() at Boomerang.PrintJob. SendToPrinter(ReportPageMetrics pageMx, Single fScale, Int32 nOrientation, Int32 nCopies, Int32 nTray, Int32 nDuplex) at Boomerang.PrintThreadClass.ProcessJob() at Boomerang.WorkerThreadClass.ThreadFunction() Job ID: 8f0a9c18-5662-49c1-9ca6-cbaf4c1b0cc0 |
This could indicate low virtual memory issues on the server running Boomerang Print Services.Consider restarting the Boomerang Print service or Windows Print Spooler service. |
Error | The RPC server is unavailable at System.Drawing.Printing.StandardPrintController. OnEndPrint(PrintDocument document, PrintEventArgs e) at System.Drawing.Printing.PrintController.Print (PrintDocument document) at System.Drawing.Printing.PrintDocument.Print() at Boomerang.PrintJob. SendToPrinter(ReportPageMetrics pageMx, Single fScale, Int32 nOrientation, Int32 nCopies, Int32 nTray, Int32 nDuplex) at Boomerang.PrintThreadClass.ProcessJob() at Boomerang.WorkerThreadClass.ThreadFunction() Job ID: 0613af1f-f250-4452-b7ab-effdaebdc283 |
This error indicates network connectivity issues between Boomerang Services computer and print server.Re-submit the task or consider increase re-try options in EVENT_STATUS table. |
Error | An error occurred during rendering of the report. –> An error occurred during rendering of the report. -> An error occurred during rendering of the report. -> An error occurred during rendering of the report. –> An error occurred while executing OnInit: Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding. at System.Web.Services.Protocols. SoapHttpClientProtocol.ReadResponse (SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall) at System.Web.Services.Protocols. SoapHttpClientProtocol.Invoke (String methodName, Object[] parameters) at Boomerang.ReportExecution2005. ReportExecutionService.Render (String Format, String DeviceInfo, String& Extension, String& MimeType, String& Encoding, Warning[]& Warnings, String[]& StreamIds) at Boomerang.Report.Render() at Boomerang.FileThreadClass.ProcessJob() at Boomerang.WorkerThreadClass.ThreadFunction() Job ID: 7273138d-f843-4e57-ba9b-04de09f3a705 |
This error indicates network connectivity issues between Boomerang Services computer and SQL Reporting server.Re-submit the task or consider increase re-try options in EVENT_STATUS table. |
Error | Printer “” is either not registered in Boomerang or license limits exceeded at Boomerang.PrintThreadClass.ProcessJob() at Boomerang.WorkerThreadClass.ThreadFunction() Job ID: 3094555a-eb32-4c2f-b9c0-6e88e39d5c25 |
This error occurs when a printer path in OUT_PRINT table is blank. Contact developer. |
Error | System.Data.SqlClient.SqlException: Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding.at System.Data.SqlClient.SqlConnection.OnError (SqlException exception, Boolean breakConnection) at System.Data.SqlClient.SqlInternalConnection. OnError (SqlException exception, Boolean breakConnection) at System.Data.SqlClient.TdsParser. ThrowExceptionAndWarning (TdsParserStateObject stateObj) at System.Data.SqlClient.TdsParser. Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) at System.Data.SqlClient. SqlDataReader.ConsumeMetaData() at System.Data.SqlClient. SqlDataReader.get_MetaData() 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.RunExecuteReader (CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteScalar() at Boomerang.BoomConnection.ExecuteScala r(SqlCommand cmd) at Boomerang.MasterThreadClass.ThreadFunction() |
This error indicates network connectivity issues between Boomerang Services computer and SQL server.Re-submit the task or consider increase re-try options in EVENT_STATUS table. |
Error | This report requires a default or user-defined value for the report parameter ‘NameOfReportParameter’. To run or subscribe to this report, you must provide a parameter value. –> This report requires a default or user-defined value for the report parameter ‘strKey’. To run or subscribe to this report, you must provide a parameter value. –> This report requires a default or user-defined value for the report parameter ‘NameOfReportParameter’. To run or subscribe to this report, you must provide a parameter value. at System.Web.Services.Protocols. SoapHttpClientProtocol.ReadResponse (SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall) at System.Web.Services.Protocols. SoapHttpClientProtocol.Invoke (String methodName, Object[] parameters) at Boomerang.ReportExecution2005. ReportExecutionService.Render (String Format, String DeviceInfo, String& Extension, String& MimeType, String& Encoding, Warning[]& Warnings, String[]& StreamIds) at Boomerang.Report.Render() at Boomerang.EmailThreadClass.ProcessJob() at Boomerang.WorkerThreadClass.ThreadFunction() Job ID: c0f2fc81-f513-4b44-a100-73b5da102a71 |
This error occurs when a published MS SQL Reporting Services report which was referred to by EVENT_CONTENT table expects a required parameter which was not provided in CONTENT_PARAMETER table.Values passed to a SSRS multi string parameter need to be in the list of available values. This error may also occur if report parameter values are retrieved at runtime but no data (null) is returned by the query used to retrieve available values.Contact developers of the report. |
Error | The request failed with HTTP status 401: Unauthorized | The SSRS installation may not allow for Windows Authentication which is necessary for the Boomerang service account. Please refer to the following MS article on how to configure Windows Authentication in Reporting Services. |
Error | An error has occurred during report processing. --> An error has occurred during report processing. -> An error has occurred during report processing. -> Query execution failed for data set ‘NameOfDataSet’. –> There is already an object named ‘##NameOfObject’ in the database. at System.Web.Services.Protocols. SoapHttpClientProtocol.ReadResponse (SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall) at System.Web.Services.Protocols. SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters) at Boomerang.ReportExecution2005.ReportExecutionService. Render(String Format, String DeviceInfo, String& Extension, String& MimeType, String& Encoding, Warning[]& Warnings, String[]& StreamIds) at Boomerang.Report.Render() at Boomerang.EmailThreadClass.ProcessJob() at Boomerang.WorkerThreadClass.ThreadFunction() Job ID: ee76a5b2-38f9-457b-af16-a33b33b820f4 |
This error indicates coding problems in a published MS SQL Reporting Services report which was referred to by EVENT_CONTENTtable.Contact developers of the report. |
Error | System.Web.Services.Protocols.SoapException: The path of the item ‘/http://localhost/reportserver/Misc/Sales_by_Region’ is not valid. | The path to the SSRS report should be specified relative to virtual folder of the report server. For example: Assuming reports can be run using this URL: ‘/http://localhost/reportserver/Misc/Sales_by_Region’ the path to the SSRS report should be: ‘Misc/Sales_by_Region’ |
Warning | Email address is empty at SMTP.SmtpAddress.SetEmail(String email) at Boomerang.EmailThreadClass.ProcessJob() at Boomerang.WorkerThreadClass.ThreadFunction() Job ID: 579eae2b-dfc2-4548-8c0f-b2ad6fb6f34d |
Email address was blank or NULL in table OUT_EMAIL_RECIPIENT. Contact developer. |
Error | The Hidden expression for the rectangle ‘report_object_name’ contains an error: Object variable or With block variable not set. –> The Hidden expression for the rectangle ‘report_object_name’ contains an error: Object variable or With block variable not set. –> The Hidden expression for the rectangle ‘report_object_name’ contains an error: Object variable or With block variable not set. at System.Web.Services.Protocols. SoapHttpClientProtocol.ReadResponse (SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall) at System.Web.Services.Protocols. SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters) at Boomerang.ReportExecution2005.ReportExecutionService. Render(String Format, String DeviceInfo, String& Extension, String& MimeType, String& Encoding, Warning[]& Warnings, String[]& StreamIds) at Boomerang.Report.Render() at Boomerang.FileThreadClass.ProcessJob() at Boomerang.WorkerThreadClass.ThreadFunction() Job ID: d3d420d9-962b-4d46-a5bf-eda4ffcd53a0 |
This error indicates coding problems in a published MS SQL Reporting Services report which is referred to by EVENT_CONTENTtable.Contact developers of the report. |
Error | The operation has timed out at System.Web.Services.Protocols. WebClientProtocol.GetWebResponse (WebRequest request) at System.Web.Services.Protocols.HttpWebClientProtocol. GetWebResponse (WebRequest request) at System.Web.Services.Protocols. SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters) at Boomerang.ReportExecution2005.ReportExecutionService. SetExecutionParameters (ParameterValue[] Parameters, String ParameterLanguage) at Boomerang.Report.RenderEmf() at Boomerang.PrintThreadClass.ProcessJob() at Boomerang.WorkerThreadClass.ThreadFunction() Job ID: 36d8cd3c-2830-4b57-804d-5957863632d0 |
This error indicates network connectivity issues between Boomerang Services computer and print server.Re-submit the task or consider increase re-try options in EVENT_STATUS table or default value in the Administration console. |
Error | System.Runtime.InteropServices.COMException (0x800706BE): Connection to fax server failed. at FAXCOMEXLib.FaxOutgoingQueueClass.GetJobs() at Boomerang.FaxTrackerThreadClass.ThreadFunction() |
This error indicates network connectivity issues between Boomerang Services computer and fax server.Verify that Windows Fax Services is visible accross the network.Restart Windows Fax Services if necessary. Boomerang Services will try reconnecting to Fax Server in 10 minute intervals. |
Error | License has expired. Please contact your vendor to obtain updated license. The service will now shutdown. | This error indicates conditions rendering current license obsolete. The Boomerang Services may not continue running. Contact Fuel9 to obtain new license. |
Warning | License activity limitations are exceeded. | This warning indicates conditions when current license has exhausted allowed activity limits. Refer to related posted warnings and/or errors in Boomerang Services application log. |
Warning | Invalid machine ID. | This warning occurs when Boomerang Services are moved to a different physical or virtual server, in which case the original license can not be used and an must be re-ordered from Fuel9. To do this follow these steps:
|
Error | Printer “PRINTERNAME” is not registered in Boomerang at Boomerang.PrintThreadClass.ProcessJob() at Boomerang.WorkerThreadClass.ThreadFunction() Job ID: b5e650bf-2690-4ec7-be7a-da344c2fad42 |
This error occurs when a printer used in OUT_PRINTtable is not registered in Boomerang Services.Register printers using Boomerang administration console MMC snap in |
Error | Access to the path ‘G:\Temp’ is denied. at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy) at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy) at System.IO.FileStream..ctor(String path, FileMode mode) at Boomerang.FaxThreadClass.ProcessJob() at Boomerang.WorkerThreadClass.ThreadFunction() Job ID: 79368b59-c43c-42c4-87db-a6e7375790a0 |
This error occurs when the Boomerang service account does not have permission to accesses the referenced folder.This error may also occur when path and file name is expected e.g. ‘G:\Temp\filename.pdf’. See EVENT_CONTENT.Path for more information. |
Error | The server process could not be started because the configured identity is incorrect. Check the username and password. – CoCreateInstanceEx returned 8000401Ah in CBoomCmdBase::Submit/td> | This error indicates that the account used for the Boomerang services does not have sufficient rights. Follow this step by step instruction on how to fix this issue. |
Error | The request failed with HTTP status 404: Not Found. at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall) at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters) at Boomerang.Report.Render() at Boomerang.FileOutThreadClass.ProcessJob() |
This error may indicate that the SQL Report Server URL set in the Boomerang Admin Console is incorrect. |
Error | Input string was not in a correct format. at System.Number.ParseSingle(String value, NumberStyles options, NumberFormatInfo numfmt) at Boomerang.Report.Measurement2Single(String s) at Boomerang.Report.GetReportPageMetrics(String reportName) at Boomerang.Report.RenderEmf() at Boomerang.PrintThreadClass.ProcessJob() at Boomerang.WorkerThreadClass.ThreadFunction() |
This error may occur if the SSRS report page size contains decimals. Change the page size width and hight to different unit e.g. millimeters. |
More information can be found on the FAQ page