on 11-23-2015 7:03 PM
Hi,
We have Crystal Report Developer 11, and use its dll(s) on our web servers. When we have high-volume of of users clicking a button on our website (such as sending out 2,500 emails with a link to this page) to generate a pdf , I received the following error:
Load report failed. at CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.EnsureDocumentIsOpened()
at CrystalDecisions.CrystalReports.Engine.ReportDocument.Load(String filename, OpenReportMethod openMethod, Int16 parentJob)
at CrystalDecisions.CrystalReports.Engine.ReportDocument.Load(String filename)
at IFT.SitecoreWeb.Sublayouts.ttsltODMembershipInvoiceReport2016.GenerateReport(Boolean isPrint)
NOTE:
1) This report has 13 subreports.
2) The problem was solved by itself the next day (or so) after the volume of clicks reduced.
I did an initial research and saw an SAP document mentioned "75 print job limit". I am wondering if this is the issue we are having? What would be the best solution to solve the problem?
Hi Patt
The print job limit may be part of the answer here, but before we go there I'd like the following information:
Exact version of Crystal Reports you are using. Perhaps the best way to get that will be to search for crpe32.dll and let me know the version of that.
Next, what version of VS .NET are you using?
What OS are you running on?
Are you using .close and .dispose on the report objects?
One last note; CR was really not designed for large batch processing and you may have to think about solutions such as the Crystal Reports Server or BI Platform (just an FYI / bridge to cross when we get to it)
- Ludek
Senior Support Engineer AGS Product Support, Global Support Center Canada
Follow me on Twitter
Got Enhancement ideas? Use the SAP Idea Place
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Ludek,
Crystal Reports: Version: XI 4.0
VS .NET:
Microsoft VS Professional 2012, Version 11.0.61020.00 Update 4
Microsoft .NET Framework Version 4.5.51209
OS:
Computer that runs VS.NET: Window 7 Professional, Service Pack 1
Web server: Microsoft Windows Server 2012 R2
Computer that crystal report file is located: Window Server 2008 R2 Standard, Service Pack 1
Are you using .close and .dispose on the report objects? YES
The app uses
1) CrystalDecisions.CrystalReports.Engine.dll
2) CrystalDecisions.Shared.dll
3) CrystalDecisions.Web.dll
in web server. They are version 13.0.8.1216
There is no crpe32.dll on the server.
The actual Crystal report file is located on another server, and i also don't see crpe32.dll from searching there.
- Patt
User | Count |
---|---|
86 | |
10 | |
10 | |
9 | |
7 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.