Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
RE: [birt-dev] Problem with chart reports in BIRT 2.1.3

Hello,
Can you please file a Bugzilla report (https://bugs.eclipse.org/bugs)
for the issue you are experiencing, and attach the report design and any
other information that can help us reproduce the issue. It's our goal to
preserve backward compatibility of report designs from release to
release. If this is somehow broken we will look into providing a fix or
a workaround through Bugzilla.

thanks,
Gary Xue
BIRT Committer 



-----Original Message-----
From: birt-dev-bounces@xxxxxxxxxxx [mailto:birt-dev-bounces@xxxxxxxxxxx]
On Behalf Of venc
Sent: Wednesday, August 22, 2007 3:43 PM
To: birt-dev@xxxxxxxxxxx
Subject: Re: [birt-dev] Problem with chart reports in BIRT 2.1.3


Hi,
  I posted this to newsgroup but did not get any response for almost
more
than a week now. Since this is important to me can some one please
atleast
confirm if this is how BIRT 2.1.3 is changed from BIRT 2.1.2.

When i'm using scripted data source, in report design i specified
datatypes
as "ANY". After long troubleshooting, i changed the dataset elements to
specific data type like "String" or "Integer" as how they are returned
from
POJO. Now my graphs from 2.1.2 are working. I still have some issues in
tabular reports which use boolean datatype and troubleshooting this. Is
this
a known issue or non-issue that i'm getting wrong on my side.

Thanks and appreciate any help.


venc wrote:
> 
> Hi, 
>   Please direct me if this is wrong place to post this. But i'm
> experiencing a serious issue with reports that are chart only in BIRT
> 2.1.3 runtime. These reports are designed in BIRT 2.1.2 and worked
well in
> BIRT 2.1.2 runtime and tomcat.
> 
> This is the error: Also note using similar script with other non-chart
> reports work in 2.1.3 as well.
> 
> 
> The following items have errors: 
> 
> 
> Chart (id = 35): 
> + There are errors evaluating script "if (count < c.length){
>  row["columnAssetName"] = c[count].getAssetName();
>  row["columnTimePeriod"] = c[count].getTimePeriod();
>  row["columnConfigCount"] = c[count].getConfigCount();
>  row["TimePeriodInDate"] = c[count].getTimePeriodAsDate();
>  count ++;
>  return true;
> }
> return false;". 
> Error.ScriptEvaluationError ( 2 time(s) )
> detail : org.eclipse.birt.report.engine.api.EngineException: There are
> errors evaluating script "if (count < c.length){
row["columnAssetName"] =
> c[count].getAssetName(); row["columnTimePeriod"] =
> c[count].getTimePeriod(); row["columnConfigCount"] =
> c[count].getConfigCount(); row["TimePeriodInDate"] =
> c[count].getTimePeriodAsDate(); count ++; return true;}return false;".
at
>
org.eclipse.birt.report.engine.script.internal.DtEScriptExecutor.handleJ
S(DtEScriptExecutor.java:76)
> at
>
org.eclipse.birt.report.engine.script.internal.DataSetScriptExecutor.han
dleJS(DataSetScriptExecutor.java:159)
> at
>
org.eclipse.birt.report.engine.script.internal.ScriptDataSetScriptExecut
or.handleFetch(ScriptDataSetScriptExecutor.java:100)
> at
>
org.eclipse.birt.data.engine.impl.ScriptDataSetRuntime.fetch(ScriptDataS
etRuntime.java:89)
> at
>
org.eclipse.birt.data.engine.impl.PreparedScriptDSQuery$ScriptDSQueryExe
cutor$CustomDataSet.fetch(PreparedScriptDSQuery.java:247)
> at
>
org.eclipse.birt.data.engine.executor.cache.OdiAdapter.fetch(OdiAdapter.
java:150)
> at
>
org.eclipse.birt.data.engine.executor.cache.RowResultSet.next(RowResultS
et.java:91)
> at
>
org.eclipse.birt.data.engine.executor.cache.ExpandableRowResultSet.next(
ExpandableRowResultSet.java:62)
> at
>
org.eclipse.birt.data.engine.executor.cache.SmartCacheHelper.populateDat
a(SmartCacheHelper.java:270)
> at
>
org.eclipse.birt.data.engine.executor.cache.SmartCacheHelper.initInstanc
e(SmartCacheHelper.java:242)
> at
>
org.eclipse.birt.data.engine.executor.cache.SmartCacheHelper.getResultSe
tCache(SmartCacheHelper.java:205)
> at
>
org.eclipse.birt.data.engine.executor.cache.SmartCache.<init>(SmartCache
.java:66)
> at
>
org.eclipse.birt.data.engine.executor.transform.pass.PassUtil.populateOd
iResultSet(PassUtil.java:111)
> at
>
org.eclipse.birt.data.engine.executor.transform.pass.PassUtil.pass(PassU
til.java:66)
> at
>
org.eclipse.birt.data.engine.executor.transform.pass.PassManager.doSingl
ePass(PassManager.java:123)
> at
>
org.eclipse.birt.data.engine.executor.transform.pass.PassManager.pass(Pa
ssManager.java:83)
> at
>
org.eclipse.birt.data.engine.executor.transform.pass.PassManager.populat
eResultSet(PassManager.java:65)
> at
>
org.eclipse.birt.data.engine.executor.transform.ResultSetPopulator.popul
ateResultSet(ResultSetPopulator.java:210)
> at
>
org.eclipse.birt.data.engine.executor.transform.CachedResultSet.<init>(C
achedResultSet.java:125)
> at
>
org.eclipse.birt.data.engine.executor.CandidateQuery.execute(CandidateQu
ery.java:106)
> at
>
org.eclipse.birt.data.engine.impl.PreparedScriptDSQuery$ScriptDSQueryExe
cutor.executeOdiQuery(PreparedScriptDSQuery.java:213)
> at
>
org.eclipse.birt.data.engine.impl.QueryExecutor.execute(QueryExecutor.ja
va:754)
> at
>
org.eclipse.birt.data.engine.impl.ServiceForQueryResults.executeQuery(Se
rviceForQueryResults.java:183)
> at
>
org.eclipse.birt.data.engine.impl.QueryResults.getResultIterator(QueryRe
sults.java:148)
> at
>
org.eclipse.birt.report.engine.data.dte.DteResultSet.<init>(DteResultSet
.java:85)
> at
>
org.eclipse.birt.report.engine.data.dte.DteDataEngine.doExecuteQuery(Dte
DataEngine.java:120)
> at
>
org.eclipse.birt.report.engine.data.dte.AbstractDataEngine.execute(Abstr
actDataEngine.java:210)
> at
>
org.eclipse.birt.report.engine.executor.ExecutionContext.executeQuery(Ex
ecutionContext.java:1658)
> at
>
org.eclipse.birt.report.engine.executor.QueryItemExecutor.executeQuery(Q
ueryItemExecutor.java:62)
> at
>
org.eclipse.birt.report.engine.executor.ExtendedItemExecutor.execute(Ext
endedItemExecutor.java:79)
> at
>
org.eclipse.birt.report.engine.internal.executor.dup.SuppressDuplicateIt
emExecutor.execute(SuppressDuplicateItemExecutor.java:43)
> at
>
org.eclipse.birt.report.engine.internal.executor.l18n.LocalizedReportIte
mExecutor.execute(LocalizedReportItemExecutor.java:35)
> at
>
org.eclipse.birt.report.engine.layout.html.HTMLBlockStackingLM.layoutChi
ldren(HTMLBlockStackingLM.java:63)
> at
>
org.eclipse.birt.report.engine.layout.html.HTMLAbstractLM.layout(HTMLAbs
tractLM.java:159)
> at
>
org.eclipse.birt.report.engine.layout.html.HTMLInlineStackingLM.resumeLa
yout(HTMLInlineStackingLM.java:94)
> at
>
org.eclipse.birt.report.engine.layout.html.HTMLInlineStackingLM.layoutCh
ildren(HTMLInlineStackingLM.java:138)
> at
>
org.eclipse.birt.report.engine.layout.html.HTMLAbstractLM.layout(HTMLAbs
tractLM.java:159)
> at
>
org.eclipse.birt.report.engine.layout.html.HTMLRowLM.layout(HTMLRowLM.ja
va:30)
> at
>
org.eclipse.birt.report.engine.layout.html.HTMLBlockStackingLM.layoutChi
ldren(HTMLBlockStackingLM.java:68)
> at
>
org.eclipse.birt.report.engine.layout.html.HTMLTableLM.layoutChildren(HT
MLTableLM.java:79)
> at
>
org.eclipse.birt.report.engine.layout.html.HTMLAbstractLM.layout(HTMLAbs
tractLM.java:159)
> at
>
org.eclipse.birt.report.engine.layout.html.HTMLBlockStackingLM.layoutChi
ldren(HTMLBlockStackingLM.java:68)
> at
>
org.eclipse.birt.report.engine.layout.html.HTMLAbstractLM.layout(HTMLAbs
tractLM.java:159)
> at
>
org.eclipse.birt.report.engine.layout.html.HTMLInlineStackingLM.resumeLa
yout(HTMLInlineStackingLM.java:94)
> at
>
org.eclipse.birt.report.engine.layout.html.HTMLInlineStackingLM.layoutCh
ildren(HTMLInlineStackingLM.java:138)
> at
>
org.eclipse.birt.report.engine.layout.html.HTMLAbstractLM.layout(HTMLAbs
tractLM.java:159)
> at
>
org.eclipse.birt.report.engine.layout.html.HTMLRowLM.layout(HTMLRowLM.ja
va:30)
> at
>
org.eclipse.birt.report.engine.layout.html.HTMLBlockStackingLM.layoutChi
ldren(HTMLBlockStackingLM.java:68)
> at
>
org.eclipse.birt.report.engine.layout.html.HTMLTableLM.layoutChildren(HT
MLTableLM.java:79)
> at
>
org.eclipse.birt.report.engine.layout.html.HTMLAbstractLM.layout(HTMLAbs
tractLM.java:159)
> at
>
org.eclipse.birt.report.engine.layout.html.HTMLPageLM.layoutChildren(HTM
LPageLM.java:140)
> at
>
org.eclipse.birt.report.engine.layout.html.HTMLPageLM.layout(HTMLPageLM.
java:82)
> at
>
org.eclipse.birt.report.engine.layout.html.HTMLReportLayoutEngine.layout
(HTMLReportLayoutEngine.java:80)
> at
>
org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.doRun(RunAndRen
derTask.java:215)
> at
>
org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.run(RunAndRende
rTask.java:145)
> at
>
org.eclipse.birt.report.service.ReportEngineService.runAndRenderReport(U
nknown
> Source) at
>
org.eclipse.birt.report.service.ReportEngineService.runAndRenderReport(U
nknown
> Source) at
>
org.eclipse.birt.report.service.BirtViewerReportService.runAndRenderRepo
rt(Unknown
> Source) at
>
org.eclipse.birt.report.service.actionhandler.BirtRunAndRenderActionHand
ler.__execute(Unknown
> Source) at
>
org.eclipse.birt.report.service.actionhandler.AbstractBaseActionHandler.
execute(Unknown
> Source) at
>
org.eclipse.birt.report.presentation.aggregation.layout.EngineFragment.d
oService(Unknown
> Source) at
>
org.eclipse.birt.report.presentation.aggregation.AbstractBaseFragment.se
rvice(Unknown
> Source) at
> org.eclipse.birt.report.servlet.BirtEngineServlet.__doGet(Unknown
Source)
> at
org.eclipse.birt.report.servlet.BaseReportEngineServlet.doGet(Unknown
> Source) at
javax.servlet.http.HttpServlet.service(HttpServlet.java:689) at
>
org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.j
ava:327)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at
>
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:252)
> at
>
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:173)
> at
>
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv
e.java:213)
> at
>
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv
e.java:178)
> at
>
org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authenticator
Base.java:524)
> at
>
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
:126)
> at
>
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
:105)
> at
>
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.
java:107)
> at
>
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:1
48)
> at
>
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:86
9)
> at
>
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.proc
essConnection(Http11BaseProtocol.java:664)
> at
>
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint
.java:527)
> at
>
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollow
erWorkerThread.java:80)
> at
>
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool
.java:684)
> at java.lang.Thread.run(Thread.java:619)Caused by:
> java.lang.NullPointerException at
>
org.eclipse.birt.data.engine.executor.ResultClass.wasAnyType(ResultClass
.java:407)
> at
>
org.eclipse.birt.data.engine.script.DataRow.setColumnValue(DataRow.java:
152)
> at
>
org.eclipse.birt.data.engine.script.JSRowObject.put(JSRowObject.java:297
)
> at
>
org.mozilla.javascript.ScriptableObject.putProperty(ScriptableObject.jav
a:1347)
> at
>
org.mozilla.javascript.ScriptRuntime.setObjectElem(ScriptRuntime.java:14
04)
> at
>
org.mozilla.javascript.ScriptRuntime.setObjectElem(ScriptRuntime.java:13
87)
> at
>
org.mozilla.javascript.gen.c29._c1(DataSet[ChangeVolumeDataSet].__bm_FET
CH:5)
> at
>
org.mozilla.javascript.gen.c29.call(DataSet[ChangeVolumeDataSet].__bm_FE
TCH)
> at
>
org.mozilla.javascript.optimizer.OptRuntime.callName0(OptRuntime.java:10
5)
> at org.mozilla.javascript.gen.c31._c0(DataSet[Data Set].__bm_FETCH:1)
at
> org.mozilla.javascript.gen.c31.call(DataSet[Data Set].__bm_FETCH) at
>
org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:304)
> at
org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:2769)
> at org.mozilla.javascript.gen.c31.call(DataSet[Data Set].__bm_FETCH)
at
> org.mozilla.javascript.gen.c31.exec(DataSet[Data Set].__bm_FETCH) at
>
org.eclipse.birt.core.script.JavascriptEvalUtil.evaluateRawScript(Javasc
riptEvalUtil.java:98)
> at
>
org.eclipse.birt.core.script.JavascriptEvalUtil.evaluateScript(Javascrip
tEvalUtil.java:137)
> at
>
org.eclipse.birt.data.engine.script.ScriptEvalUtil.evaluateJSAsExpr(Scri
ptEvalUtil.java:554)
> at
>
org.eclipse.birt.data.engine.script.JSMethodRunner.runScript(JSMethodRun
ner.java:79)
> at
>
org.eclipse.birt.report.engine.script.internal.DtEScriptExecutor.handleJ
S(DtEScriptExecutor.java:71)
> ... 81 more
> 						- Unhandled exception
when executing script 
> Error.UnhandledScriptError ( 2 time(s) )
> detail : org.eclipse.birt.report.engine.api.EngineException: Unhandled
> exception when executing script at
>
org.eclipse.birt.report.engine.script.internal.ScriptExecutor.addExcepti
on(ScriptExecutor.java:149)
> at
>
org.eclipse.birt.report.engine.script.internal.ScriptExecutor.addExcepti
on(ScriptExecutor.java:139)
> at
>
org.eclipse.birt.report.engine.script.internal.ScriptDataSetScriptExecut
or.handleFetch(ScriptDataSetScriptExecutor.java:119)
> at
>
org.eclipse.birt.data.engine.impl.ScriptDataSetRuntime.fetch(ScriptDataS
etRuntime.java:89)
> at
>
org.eclipse.birt.data.engine.impl.PreparedScriptDSQuery$ScriptDSQueryExe
cutor$CustomDataSet.fetch(PreparedScriptDSQuery.java:247)
> at
>
org.eclipse.birt.data.engine.executor.cache.OdiAdapter.fetch(OdiAdapter.
java:150)
> at
>
org.eclipse.birt.data.engine.executor.cache.RowResultSet.next(RowResultS
et.java:91)
> at
>
org.eclipse.birt.data.engine.executor.cache.ExpandableRowResultSet.next(
ExpandableRowResultSet.java:62)
> at
>
org.eclipse.birt.data.engine.executor.cache.SmartCacheHelper.populateDat
a(SmartCacheHelper.java:270)
> at
>
org.eclipse.birt.data.engine.executor.cache.SmartCacheHelper.initInstanc
e(SmartCacheHelper.java:242)
> at
>
org.eclipse.birt.data.engine.executor.cache.SmartCacheHelper.getResultSe
tCache(SmartCacheHelper.java:205)
> at
>
org.eclipse.birt.data.engine.executor.cache.SmartCache.<init>(SmartCache
.java:66)
> at
>
org.eclipse.birt.data.engine.executor.transform.pass.PassUtil.populateOd
iResultSet(PassUtil.java:111)
> at
>
org.eclipse.birt.data.engine.executor.transform.pass.PassUtil.pass(PassU
til.java:66)
> at
>
org.eclipse.birt.data.engine.executor.transform.pass.PassManager.doSingl
ePass(PassManager.java:123)
> at
>
org.eclipse.birt.data.engine.executor.transform.pass.PassManager.pass(Pa
ssManager.java:83)
> at
>
org.eclipse.birt.data.engine.executor.transform.pass.PassManager.populat
eResultSet(PassManager.java:65)
> at
>
org.eclipse.birt.data.engine.executor.transform.ResultSetPopulator.popul
ateResultSet(ResultSetPopulator.java:210)
> at
>
org.eclipse.birt.data.engine.executor.transform.CachedResultSet.<init>(C
achedResultSet.java:125)
> at
>
org.eclipse.birt.data.engine.executor.CandidateQuery.execute(CandidateQu
ery.java:106)
> at
>
org.eclipse.birt.data.engine.impl.PreparedScriptDSQuery$ScriptDSQueryExe
cutor.executeOdiQuery(PreparedScriptDSQuery.java:213)
> at
>
org.eclipse.birt.data.engine.impl.QueryExecutor.execute(QueryExecutor.ja
va:754)
> at
>
org.eclipse.birt.data.engine.impl.ServiceForQueryResults.executeQuery(Se
rviceForQueryResults.java:183)
> at
>
org.eclipse.birt.data.engine.impl.QueryResults.getResultIterator(QueryRe
sults.java:148)
> at
>
org.eclipse.birt.report.engine.data.dte.DteResultSet.<init>(DteResultSet
.java:85)
> at
>
org.eclipse.birt.report.engine.data.dte.DteDataEngine.doExecuteQuery(Dte
DataEngine.java:120)
> at
>
org.eclipse.birt.report.engine.data.dte.AbstractDataEngine.execute(Abstr
actDataEngine.java:210)
> at
>
org.eclipse.birt.report.engine.executor.ExecutionContext.executeQuery(Ex
ecutionContext.java:1658)
> at
>
org.eclipse.birt.report.engine.executor.QueryItemExecutor.executeQuery(Q
ueryItemExecutor.java:62)
> at
>
org.eclipse.birt.report.engine.executor.ExtendedItemExecutor.execute(Ext
endedItemExecutor.java:79)
> at
>
org.eclipse.birt.report.engine.internal.executor.dup.SuppressDuplicateIt
emExecutor.execute(SuppressDuplicateItemExecutor.java:43)
> at
>
org.eclipse.birt.report.engine.internal.executor.l18n.LocalizedReportIte
mExecutor.execute(LocalizedReportItemExecutor.java:35)
> at
>
org.eclipse.birt.report.engine.layout.html.HTMLBlockStackingLM.layoutChi
ldren(HTMLBlockStackingLM.java:63)
> at
>
org.eclipse.birt.report.engine.layout.html.HTMLAbstractLM.layout(HTMLAbs
tractLM.java:159)
> at
>
org.eclipse.birt.report.engine.layout.html.HTMLInlineStackingLM.resumeLa
yout(HTMLInlineStackingLM.java:94)
> at
>
org.eclipse.birt.report.engine.layout.html.HTMLInlineStackingLM.layoutCh
ildren(HTMLInlineStackingLM.java:138)
> at
>
org.eclipse.birt.report.engine.layout.html.HTMLAbstractLM.layout(HTMLAbs
tractLM.java:159)
> at
>
org.eclipse.birt.report.engine.layout.html.HTMLRowLM.layout(HTMLRowLM.ja
va:30)
> at
>
org.eclipse.birt.report.engine.layout.html.HTMLBlockStackingLM.layoutChi
ldren(HTMLBlockStackingLM.java:68)
> at
>
org.eclipse.birt.report.engine.layout.html.HTMLTableLM.layoutChildren(HT
MLTableLM.java:79)
> at
>
org.eclipse.birt.report.engine.layout.html.HTMLAbstractLM.layout(HTMLAbs
tractLM.java:159)
> at
>
org.eclipse.birt.report.engine.layout.html.HTMLBlockStackingLM.layoutChi
ldren(HTMLBlockStackingLM.java:68)
> at
>
org.eclipse.birt.report.engine.layout.html.HTMLAbstractLM.layout(HTMLAbs
tractLM.java:159)
> at
>
org.eclipse.birt.report.engine.layout.html.HTMLInlineStackingLM.resumeLa
yout(HTMLInlineStackingLM.java:94)
> at
>
org.eclipse.birt.report.engine.layout.html.HTMLInlineStackingLM.layoutCh
ildren(HTMLInlineStackingLM.java:138)
> at
>
org.eclipse.birt.report.engine.layout.html.HTMLAbstractLM.layout(HTMLAbs
tractLM.java:159)
> at
>
org.eclipse.birt.report.engine.layout.html.HTMLRowLM.layout(HTMLRowLM.ja
va:30)
> at
>
org.eclipse.birt.report.engine.layout.html.HTMLBlockStackingLM.layoutChi
ldren(HTMLBlockStackingLM.java:68)
> at
>
org.eclipse.birt.report.engine.layout.html.HTMLTableLM.layoutChildren(HT
MLTableLM.java:79)
> at
>
org.eclipse.birt.report.engine.layout.html.HTMLAbstractLM.layout(HTMLAbs
tractLM.java:159)
> at
>
org.eclipse.birt.report.engine.layout.html.HTMLPageLM.layoutChildren(HTM
LPageLM.java:140)
> at
>
org.eclipse.birt.report.engine.layout.html.HTMLPageLM.layout(HTMLPageLM.
java:82)
> at
>
org.eclipse.birt.report.engine.layout.html.HTMLReportLayoutEngine.layout
(HTMLReportLayoutEngine.java:80)
> at
>
org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.doRun(RunAndRen
derTask.java:215)
> at
>
org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.run(RunAndRende
rTask.java:145)
> at
>
org.eclipse.birt.report.service.ReportEngineService.runAndRenderReport(U
nknown
> Source) at
>
org.eclipse.birt.report.service.ReportEngineService.runAndRenderReport(U
nknown
> Source) at
>
org.eclipse.birt.report.service.BirtViewerReportService.runAndRenderRepo
rt(Unknown
> Source) at
>
org.eclipse.birt.report.service.actionhandler.BirtRunAndRenderActionHand
ler.__execute(Unknown
> Source) at
>
org.eclipse.birt.report.service.actionhandler.AbstractBaseActionHandler.
execute(Unknown
> Source) at
>
org.eclipse.birt.report.presentation.aggregation.layout.EngineFragment.d
oService(Unknown
> Source) at
>
org.eclipse.birt.report.presentation.aggregation.AbstractBaseFragment.se
rvice(Unknown
> Source) at
> org.eclipse.birt.report.servlet.BirtEngineServlet.__doGet(Unknown
Source)
> at
org.eclipse.birt.report.servlet.BaseReportEngineServlet.doGet(Unknown
> Source) at
javax.servlet.http.HttpServlet.service(HttpServlet.java:689) at
>
org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.j
ava:327)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at
>
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:252)
> at
>
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:173)
> at
>
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv
e.java:213)
> at
>
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv
e.java:178)
> at
>
org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authenticator
Base.java:524)
> at
>
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
:126)
> at
>
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
:105)
> at
>
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.
java:107)
> at
>
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:1
48)
> at
>
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:86
9)
> at
>
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.proc
essConnection(Http11BaseProtocol.java:664)
> at
>
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint
.java:527)
> at
>
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollow
erWorkerThread.java:80)
> at
>
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool
.java:684)
> at java.lang.Thread.run(Thread.java:619)Caused by:
> org.eclipse.birt.data.engine.core.DataException:
> data.engine.BadFetchScriptReturnType at
>
org.eclipse.birt.report.engine.script.internal.ScriptDataSetScriptExecut
or.handleFetch(ScriptDataSetScriptExecutor.java:109)
> ... 79 more
> 
>  http://www.nabble.com/file/p12083744/ChangeVolumeReport.rptdesign
> ChangeVolumeReport.rptdesign 
> 

-- 
View this message in context:
http://www.nabble.com/Problem-with-chart-reports-in-BIRT-2.1.3-tf4246114
.html#a12284375
Sent from the Eclipse BIRT - Dev mailing list archive at Nabble.com.

_______________________________________________
birt-dev mailing list
birt-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/birt-dev


Back to the top