Company: Link Technologies
Case No: L12457
Logged By: Sanjay (Link Technologies) on 22 Jan 2013 03:12PM
Priority: Not Applicable
Product: Other
Group: To be assigned
Time Taken: 0.00
Assigned To: Sanjay (Link Technologies)
Circulation: Sanjay
Resolve By: Tuesday, 22 January 2013 03:12 PM [4106 days since logged date]
Status: Closed
Subject: Resolve maximum report processing jobs limit error when printing payslips from ESS
Summary:    

Below are the instructions on how to resolve the error "The maximum report processing jobs limit configured by your system administrator as been reached."


This error occurs when crystal reports processes a large print job or a large number of reports and this number exceeds the maximum processing jobs limit before recycling occurs. The default job limit is 75.


To change the PrintJobLimit value, follow these steps:
  1. Click Start > Run. The Run dialog box appears.
  2. Type “regedit” in the Open field. Click OK. The Registry Editor appears.

Navigate to the appropriate registry key value as documented below.

HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\10.5\report Application server\InProcServer\PrintJobLimit\PrintJobLimit


Setting the PrintJobLimit value to -1 removes all print job limits.


To change the recycling schedule, follow these steps:

  1. Open IIS and navigate to the application pool used by the website.
  2. Click on Recycling. The edit application pool recycling screen appears.
  3. Change the regular time interval to 1440 (1 day)


Audit Notes:
27 Mar 201302:34PM Comment 1 by Sanjay (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 23-08-2021 02:33 PM
Hi Alvis, thanks for the information. this is very useful.

The error is thrown when there is too much load on the crystal engine running on the web server. Load includes:
  1. Report objects stored in sessions (ESS uses this for caching and paging)
  2. Sub-reports count as an addition object (which is part of the 75 default limit)
Also note that if you should set an upper limit based on your available resource for this application. Setting he print job to No Limit will degrade server performance. Configure IIS to restart once a memory usage point has been reached as this process will use up IIS server memory which can slow down other processes.

In a good setup, applications using crystal reports should be using a separate application pool which is set to restart once you have exceeded a set memory limit. See this link for more information on setting automatic IIS application pool restart.

If you have any queries regarding this support incident, please email admin@linktechnologies.com.au and include the Case No: L12457 in the subject line of all emails regarding this issue.

Document size: 4.4 KB
For call complaints, please contact the Managing Director of the company using this form