on 06-22-2010 3:46 PM
I am having an intermittent problem with crystal reports. I'm running Crystal 11.5 and VS 2008. I'm up to date on all the service packs.
I am generating reports from a VB.Net application. This works fine the majority of the time, but occasionally I get this error
CrystalDecisions.CrystalReports.Engine.InternalException:
Error in File C:\DOCUME1\BPERRY1\LOCALS~1\Temp\SampleReportFixed {06836B8A-5AB1-4858-9D19-4C55C7197D80}.rpt:
The request could not be submitted for background processing. ---> System.Runtime.InteropServices.COMException (0x800002AD):
Error in File C:\DOCUME1\BPERRY1\LOCALS~1\Temp\SampleReportFixed {06836B8A-5AB1-4858-9D19-4C55C7197D80}.rpt:
The request could not be submitted for background processing.
There does not appear to be a pattern to it. When it does happen, you can clear it by shutting down the application and restarting the application. I've researched this issue and most of the things. I've seen seem to suggest it is a permissions problem. That can't be the case here, or it would never work. certainly just restarting the application would not fix it.
I thought it might be a resource issue, not enough disk space for the temp files or a memory problem. There is plenty of disk space, (over 100 Gb free space), so that isn't it.
If it is a memory problem, that would explain why it gets corrected when the application is restarted. However, I've made sure that the report objects are being closed and properly disposed. I had to address other issues that brought those problems up. I've also monitored this to see if the memory is creeping up over time, and that does not appear to be the case. So unless Crystal is leaving something else behind that is eating resources, I'm not sure how that could be it.
Any help or suggestions would be appreciated.
The problem is that CR XI r2 (11.5) is not supported with .NET 2008. See [this|https://wiki.sdn.sap.com/wiki/display/BOBJ/WhichCrystalReportsassemblyversionsaresupportedinwhichversionsofVisualStudio+.NET] wiki for more details.
You may also want to see the article [Causes of "Background Processing" error|https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/50a6f5e8-8164-2b10-7ca4-b5089df76b33], but if that does not help, upgrading to a supported version of CR will be the way to go.
Ludek
Follow us on Twitter http://twitter.com/SAPCRNetSup
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I've been running 11.5 R2 for a couple of years now, and I only started getting this problem a few weeks ago. I have a bunch of applications using it, and a whole bunch of users that do not have this problem running 11.5 R2. When we first upgraded to VS 2008, it was Crystal support that told us that we had to upgrade to 11.5 R2. I know, because I had to buy a phone call to get that answer.
I've spent a lot of time with Crystal Support over the past couple of years making 11.5 R2 work properly in various environments, particularly on 64 bit servers. Now you're telling me that the version I've been using successfully for a couple of years won't work? That just cannot be the case.
Yes, Crystal 12.x is the same as CR 2008. Eval is [here|http://www.sap.com/solutions/sapbusinessobjects/sme/freetrials/index.epx], if you are interested.
CR 2008 is 32 bit only, but will run on 64 bit OS. See [this|https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/10d5fa88-2013-2c10-c9a5-f11963607d4e] article for more information.
CR 12.x (2008) does not support VS .NET 2010. Only CR 2010, currently in Beta will support .NET 2010. For release details see [this|http://www.sap.com/solutions/sapbusinessobjects/sme/freetrials/index.epx] blog.
If you are interested, the Beta can be downloaded from [here|http://www.surveymonkey.com/s/CRVS2010US]
Ludek
User | Count |
---|---|
84 | |
10 | |
10 | |
10 | |
7 | |
6 | |
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.