2009-12-04 5 views
0

peut aider à se débarrasser de cette erreur dans la production Erreur website.This est montrant quand je clique sur les rapports (Crystal Report)Crystal Report, VB.NET, ASP.NET

Message d'erreur:

The maximum report processing jobs limit configured by your system administrator has been reached 
Source Error: 

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below. 

Stack Trace: 


[COMException (0x80041016): The maximum report processing jobs limit configured by your system administrator has been reached.] 
    CrystalDecisions.ReportAppServer.ClientDoc.ReportClientDocumentClass.Open(Object& DocumentPath, Int32 Options) +0 
    CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.Open(Object& DocumentPath, Int32 Options) +87 
    CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.EnsureDocumentIsOpened() +279 

[Exception: Load report failed.] 
    CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.EnsureDocumentIsOpened() +341 
    CrystalDecisions.CrystalReports.Engine.ReportDocument.Load(String filename, OpenReportMethod openMethod, Int16 parentJob) +869 
    CrystalDecisions.CrystalReports.Engine.ReportDocument.Load(String filename) +73 
    Default3.Page_Init(Object sender, EventArgs e) +142 
    System.Web.UI.Control.OnInit(EventArgs e) +2069644 
    System.Web.UI.Page.OnInit(EventArgs e) +9 
    System.Web.UI.Control.InitRecursive(Control namingContainer) +321 
    System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +692 

Répondre

1

Cela se produit généralement lorsque plusieurs instances de rapport sont ouvertes. Nous avons eu le même problème en utilisant C#/Crystal Reprots essayant de générer des rapports multi-thread. Vous devez vous assurer que vous fermez et disposez du rapport correctement une fois terminé avec eux.

+0

C'est la bonne réponse. J'ai eu la même chose m'arrive en arrière. Vous pouvez corriger temporairement l'erreur en recyclant votre pool d'applications, mais vous devez entrer et fermer le rapport. –