This is a migrated thread and some comments may be shown as answers.

Report with Chart and Telerik Web Viewer

0 Answers 74 Views
General Discussions
This is a migrated thread and some comments may be shown as answers.
Greg Duffield
Top achievements
Rank 1
Greg Duffield asked on 02 Feb 2011, 12:07 AM
I have got a deployment issue with a report that has got a chart in. I have deployed this to a test server running Windows Server 2008 and all was good, and of course the report runs in my development environment (Win 7).

However when I try to deploy this to the live server (Windows 2003 R2 64bit Service Pack 2) the report fails to run and generates the following exception, I have tried all of the permission suggestions and I cannot find anything else wrong. I am after any suggestions that will help get to the bottom of this please.

Event code: 3005

Event message: An unhandled exception has occurred.

Event time: 01/02/2011 22:23:19

Event time (UTC): 01/02/2011 22:23:19

Event ID: bdee2576e7304b0caac8745211abaed7

Event sequence: 43

Event occurrence: 1

Event detail code: 0

 

Application information:

    Application domain: /LM/W3SVC/488693489/Root-1-129410725642165128

    Trust level: Full

    Application Virtual Path: /

    Application Path: F:\Orchestrator\Web Sites\Test\

    Machine name: JR-ORCHESTRATOR

 

Process information:

    Process ID: 5664

    Process name: w3wp.exe

    Account name: NT AUTHORITY\SYSTEM

 

Exception information:

    Exception type: ExternalException

    Exception message: A generic error occurred in GDI+.

 

Request information:

    Request URL: http://notpubliched/Telerik.ReportViewer.axd?instanceID=465f332dcfd94f899feee90af07ccb2f&culture=en-GB&uiculture=en-US&optype=Report&PageIndex=0&Refresh=true

    Request path: /Telerik.ReportViewer.axd

    User host address: IP Address

    User: sa

    Is authenticated: True

    Authentication Type: Forms

    Thread account name: NT AUTHORITY\SYSTEM

 

Thread information:

    Thread ID: 9

    Thread account name: NT AUTHORITY\SYSTEM

    Is impersonating: False

    Stack trace:    at System.Drawing.Image.Save(Stream stream, ImageCodecInfo encoder, EncoderParameters encoderParams)

   at System.Drawing.Image.Save(Stream stream, ImageFormat format)

   at Telerik.Reporting.HtmlRendering.ChartRenderer.SaveImageInStream(HtmlRenderingContext context, Image image, String mimeType)

   at Telerik.Reporting.HtmlRendering.ChartRenderer.RenderInternal(ProcessingElement processingElement, HtmlRenderingContext context)

   at Telerik.Reporting.HtmlRendering.HtmlItemRender.Telerik.Reporting.HtmlRendering.IReportItemRender.Render(ProcessingElement processingElement, RenderingContext context)

   at Telerik.Reporting.HtmlRendering.RenderingContext.Render(ReportItemBase item)

   at Telerik.Reporting.HtmlRendering.Matrix.RenderInternal(HtmlRenderingContext context)

   at Telerik.Reporting.HtmlRendering.Matrix.Render(HtmlRenderingContext context)

   at Telerik.Reporting.HtmlRendering.ReportSectionBaseRenderer.RenderInternal(ProcessingElement processingElement, HtmlRenderingContext context)

   at Telerik.Reporting.HtmlRendering.HtmlItemRender.Telerik.Reporting.HtmlRendering.IReportItemRender.Render(ProcessingElement processingElement, RenderingContext context)

   at Telerik.Reporting.HtmlRendering.RenderingContext.Render(ReportItemBase item)

   at Telerik.Reporting.HtmlRendering.HtmlPage.RenderReportSections(HtmlWriter bodyWriter)

   at Telerik.Reporting.HtmlRendering.HtmlPage.RenderBody(HtmlWriter bodyWriter)

   at Telerik.Reporting.HtmlRendering.HtmlPage.Render(HtmlTextWriter primaryWriter, HtmlRenderingContext renderingContext)

   at Telerik.Reporting.HtmlRendering.HtmlReport.Render(HtmlTextWriter writer)

  at Telerik.Reporting.HtmlRendering.HtmlRenderingExtension.Telerik.Reporting.Processing.IRenderingExtension.Render(Report report, Hashtable renderingContext, Hashtable deviceInfo, CreateStream createStreamCallback, EvaluateHeaderFooterExpressions evalHeaderFooterCallback)

   at Telerik.Reporting.Processing.ReportProcessor.Render(IList`1 reports, ExtensionInfo extensionInfo, Hashtable renderingContext, Hashtable deviceInfo, CreateStream createStreamCallback)

   at Telerik.Reporting.Processing.ReportProcessor.RenderReport(String format, IReportDocument reportDocument, Hashtable deviceInfo, Hashtable renderingContext, CreateStream createStreamCallback)

   at Telerik.ReportViewer.WebForms.ServerReport.Render(HttpResponse response, String format, Int32 pageIndex)

   at Telerik.ReportViewer.WebForms.ReportPageOperation.PerformOperation(NameValueCollection urlQuery, HttpContext context)

   at Telerik.ReportViewer.WebForms.HttpHandler.ProcessRequest(HttpContext context)

   at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()

   at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)

 

No answers yet. Maybe you can help?

Tags
General Discussions
Asked by
Greg Duffield
Top achievements
Rank 1
Share this question
or