|
|
||||||
|
#1
|
|
|
|
|
I am having a problem getting a report with many charts to export to PDF.
Currently the report contains 52 line charts (possibility for much more than that)and fails when the subscription is running. If I only choose data that returns about 10 or less charts than it will successfully create the PDF. Is there a file size limitation or another setting I am missing in the configuration? Begin of log entries. ReportingServicesService!reportrendering!f54!02/25/2005-20:37:19:: e ERROR: Throwing Microsoft.ReportingServices.ReportProcessing.Wrapp erReportRenderingException: Exception of type Microsoft.ReportingServices.ReportRendering.Report RenderingException was thrown., ; Info: Microsoft.ReportingServices.ReportProcessing.Wrapp erReportRenderingException: Exception of type Microsoft.ReportingServices.ReportRendering.Report RenderingException was thrown. ---> Microsoft.ReportingServices.ReportRendering.Report RenderingException: Exception of type Microsoft.ReportingServices.ReportRendering.Report RenderingException was thrown. ---> System.Threading.ThreadAbortException: Thread was being aborted. at System.Drawing.SafeNativeMethods.GdipDrawImageRect I(HandleRef graphics, HandleRef image, Int32 x, Int32 y, Int32 width, Int32 height) at System.Drawing.Graphics.DrawImage(Image image, Int32 x, Int32 y, Int32 width, Int32 height) at System.Drawing.Bitmap..ctor(Image original, Int32 width, Int32 height) at System.Drawing.Bitmap..ctor(Image original) at Microsoft.ReportingServices.Rendering.ImageRendere r.CanvasPDF.Process32bppArgbImages(CanvasImage image, StringBuilder streamString, StringBuilder imageContentString, Int64& streamLength) at Microsoft.ReportingServices.Rendering.ImageRendere r.CanvasPDF.ProcessImage(CanvasImage image, Double left, Double top, Double width, Double height, Boolean scaleImage) at Microsoft.ReportingServices.Rendering.ImageRendere r.CanvasPDF.DrawImage(OutlineObjects outlines, CanvasImage image, Double left, Double top, Double width, Double height) at Microsoft.ReportingServices.Rendering.ImageRendere r.Chart.RenderToPage(Measurement parentClipBorder) at Microsoft.ReportingServices.Rendering.ImageRendere r.RenderingItemContainer.RenderToPage(Measurement parentClipBorder) at Microsoft.ReportingServices.Rendering.ImageRendere r.ListContent.RenderToPage(Measurement parentClipBorder) at Microsoft.ReportingServices.Rendering.ImageRendere r.RenderingItemContainer.RenderToPage(Measurement parentClipBorder) at Microsoft.ReportingServices.Rendering.ImageRendere r.List.RenderToPage(Measurement parentClipBorder) at Microsoft.ReportingServices.Rendering.ImageRendere r.RenderingItemContainer.RenderToPage(Measurement parentClipBorder) at Microsoft.ReportingServices.Rendering.ImageRendere r.Rectangle.RenderToPage(Measurement parentClipBorder) at Microsoft.ReportingServices.Rendering.ImageRendere r.RenderingItemContainer.RenderToPage(Measurement parentClipBorder) at Microsoft.ReportingServices.Rendering.ImageRendere r.ImageRendererBase.ProcessPages(CompositionBase theComposition, Report theReport, Boolean needTotalPages, Int32 startPage, Int32 endPage, Boolean render) at Microsoft.ReportingServices.Rendering.ImageRendere r.PdfReport.RenderReport(Report report, NameValueCollection deviceInfo, EvaluateHeaderFooterExpressions evaluateHeaderFooterExpressions, CreateAndRegisterStream createAndRegisterStreamCallback) at Microsoft.ReportingServices.Rendering.ImageRendere r.ImageRendererBase.Render(Report report, NameValueCollection reportServerParameters, NameValueCollection deviceInfo, NameValueCollection clientCapabilities, EvaluateHeaderFooterExpressions evaluateHeaderFooterExpressions, CreateAndRegisterStream createAndRegisterStream) --- End of inner exception stack trace --- at Microsoft.ReportingServices.Rendering.ImageRendere r.ImageRendererBase.Render(Report report, NameValueCollection reportServerParameters, NameValueCollection deviceInfo, NameValueCollection clientCapabilities, EvaluateHeaderFooterExpressions evaluateHeaderFooterExpressions, CreateAndRegisterStream createAndRegisterStream) at Microsoft.ReportingServices.ReportProcessing.Repor tProcessing.a(DateTime A_0, GetReportChunk A_1, ProcessingContext A_2, RenderingContext A_3, CreateReportChunk A_4, Boolean& A_5) --- End of inner exception stack trace --- ReportingServicesService!runningjobs!f54!02/25/2005-20:37:22:: i INFO: CancelableJobExecution.Execute caught some other thread abort exception ReportingServicesService!library!f54!02/25/2005-20:37:22:: i INFO: Initializing EnableExecutionLogging to 'True' as specified in Server system properties. ReportingServicesService!emailextension!f54!02/25/2005-20:37:24:: Error sending email. System.Threading.ThreadAbortException: Thread was being aborted. at Microsoft.ReportingServices.Diagnostics.Cancelable PhaseBase.ExecuteWrapper() at Microsoft.ReportingServices.Library.RenderFirstCan celableStep.RenderFirst(RSService rs, CatalogItemContext reportContext, ClientRequest session, JobTypeEnum type, Warning[]& warnings, ParameterInfoCollection& effectiveParameters, String[]& secondaryStreamNames) at Microsoft.ReportingServices.Library.ReportImpl.Ren der(String renderFormat, String deviceInfo) at Microsoft.ReportingServices.EmailDeliveryProvider. EmailProvider.ConstructMessageBody(IMessage message, Notification notification, SubscriptionData data) at Microsoft.ReportingServices.EmailDeliveryProvider. EmailProvider.CreateMessage(Notification notification) at Microsoft.ReportingServices.EmailDeliveryProvider. EmailProvider.Deliver(Notification notification) ReportingServicesService!notification!f54!02/25/2005-20:37:25:: Error thrown by delivery provider: System.Threading.ThreadAbortException: Thread was being aborted. at Microsoft.ReportingServices.EmailDeliveryProvider. EmailProvider.Deliver(Notification notification) at Microsoft.ReportingServices.Library.NotificationQu eueWorker.HandleNotification(QueueItem item) ReportingServicesService!notification!f54!02/25/2005-20:37:26:: e ERROR: Error occured processing notification. Thread was being aborted. ReportingServicesService!dbpolling!f54!02/25/2005-20:37:27:: NotificationPolling no longer processing item 36b6fea8-ebac-4de7-b5ef-74c792df8276, will be requeued ReportingServicesService!dbpolling!f54!02/25/2005-20:37:27:: Queue worker thread caught unhandled exception: System.Threading.ThreadAbortException: Thread was being aborted. at Microsoft.ReportingServices.Library.NotificationQu eueWorker.HandleNotification(QueueItem item) at Microsoft.ReportingServices.Library.NotificationQu eueWorker.QueueWorker(QueueItem item) at Microsoft.ReportingServices.Library.QueuePollWorke r.WorkItemStart(Object state) |
|
|
|
#2
|
|
|
|
|
Sometimes PDF rendering chews up quite a bit of memory. (Yes, there is room
for optimization if future versions :) You're probably hitting the upper limits of the machine. |
|
|
| Similar Threads | |
| AD user entries: photos included? The question: When using Active Directory to manage user accounts on the network, does it provide for including a photo of the user as part of the AD record? Outlook does,... |
|
| Prior period entries not included in inquiry We posted GL entries to period 12/07 for an account. This year is now closed and marked historical. When I run a GL Detail Inquiry on this account and enter a date range of... |
|
| Getting C2065 undeclared identifier error even though have included header file Hello I seem to be having problems using SendInput and the INPUT struct. They are declared in winuser.h and I include it (apparently I only need to include windows.h but... |
|
| Compile error: In file included The following code: //: C05:Handle.cpp {O} // Handle implementation #include "StackOfInt.h" #include "require.h" // Define Handle's implementation: StackOfInt { |
|
| Debugging: Identifying which included file caused error Hello, I'm considering breaking up a rather large .vbs into several files to be included via <SCRIP> from a .wsf file. I've got several classes and utility functions that... |
|
|
All times are GMT. The time now is 06:26 AM. | Privacy Policy
|