Discussions
Categories
Groups
Community Home
Categories
INTERNAL ENABLEMENT
POPULAR
THRUST SERVICES & TOOLS
CLOUD EDITIONS
Quick Links
MY LINKS
HELPFUL TIPS
Back to website
Home
Intelligence (Analytics)
Error: Cannot Get Parameter Metadata
mmah
I am running a report that uses a stored procedure. It will store whatever data base on the criteria / parameters into a temporary table. While attempting to run the report, I am getting a Cannot Get Parameter Metadata.
The stack trace is as follows:
at org.eclipse.birt.report.data.oda.jdbc.CallStatement.getParameterMetaD
ata(CallStatement.java:1833)
at org.eclipse.datatools.connectivity.oda.consumer.helper.OdaQuery.getPa
rameterMetaData(OdaQuery.java:1319)
at org.eclipse.birt.data.engine.odaconsumer.PreparedStatement.getOdaDriv
erParamMetaData(PreparedStatement.java:1670)
at org.eclipse.birt.data.engine.odaconsumer.PreparedStatement.getParamet
erMetaData(PreparedStatement.java:1582)
at org.eclipse.birt.data.engine.executor.DataSourceQuery.getParameterMet
aData(DataSourceQuery.java:691)
at org.eclipse.birt.data.engine.executor.DataSourceQuery.checkOutputPara
mNameValid(DataSourceQuery.java:1018)
at org.eclipse.birt.data.engine.executor.DataSourceQuery.getOutputParame
terValue(DataSourceQuery.java:957)
at org.eclipse.birt.data.engine.impl.DataSetRuntime.getOutputParameterVa
lue(DataSetRuntime.java:825)
at org.eclipse.birt.data.engine.script.JSOutputParams.get(JSOutputParams
.java:64)
at org.mozilla.javascript.ScriptableObject.getProperty(ScriptableObject.
java:1575)
at org.mozilla.javascript.ScriptRuntime.getObjectElem(ScriptRuntime.java
:1363)
at org.mozilla.javascript.ScriptRuntime.getObjectElem(ScriptRuntime.java
:1345)
at org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java:308
4)
at org.mozilla.javascript.Interpreter.interpret(Interpreter.java:2484)
at org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.j
ava:162)
at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:4
01)
at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:300
3)
at org.mozilla.javascript.InterpretedFunction.exec(InterpretedFunction.j
ava:173)
at org.eclipse.birt.data.engine.expression.BytecodeExpression.evaluate(B
ytecodeExpression.java:48)
at org.eclipse.birt.data.engine.expression.ExprEvaluateUtil.evaluateComp
iledExpression(ExprEvaluateUtil.java:196)
at org.eclipse.birt.data.engine.expression.ExprEvaluateUtil.evaluateComp
iledExpression(ExprEvaluateUtil.java:210)
at org.eclipse.birt.data.engine.expression.ExprEvaluateUtil.evaluateExpr
ession(ExprEvaluateUtil.java:67)
at org.eclipse.birt.data.engine.impl.BindingColumnsEvalUtil.evaluateValu
e(BindingColumnsEvalUtil.java:234)
at org.eclipse.birt.data.engine.impl.BindingColumnsEvalUtil.getColumnsVa
lue(BindingColumnsEvalUtil.java:182)
at org.eclipse.birt.data.engine.impl.ResultIterator.prepareCurrentRow(Re
sultIterator.java:639)
at org.eclipse.birt.data.engine.impl.ResultIterator.<init>(ResultIterato
r.java:157)
at org.eclipse.birt.data.engine.impl.QueryResults.getResultIterator(Quer
yResults.java:173)
at org.eclipse.birt.report.engine.data.dte.QueryResultSet.<init>(QueryRe
sultSet.java:98)
at org.eclipse.birt.report.engine.data.dte.DteDataEngine.doExecuteQuery(
DteDataEngine.java:131)
at org.eclipse.birt.report.engine.data.dte.AbstractDataEngine.execute(Ab
stractDataEngine.java:253)
at org.eclipse.birt.report.engine.executor.ExecutionContext.executeQuery
(ExecutionContext.java:1825)
at org.eclipse.birt.report.engine.executor.QueryItemExecutor.executeQuer
y(QueryItemExecutor.java:80)
at org.eclipse.birt.report.engine.executor.GridItemExecutor.execute(Grid
ItemExecutor.java:65)
I am not sure whether if the error is due to a problem with the engine driver or not. When I tested in other machines hosting the reporting servlet, it was okay, running fine. I am still running the 2.5 RC2 engine.
Kindly advise on this. Thanks.
Find more posts tagged with
Comments
mwilliams
Hi mmah,
Are all machines using the 2.5 RC2 engine?