cancel
Showing results for 
Search instead for 
Did you mean: 

can not print the reports.

Former Member
0 Kudos

Due to the the occurrence of the error in CrystalReports, it is became to be unavoidable to re-boot the IIS service .

As the result of the analysis regarding Hang Dump by MS company, it was reported that any damage in NT heap were not detected and the phenomenon was supporsed that the damange in NT heap was not the cause.

However, there was a provision that it could not be excluded completely from the possibility as its cause at this stage because a small amount of heap damage, which is too small to break the the heap structure, is not able to be detected.

Report by MS company is as below.

There are 73 exception object left at the time of phenomenon occurrence and it indicates a lot of such exceptions are happend.

These contents indicated that the phenomenon happened because the error was returned by the COM components used in inside of Crystal Reports.

Therefore, it would be inquired to well-known staff such as Crystal Reports forum regarding this concerned phenomenon and this informaition.

Information of exception:

Exception: CrystalDecisions.CrystalReports.Engine.InternalException

Explanation: Error in File C:\WINDOWS\TEMP\temp_25252b5a-b56e-4a38-874b-648ca641e599 {C37F9871-C909-48A6-9C42-7A5A0FB4A024}.rpt:

The request could not be submitted for background processing.

Stuck:

CrystalDecisions.ReportAppServer.ConvertDotNetToErom.ThrowDotNetException(System.Exception)

CrystalDecisions.CrystalReports.Engine.ReportDocument.SetDataSourceInternal(System.Object, System.Type)

CrystalDecisions.CrystalReports.Engine.ReportDocument.SetDataSource(System.Data.DataTable)

Biz.Nissan.Cats.CORE.REPORT.LibCrystalReport.Print(Biz.Nissan.Cats.CORE.REPORT.BaseReport)

Biz.Nissan.Cats.CORE.REPORT.GPRLIST010Print.Print(Biz.Nissan.Cats.CORE.BC.IFData)

Biz.Nissan.W3.CATS.BC.Service.DistributeService.ExecuteMpp()

HResult: 8003ff00

Internal exception: System.Runtime.InteropServices.COMException

Explanation: Error in File C:\WINDOWS\TEMP\temp_25252b5a-b56e-4a38-874b-648ca641e599 {C37F9871-C909-48A6-9C42-7A5A0FB4A024}.rpt:

The request could not be submitted for background processing.

Stuck:

CrystalDecisions.ReportAppServer.Controllers.DatabaseControllerClass.ReplaceConnection(System.Object, System.Object, System.Object, System.Object)

CrystalDecisions.CrystalReports.Engine.Table.SetDataSource(System.Object, System.Type)

CrystalDecisions.CrystalReports.Engine.ReportDocument.SetDataSourceInternal(System.Object, System.Type)

HResult: 800002ad

There is a possibility the amount of memory usage is increased following to the time passing in the target Web Application.

Confirmed the managed memory usage situation, some objects seemed to be lasted without released. However,

*Dispose is called from a program.

Accepted Solutions (1)

Accepted Solutions (1)

former_member183750
Active Contributor
0 Kudos

Thread moved from SAP CR Design forum to .NET - SAP Crystal Reports forum.

The only information in all of this that helps is:

1) The request could not be submitted for background processing.

2) CrystalDecisions.CrystalReports.Engine.Table.SetDataSource(System.Object, System.Type)

Re. background processing error, see the article [Causes of "Background Processing" error|http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/50a6f5e8-8164-2b10-7ca4-b5089df76b33]

If the above does not help, it would really be nice to have the following information;

1) Version of CR used

2) CR updates used

3) Version of .NET

4) OS

5) Can you duplicate the issue on your development or test environment?

6) How often does this happen?

7) How large is the dataset you are passing to the report?

and probably more. See the [Rules of Engagement|http://www.sdn.sap.com/irj/sdn/wiki?path=/display/home/rulesofEngagement]

Step 2 Asking Your Question; Provide Enough Information

and [What do I need to do to get the fastest issue resolution?|http://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/12045] [original link is broken] [original link is broken] [original link is broken];

Also, don't forget to use the search box in the top right corner of this web page. It will bring up, KBases, articles, blogs, wikis and more...

Ludek

Follow us on Twitter http://twitter.com/SAPCRNetSup

Got Enhancement ideas? Try the [SAP Idea Place|https://ideas.sap.com/community/products_and_solutions/crystalreports]

Former Member
0 Kudos

Thank you for your information.

I have already read the article in Background processing Error.

1) 10.5.2.0 Visual Studio 2008 bundled edition

2) SP1

3) .NET Framework 2.0

4) Windows 2003 Server

5) I can't reproduce the error on test environment

6) twice for two weeks

7) Avg. 20~30 rec, Max. 1000 rec

I would be grateful for your support.

former_member183750
Active Contributor
0 Kudos

Is it a specific report or any report?

How many subreports in the report(s)?

Is it possible this occurs under high loads?

Is the app sending the report to the viewer, or printing or exporting?

If exporting, what file format?

Use [Modules|https://smpdl.sap-ag.de/~sapidp/012002523100006252802008E/modules.zip] to compare the dlls loaded on your development computer and the one having the issue.

- Ludek

Former Member
0 Kudos

Thnak you for your reply.

Is it a specific report or any report?

-> any report

How many subreports in the report(s)?

-> subreports is not in use

Is it possible this occurs under high loads?

-> not sure what it occur under high loads

Is the app sending the report to the viewer, or printing or exporting?

-> exporting

If exporting, what file format?

-> PDF

Your advice would be very much appreciated.

former_member183750
Active Contributor
0 Kudos

Two more questions;

*Dispose is called from a program.

Can you paste the code that is doing htis?

Do you at any time get the issue on 1st run of a report or after a number of report runs? It is important that the answer to this is correct as depending on the answer our troubleshooting will proceed in different directions...

- Ludek

Former Member
0 Kudos

Report object is in Dispose.

A1, Code will be pasted to here later.

A2, The phenomenon is not happened at the first run. After running it several time, it is happened.

Regards,

Answers (0)