Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 313660 - [Smoke] Exception is thrown out when run chart-viewer-sample and the tube chart & pie chart are not shown
Summary: [Smoke] Exception is thrown out when run chart-viewer-sample and the tube cha...
Status: CLOSED FIXED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: BIRT (show other bugs)
Version: 2.6.0   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: 2.6.0 RC2   Edit
Assignee: Yulin Wang CLA
QA Contact:
URL:
Whiteboard: Obsolete
Keywords:
Depends on:
Blocks:
 
Reported: 2010-05-20 03:20 EDT by Xiaodan Wang CLA
Modified: 2010-05-20 22:01 EDT (History)
1 user (show)

See Also:


Attachments
screenshot (106.76 KB, image/png)
2010-05-20 03:20 EDT, Xiaodan Wang CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Xiaodan Wang CLA 2010-05-20 03:20:54 EDT
Created attachment 169279 [details]
screenshot

Description:
Exception is thrown out when run chart-viewer-sample and the tube chart & pie chart are not shown.

Build number:
2.6.0.v20100520-0630

Steps to reproduce:
1. Deploy chart-viewer-sample on tomcat 5.5.23.
2. Run "http://host:port/chart-viewer-sample"

Expected result:
No exception.

Actual result:
Exception is thrown out (see the screenshot).
Comment 1 Xiaodan Wang CLA 2010-05-20 03:21:08 EDT
Error log:
org.eclipse.birt.chart.exception.ChartException
        at org.eclipse.birt.chart.viewer.internal.util.ChartImageManager.generat
eStream(Unknown Source)
        at org.eclipse.birt.chart.viewer.internal.util.ChartImageManager.generat
eImage(Unknown Source)
        at org.eclipse.birt.chart.viewer.internal.util.ChartImageManager.<init>(
Unknown Source)
        at org.eclipse.birt.chart.viewer.internal.ChartRendererTag.doEndTag(Unkn
own Source)
        at org.apache.jsp.index_jsp._jspService(index_jsp.java:99)
        at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
        at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper
.java:328)
        at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:3
15)
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:269)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:188)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
alve.java:210)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
alve.java:174)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
ava:127)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
ava:117)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
ve.java:108)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav
a:151)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java
:870)
        at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.p
rocessConnection(Http11BaseProtocol.java:665)
        at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpo
int.java:528)
        at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFol
lowerWorkerThread.java:81)
        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadP
ool.java:685)
        at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.NullPointerException
        at org.eclipse.birt.chart.factory.Generator.prepareStyles(Generator.java
:141)
        at org.eclipse.birt.chart.factory.Generator.build(Generator.java:1006)
        ... 25 more
org.eclipse.birt.chart.exception.ChartException
        at org.eclipse.birt.chart.viewer.internal.util.ChartImageManager.generat
eStream(Unknown Source)
        at org.eclipse.birt.chart.viewer.internal.util.ChartImageManager.generat
eImage(Unknown Source)
        at org.eclipse.birt.chart.viewer.internal.util.ChartImageManager.<init>(
Unknown Source)
        at org.eclipse.birt.chart.viewer.internal.ChartRendererTag.doEndTag(Unkn
own Source)
        at org.apache.jsp.index_jsp._jspx_meth_chart_005frenderChart_005f2(index
_jsp.java:203)
        at org.apache.jsp.index_jsp._jspService(index_jsp.java:154)
        at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
        at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper
.java:328)
        at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:3
15)
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:269)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:188)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
alve.java:210)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
alve.java:174)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
ava:127)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
ava:117)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
ve.java:108)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav
a:151)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java
:870)
        at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.p
rocessConnection(Http11BaseProtocol.java:665)
        at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpo
int.java:528)
        at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFol
lowerWorkerThread.java:81)
        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadP
ool.java:685)
        at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.NullPointerException
        at org.eclipse.birt.chart.factory.Generator.prepareStyles(Generator.java
:141)
        at org.eclipse.birt.chart.factory.Generator.build(Generator.java:1006)
        ... 26 more
Comment 2 Yulin Wang CLA 2010-05-20 03:34:39 EDT
Already fixed NPE.
Comment 3 Xiaodan Wang CLA 2010-05-20 22:01:17 EDT
Verified in build (2.6.0.v20100521-0630), closed.