Skip to main content



      Home
Home » Archived » BIRT » NullPointerException when exporting report containing Bar Chart to PDF
NullPointerException when exporting report containing Bar Chart to PDF [message #250551] Tue, 31 July 2007 12:11 Go to next message
Eclipse UserFriend
Originally posted by: stefan.risto.novosec.com

Hi,

I have a report with a bar chart in a group header. Preview and export
to html is fine, but whenever I try to export it to pdf I get a
NullPointerException (Stacktrace attached below).
If I remove the chart the export works.

Does anyone have an idea what causes this NPE?

I appreciate your help,

Stefan


31.07.2007 17:59:14 org.eclipse.birt.data.engine.impl.QueryResults close
FEIN: QueryResults is closed
31.07.2007 17:59:14
org.eclipse.birt.report.engine.api.impl.RunAndRenderTask doRun
SCHWERWIEGEND: An error happened while running the report. Cause:
java.lang.NullPointerException
at
org.eclipse.birt.report.engine.internal.executor.dom.DOMRepo rtItemExecutor.execute(DOMReportItemExecutor.java:39)
at
org.eclipse.birt.report.engine.layout.content.ListContainerE xecutor$ExecutorList.getNextChild(ListContainerExecutor.java :85)
at
org.eclipse.birt.report.engine.layout.content.BlockStackingE xecutor.getNextChild(BlockStackingExecutor.java:45)
at
org.eclipse.birt.report.engine.layout.pdf.PDFBlockStackingLM .traverseChildren(PDFBlockStackingLM.java:86)

at
org.eclipse.birt.report.engine.layout.pdf.PDFListLM.traverse Children(PDFListLM.java:110)

at
org.eclipse.birt.report.engine.layout.pdf.PDFStackingLM.layo utChildren(PDFStackingLM.java:118)

at
org.eclipse.birt.report.engine.layout.pdf.PDFAbstractLM.layo ut(PDFAbstractLM.java:132)

at
org.eclipse.birt.report.engine.layout.pdf.PDFBlockStackingLM .layoutChildNode(PDFBlockStackingLM.java:109)

at
org.eclipse.birt.report.engine.layout.pdf.PDFBlockStackingLM .traverseChildren(PDFBlockStackingLM.java:89)

at
org.eclipse.birt.report.engine.layout.pdf.PDFStackingLM.layo utChildren(PDFStackingLM.java:118)

at
org.eclipse.birt.report.engine.layout.pdf.PDFAbstractLM.layo ut(PDFAbstractLM.java:132)

at
org.eclipse.birt.report.engine.layout.pdf.PDFRowLM.traverseC hildren(PDFRowLM.java:88)

at
org.eclipse.birt.report.engine.layout.pdf.PDFStackingLM.layo utChildren(PDFStackingLM.java:118)

at
org.eclipse.birt.report.engine.layout.pdf.PDFAbstractLM.layo ut(PDFAbstractLM.java:132)

at
org.eclipse.birt.report.engine.layout.pdf.PDFBlockStackingLM .layoutChildNode(PDFBlockStackingLM.java:109)

at
org.eclipse.birt.report.engine.layout.pdf.PDFBlockStackingLM .traverseChildren(PDFBlockStackingLM.java:89)

at
org.eclipse.birt.report.engine.layout.pdf.PDFTableLM.travers eChildren(PDFTableLM.java:108)

at
org.eclipse.birt.report.engine.layout.pdf.PDFStackingLM.layo utChildren(PDFStackingLM.java:118)

at
org.eclipse.birt.report.engine.layout.pdf.PDFAbstractLM.layo ut(PDFAbstractLM.java:132)

at
org.eclipse.birt.report.engine.layout.pdf.PDFBlockStackingLM .traverseChildren(PDFBlockStackingLM.java:68)

at
org.eclipse.birt.report.engine.layout.pdf.PDFListLM.traverse Children(PDFListLM.java:110)

at
org.eclipse.birt.report.engine.layout.pdf.PDFStackingLM.layo utChildren(PDFStackingLM.java:118)

at
org.eclipse.birt.report.engine.layout.pdf.PDFAbstractLM.layo ut(PDFAbstractLM.java:132)

at
org.eclipse.birt.report.engine.layout.pdf.PDFBlockStackingLM .traverseChildren(PDFBlockStackingLM.java:68)

at
org.eclipse.birt.report.engine.layout.pdf.PDFStackingLM.layo utChildren(PDFStackingLM.java:118)

at
org.eclipse.birt.report.engine.layout.pdf.PDFAbstractLM.layo ut(PDFAbstractLM.java:132)

at
org.eclipse.birt.report.engine.layout.pdf.PDFRowLM.traverseC hildren(PDFRowLM.java:101)

at
org.eclipse.birt.report.engine.layout.pdf.PDFStackingLM.layo utChildren(PDFStackingLM.java:118)

at
org.eclipse.birt.report.engine.layout.pdf.PDFAbstractLM.layo ut(PDFAbstractLM.java:132)

at
org.eclipse.birt.report.engine.layout.pdf.PDFBlockStackingLM .traverseChildren(PDFBlockStackingLM.java:68)

at
org.eclipse.birt.report.engine.layout.pdf.PDFTableLM.travers eChildren(PDFTableLM.java:108)

at
org.eclipse.birt.report.engine.layout.pdf.PDFStackingLM.layo utChildren(PDFStackingLM.java:118)

at
org.eclipse.birt.report.engine.layout.pdf.PDFAbstractLM.layo ut(PDFAbstractLM.java:132)

at
org.eclipse.birt.report.engine.layout.pdf.PDFBlockStackingLM .traverseChildren(PDFBlockStackingLM.java:68)

at
org.eclipse.birt.report.engine.layout.pdf.PDFStackingLM.layo utChildren(PDFStackingLM.java:118)

at
org.eclipse.birt.report.engine.layout.pdf.PDFPageLM.layout(P DFPageLM.java:212)

at
org.eclipse.birt.report.engine.layout.pdf.PDFReportLayoutEng ine.layoutReport(PDFReportLayoutEngine.java:64)

at
org.eclipse.birt.report.engine.layout.pdf.PDFReportLayoutEng ine.layout(PDFReportLayoutEngine.java:87)

at
org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.doR un(RunAndRenderTask.java:148)

at
org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.run (RunAndRenderTask.java:71)

at ExecuteReport.executeReport(ExecuteReport.java:107)
at ExecuteReport.main(ExecuteReport.java:119)

Mit freundlichen Grüßen
Stefan Risto
Re: NullPointerException when exporting report containing Bar Chart to PDF [message #250655 is a reply to message #250551] Tue, 31 July 2007 20:37 Go to previous messageGo to next message
Eclipse UserFriend
Stefan Risto wrote:
> Hi,
>
> I have a report with a bar chart in a group header. Preview and export
> to html is fine, but whenever I try to export it to pdf I get a
> NullPointerException (Stacktrace attached below).
> If I remove the chart the export works.
>
> Does anyone have an idea what causes this NPE?
>
> I appreciate your help,
>
> Stefan
>
>
> 31.07.2007 17:59:14 org.eclipse.birt.data.engine.impl.QueryResults close
> FEIN: QueryResults is closed
> 31.07.2007 17:59:14
> org.eclipse.birt.report.engine.api.impl.RunAndRenderTask doRun
> SCHWERWIEGEND: An error happened while running the report. Cause:
> java.lang.NullPointerException
> at
> org.eclipse.birt.report.engine.internal.executor.dom.DOMRepo rtItemExecutor.execute(DOMReportItemExecutor.java:39)
>
> at
> org.eclipse.birt.report.engine.layout.content.ListContainerE xecutor$ExecutorList.getNextChild(ListContainerExecutor.java :85)
>
> at
> org.eclipse.birt.report.engine.layout.content.BlockStackingE xecutor.getNextChild(BlockStackingExecutor.java:45)
>
> at
> org.eclipse.birt.report.engine.layout.pdf.PDFBlockStackingLM .traverseChildren(PDFBlockStackingLM.java:86)
>
> at
> org.eclipse.birt.report.engine.layout.pdf.PDFListLM.traverse Children(PDFListLM.java:110)
>
> at
> org.eclipse.birt.report.engine.layout.pdf.PDFStackingLM.layo utChildren(PDFStackingLM.java:118)
>
> at
> org.eclipse.birt.report.engine.layout.pdf.PDFAbstractLM.layo ut(PDFAbstractLM.java:132)
>
> at
> org.eclipse.birt.report.engine.layout.pdf.PDFBlockStackingLM .layoutChildNode(PDFBlockStackingLM.java:109)
>
> at
> org.eclipse.birt.report.engine.layout.pdf.PDFBlockStackingLM .traverseChildren(PDFBlockStackingLM.java:89)
>
> at
> org.eclipse.birt.report.engine.layout.pdf.PDFStackingLM.layo utChildren(PDFStackingLM.java:118)
>
> at
> org.eclipse.birt.report.engine.layout.pdf.PDFAbstractLM.layo ut(PDFAbstractLM.java:132)
>
> at
> org.eclipse.birt.report.engine.layout.pdf.PDFRowLM.traverseC hildren(PDFRowLM.java:88)
>
> at
> org.eclipse.birt.report.engine.layout.pdf.PDFStackingLM.layo utChildren(PDFStackingLM.java:118)
>
> at
> org.eclipse.birt.report.engine.layout.pdf.PDFAbstractLM.layo ut(PDFAbstractLM.java:132)
>
> at
> org.eclipse.birt.report.engine.layout.pdf.PDFBlockStackingLM .layoutChildNode(PDFBlockStackingLM.java:109)
>
> at
> org.eclipse.birt.report.engine.layout.pdf.PDFBlockStackingLM .traverseChildren(PDFBlockStackingLM.java:89)
>
> at
> org.eclipse.birt.report.engine.layout.pdf.PDFTableLM.travers eChildren(PDFTableLM.java:108)
>
> at
> org.eclipse.birt.report.engine.layout.pdf.PDFStackingLM.layo utChildren(PDFStackingLM.java:118)
>
> at
> org.eclipse.birt.report.engine.layout.pdf.PDFAbstractLM.layo ut(PDFAbstractLM.java:132)
>
> at
> org.eclipse.birt.report.engine.layout.pdf.PDFBlockStackingLM .traverseChildren(PDFBlockStackingLM.java:68)
>
> at
> org.eclipse.birt.report.engine.layout.pdf.PDFListLM.traverse Children(PDFListLM.java:110)
>
> at
> org.eclipse.birt.report.engine.layout.pdf.PDFStackingLM.layo utChildren(PDFStackingLM.java:118)
>
> at
> org.eclipse.birt.report.engine.layout.pdf.PDFAbstractLM.layo ut(PDFAbstractLM.java:132)
>
> at
> org.eclipse.birt.report.engine.layout.pdf.PDFBlockStackingLM .traverseChildren(PDFBlockStackingLM.java:68)
>
> at
> org.eclipse.birt.report.engine.layout.pdf.PDFStackingLM.layo utChildren(PDFStackingLM.java:118)
>
> at
> org.eclipse.birt.report.engine.layout.pdf.PDFAbstractLM.layo ut(PDFAbstractLM.java:132)
>
> at
> org.eclipse.birt.report.engine.layout.pdf.PDFRowLM.traverseC hildren(PDFRowLM.java:101)
>
> at
> org.eclipse.birt.report.engine.layout.pdf.PDFStackingLM.layo utChildren(PDFStackingLM.java:118)
>
> at
> org.eclipse.birt.report.engine.layout.pdf.PDFAbstractLM.layo ut(PDFAbstractLM.java:132)
>
> at
> org.eclipse.birt.report.engine.layout.pdf.PDFBlockStackingLM .traverseChildren(PDFBlockStackingLM.java:68)
>
> at
> org.eclipse.birt.report.engine.layout.pdf.PDFTableLM.travers eChildren(PDFTableLM.java:108)
>
> at
> org.eclipse.birt.report.engine.layout.pdf.PDFStackingLM.layo utChildren(PDFStackingLM.java:118)
>
> at
> org.eclipse.birt.report.engine.layout.pdf.PDFAbstractLM.layo ut(PDFAbstractLM.java:132)
>
> at
> org.eclipse.birt.report.engine.layout.pdf.PDFBlockStackingLM .traverseChildren(PDFBlockStackingLM.java:68)
>
> at
> org.eclipse.birt.report.engine.layout.pdf.PDFStackingLM.layo utChildren(PDFStackingLM.java:118)
>
> at
> org.eclipse.birt.report.engine.layout.pdf.PDFPageLM.layout(P DFPageLM.java:212)
>
> at
> org.eclipse.birt.report.engine.layout.pdf.PDFReportLayoutEng ine.layoutReport(PDFReportLayoutEngine.java:64)
>
> at
> org.eclipse.birt.report.engine.layout.pdf.PDFReportLayoutEng ine.layout(PDFReportLayoutEngine.java:87)
>
> at
> org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.doR un(RunAndRenderTask.java:148)
>
> at
> org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.run (RunAndRenderTask.java:71)
>
> at ExecuteReport.executeReport(ExecuteReport.java:107)
> at ExecuteReport.main(ExecuteReport.java:119)
>
> Mit freundlichen Grüßen
> Stefan Risto
Could you please file a bug against this error and attach the file on?
Thanks
Qiangsheng
Re: NullPointerException when exporting report containing Bar Chart to PDF [message #250675 is a reply to message #250655] Wed, 01 August 2007 02:14 Go to previous message
Eclipse UserFriend
Originally posted by: stefan.risto.novosec.com

> Could you please file a bug against this error and attach the file on?
> Thanks
> Qiangsheng

I filed a bug report: https://bugs.eclipse.org/bugs/show_bug.cgi?id=198479

regards,
Stefan
Previous Topic:NO image display in excel using BIRT v2.2
Next Topic:Unknown character set index for field n received from server
Goto Forum:
  


Current Time: Fri Apr 25 01:27:14 EDT 2025

Powered by FUDForum. Page generated in 0.03227 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top