Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Mike Lewis on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

The request could not be submitted for background processing

Status
Not open for further replies.

ghesse

Programmer
Jun 16, 2003
51
US
Hello,

I'm using Crystal Reports .NET in ASP.NET pages. We've deployed this project twice now as well as having it run on our development machines. We just deployed it to a new server then I get this error:

Error in File {Physical path}\{reportfile}.rpt: The request could not be submitted for background processing.

What's happening here? I installed the merge modules on the deployment machine, I've triple checked the permissions for the folders(report files, runtime files, .dlls). Everything matches up.

I also checked Crystal's knowledgebase(big fat joke) and all the solutions to this problem are addressed in CR9, not .NET. Please help me out

--ghesse
 
Did you try replacing the .rpt, it sounds like the .rpt itself is having problems (not unheard of).

Try opening the report using Crystal itself from that machine, you might get a more meaningful error message (if any).

-k
 
No, all the rpt files are like that...it just doesn't make any sense. There's no real help available from Crystal on these kinds of issues.

ghesse
 
I read a bit on this, and I think that I've seen the error before.

I think that it disappeared by restarting the server(s) (CE and IIS).

-k
 
First of all, how do you restart CE?

Secondly, I reinstalled the crystal engine and I get the error: CrystalDecisions.CrystalReports.Engine.InternalException: Failed to open a rowset

Holy cow, this is really getting ugly on me. As I've said before we've changed nothing, just the server we're deploying it to.

Please help me out here, if any of you have seen this behavior and know a fix for it I would appreciate it.

--ghesse
 
Check the formula field syntax and passing values to that field.
Or Remove the formula field and add it again.
Hope it helps
 
Has anyone found a resolution to this error? I am getting it sporadically as well. No rhyme or reason to it. One time the report works fine, and then one time it doesn't. Here is the error infom getting. Any help whatsoever would really be appreciated. Thanks!

Application:performance Management Error
System.Web.HttpUnhandledException: Exception of type System.Web.HttpUnhandledException was thrown. ---> CrystalDecisions.CrystalReports.Engine.InternalException: Error in File D:\Inetpub\perfmgmt\Reports\EvalReportProd.rpt:
The request could not be submitted for background processing.
at .N(String , EngineExceptionErrorID  )
at .I(Int16 , Int32 )
at CrystalDecisions.CrystalReports.Engine.FormatEngine.Export(ExportRequestContext reqContext)
at CrystalDecisions.CrystalReports.Engine.FormatEngine.Export()
at CrystalDecisions.CrystalReports.Engine.ReportDocument.Export()
at perfmanagement.pmEvaluation.ReportExport(String Parameter1, Int32 Parameter2) in D:\Projects\NGCSolution\PerfManagement\pmEvaluation.aspx.vb:line 1789
at perfmanagement.pmEvaluation.cmdPrintEval_Click(Object sender, EventArgs e) in D:\Projects\NGCSolution\PerfManagement\pmEvaluation.aspx.vb:line 1836
at System.Web.UI.WebControls.Button.OnClick(EventArgs e)
at System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument)
at System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument)
at System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData)
at System.Web.UI.Page.ProcessRequestMain()
--- End of inner exception stack trace ---
at System.Web.UI.Page.HandleError(Exception e)
at System.Web.UI.Page.ProcessRequestMain()
at System.Web.UI.Page.ProcessRequest()
at System.Web.UI.Page.ProcessRequest(HttpContext context)
at System.Web.CallHandlerExecutionStep.System.Web.HttpApplication+IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
 
I am also getting that error. I can open the report and also display it on the web, but when I try to use rpt.PrintToPrinter(1, False, 0, 0) it blows up on me.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top