Hello Experts,
Does anyone meet the following situation:
We have custom Reporting Services reports. We deploy it into our development CRM instance and it works perfect in this environment.
However during deployint it into test environment and running the report from CRM inteface, the following information is presented to user: "Rs Aborted - Value cannot be null".
Here is all the information we found in TRACE file:
>MSCRM Error Report:
--------------------------------------------------------------------------------------------------------
Error: Exception of type 'System.Web.HttpUnhandledException' was thrown.
Error Number: 0x80040203
Error Message: name
Error Details: name
Source File: Not available
Line Number: Not available
Request URL: http://localhost/XXX/CRMReports/rsviewer/reportviewer.aspx
Stack Trace Info: [ArgumentNullException: Value cannot be null.
Parameter name: name]
[CrmArgumentNullException: name]
at Microsoft.Crm.ReportObjectModel.ReportServerOrganizationContext.GetItemPath(String name, Boolean isSharedReport)
at Microsoft.Crm.Web.Reporting.RemoteSrsReportViewer.LoadReportAndSetParameters()
at Microsoft.Crm.Application.Controls.AppUIPage.OnPreRender(EventArgs e)
at System.Web.UI.Control.PreRenderRecursiveInternal()
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
[HttpUnhandledException: Exception of type 'System.Web.HttpUnhandledException' was thrown.]
at System.Web.UI.Page.HandleError(Exception e)
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
at System.Web.UI.Page.ProcessRequest()
at System.Web.UI.Page.ProcessRequest(HttpContext context)
at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
[2012-01-09 10:40:06.659] Process: w3wp |Organization:00000000-0000-0000-0000-000000000000 |Thread: 32 |Category: Platform |User: 00000000-0000-0000-0000-000000000000 |Level: Error | ExceptionConverter.ConvertMessageAndErrorCode
>System.Web.HttpUnhandledException: Microsoft Dynamics CRM has experienced an error. Reference number for administrators or support: #F71D1C4A: System.Web.HttpUnhandledException (0x80004005): Exception of type 'System.Web.HttpUnhandledException' was
thrown. ---> Microsoft.Crm.CrmArgumentNullException: name ---> System.ArgumentNullException: Value cannot be null.
>Parameter name: name
> --- End of inner exception stack trace ---
> at Microsoft.Crm.ReportObjectModel.ReportServerOrganizationContext.GetItemPath(String name, Boolean isSharedReport)
> at Microsoft.Crm.Web.Reporting.RemoteSrsReportViewer.LoadReportAndSetParameters()
> at Microsoft.Crm.Application.Controls.AppUIPage.OnPreRender(EventArgs e)
> at System.Web.UI.Control.PreRenderRecursiveInternal()
> at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
> at System.Web.UI.Page.HandleError(Exception e)
> at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
> at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
> at System.Web.UI.Page.ProcessRequest()
> at System.Web.UI.Page.ProcessRequest(HttpContext context)
> at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
> at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
Any ideas what may cause this problem ? Like I said before - this report works perfecly in DEV environment and problems happens during deploying it into another env.
Any help will be apprieciated.
Best regards.