All,
I'm working on a legacy app that generates over 10,000 billing reports one day per month. It uses NServiceBus and runs 8 threads.
Here's my setup:
Crystal Reports v13.0.15.1840
OS Name Microsoft Windows 8.1 Enterprise
Version 6.3.9600 Build 9600
System Type x64-based PC
Processor Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz, 3401 Mhz, 4 Core(s), 8 Logical Processor(s)
It starts with a couple of these:
Load report failed. ---> CrystalDecisions.Shared.CrystalReportsException: Load report failed. ---> System.Runtime.InteropServices.COMException:
No error.
at CrystalDecisions.ReportAppServer.ClientDoc.ReportClientDocumentClass.Open(Object& DocumentPath, Int32 Options)
at CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.Open(Object& DocumentPath, Int32 Options)
at CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.EnsureDocumentIsOpened()
--- End of inner exception stack trace ---
at CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.EnsureDocumentIsOpened()
at CrystalDecisions.CrystalReports.Engine.ReportDocument.Load(String filename, OpenReportMethod openMethod, Int16 parentJob)
at CrystalDecisions.CrystalReports.Engine.ReportClass.Load(String reportName, OpenReportMethod openMethod, Int16 parentJob)
at CrystalDecisions.CrystalReports.Engine.ReportDocument.EnsureLoadReport()
at CrystalDecisions.CrystalReports.Engine.ReportDocument.SetDataSourceInternal(Object val, Type type)
at CrystalDecisions.CrystalReports.Engine.ReportDocument.SetDataSource(DataSet dataSet)
then some of these:
Error in File temp_e644c722-eeee-4975-be74-f61b0a3b73e9 11796_7832_{32C4347F-F4EB-47F2-9315-FB41C3144995}.rpt:
Error detected by export DLL: ---> CrystalDecisions.CrystalReports.Engine.ExportException:
Error in File temp_e644c722-eeee-4975-be74-f61b0a3b73e9 11796_7832_{32C4347F-F4EB-47F2-9315-FB41C3144995}.rpt:
Error detected by export DLL: ---> System.Runtime.InteropServices.COMException:
Error in File temp_e644c722-eeee-4975-be74-f61b0a3b73e9 11796_7832_{32C4347F-F4EB-47F2-9315-FB41C3144995}.rpt:
Error detected by export DLL:
at CrystalDecisions.ReportAppServer.Controllers.ReportSourceClass.Export(ExportOptions pExportOptions, RequestContext pRequestContext)
at CrystalDecisions.ReportSource.EromReportSourceBase.ExportToStream(ExportRequestContext reqContext)
and lastly, lots of these:
Failed to export the report.
Not enough memory for operation. ---> System.Runtime.InteropServices.COMException: Memory full.
Failed to export the report.
Not enough memory for operation.
at CrystalDecisions.ReportAppServer.Controllers.ReportSourceClass.Export(ExportOptions pExportOptions, RequestContext pRequestContext)
at CrystalDecisions.ReportSource.EromReportSourceBase.ExportToStream(ExportRequestContext reqContext)
at CrystalDecisions.CrystalReports.Engine.FormatEngine.ExportToStream(ExportRequestContext reqContext)
at CrystalDecisions.CrystalReports.Engine.ReportDocument.ExportToStream(ExportOptions options)
at CrystalDecisions.CrystalReports.Engine.ReportDocument.ExportToStream(ExportFormatType formatType)
I've been trying to fix this issue for the last 2 weeks with no luck, Any help is greatly appreciated.
-Daniel