org.eclipse.birt.data.engine.core.DataException: Data Set script method "Fetch" returned null; expected a Boolean value. org.eclipse.birt.report.engine.api.EngineException : Data Set script method "Fetch" returned null; expected a Boolean value. at org.eclipse.birt.report.engine.script.internal.Scr iptExecutor.addException(ScriptExecutor.java:249) at org.eclipse.birt.report.engine.script.internal.Scr iptExecutor.addException(ScriptExecutor.java:238) at org.eclipse.birt.report.engine.script.internal.Scr iptDataSetScriptExecutor.handleFetch(ScriptDataSet ScriptExecutor.java:165) at org.eclipse.birt.data.engine.impl.ScriptDataSetRun time.fetch(ScriptDataSetRuntime.java:103) at org.eclipse.birt.data.engine.impl.PreparedScriptDS Query$ScriptDSQueryExecutor$CustomDataSet.fetch(Pr eparedScriptDSQuery.java:260) at org.eclipse.birt.data.engine.executor.cache.OdiAda pter.fetch(OdiAdapter.java:226) at org.eclipse.birt.data.engine.executor.cache.RowRes ultSet.fetch(RowResultSet.java:145) at org.eclipse.birt.data.engine.executor.cache.RowRes ultSet.doNext(RowResultSet.java:118) at org.eclipse.birt.data.engine.executor.cache.RowRes ultSet.next(RowResultSet.java:96) at org.eclipse.birt.data.engine.executor.cache.Expand ableRowResultSet.next(ExpandableRowResultSet.java: 63) at org.eclipse.birt.data.engine.executor.cache.SmartC acheHelper.populateData(SmartCacheHelper.java:318) at org.eclipse.birt.data.engine.executor.cache.SmartC acheHelper.initInstance(SmartCacheHelper.java:285) at org.eclipse.birt.data.engine.executor.cache.SmartC acheHelper.getResultSetCache(SmartCacheHelper.java :246) at org.eclipse.birt.data.engine.executor.cache.SmartC ache.<init>(SmartCache.java:74) at org.eclipse.birt.data.engine.executor.transform.pa ss.PassUtil.populateOdiResultSet(PassUtil.java:110 ) at org.eclipse.birt.data.engine.executor.transform.pa ss.PassUtil.pass(PassUtil.java:62) at org.eclipse.birt.data.engine.executor.transform.pa ss.PassManager.populateResultSetCacheInResultSetPo pulator(PassManager.java:276) at org.eclipse.birt.data.engine.executor.transform.pa ss.PassManager.populateDataSet(PassManager.java:23 8) at org.eclipse.birt.data.engine.executor.transform.pa ss.PassManager.prepareDataSetResultSet(PassManager .java:98) at org.eclipse.birt.data.engine.executor.transform.pa ss.PassManager.pass(PassManager.java:134) at org.eclipse.birt.data.engine.executor.transform.pa ss.PassManager.populateResultSet(PassManager.java: 74) at org.eclipse.birt.data.engine.executor.transform.Re sultSetPopulator.populateResultSet(ResultSetPopula tor.java:218) at org.eclipse.birt.data.engine.executor.transform.Ca chedResultSet.<init>(CachedResultSet.java:200) at org.eclipse.birt.data.engine.executor.CandidateQue ry.execute(CandidateQuery.java:142) at org.eclipse.birt.data.engine.impl.PreparedScriptDS Query$ScriptDSQueryExecutor.executeOdiQuery(Prepar edScriptDSQuery.java:226) at org.eclipse.birt.data.engine.impl.QueryExecutor.ex ecute(QueryExecutor.java:1237) at org.eclipse.birt.data.engine.impl.ServiceForQueryR esults.executeQuery(ServiceForQueryResults.java:23 3) at org.eclipse.birt.data.engine.impl.QueryResults.get ResultIterator(QueryResults.java:178) at org.eclipse.birt.report.engine.data.dte.QueryResul tSet.<init>(QueryResultSet.java:98) at org.eclipse.birt.report.engine.data.dte.DteDataEng ine.doExecuteQuery(DteDataEngine.java:168) at org.eclipse.birt.report.engine.data.dte.DataGenera tionEngine.doExecuteQuery(DataGenerationEngine.jav a:83) at org.eclipse.birt.report.engine.data.dte.AbstractDa taEngine.execute(AbstractDataEngine.java:275) at org.eclipse.birt.report.engine.executor.ExecutionC ontext.executeQuery(ExecutionContext.java:1947) at org.eclipse.birt.report.engine.executor.QueryItemE xecutor.executeQuery(QueryItemExecutor.java:80) at org.eclipse.birt.report.engine.executor.TableItemE xecutor.execute(TableItemExecutor.java:62) at org.eclipse.birt.report.engine.internal.executor.w rap.WrappedReportItemExecutor.execute(WrappedRepor tItemExecutor.java:46) at org.eclipse.birt.report.engine.internal.executor.e mitter.ReportItemEmitterExecutor.execute(ReportIte mEmitterExecutor.java:46) at org.eclipse.birt.report.engine.internal.executor.d up.SuppressDuplicateItemExecutor.execute(SuppressD uplicateItemExecutor.java:43) at org.eclipse.birt.report.engine.layout.html.HTMLBlo ckStackingLM.layoutNodes(HTMLBlockStackingLM.java: 65) at org.eclipse.birt.report.engine.layout.html.HTMLSta ckingLM.layoutChildren(HTMLStackingLM.java:26) at org.eclipse.birt.report.engine.layout.html.HTMLAbs tractLM.layout(HTMLAbstractLM.java:140) at org.eclipse.birt.report.engine.layout.html.HTMLInl ineStackingLM.resumeLayout(HTMLInlineStackingLM.ja va:111) at org.eclipse.birt.report.engine.layout.html.HTMLInl ineStackingLM.layoutNodes(HTMLInlineStackingLM.jav a:160) at org.eclipse.birt.report.engine.layout.html.HTMLSta ckingLM.layoutChildren(HTMLStackingLM.java:26) at org.eclipse.birt.report.engine.layout.html.HTMLAbs tractLM.layout(HTMLAbstractLM.java:140) at org.eclipse.birt.report.engine.layout.html.HTMLBlo ckStackingLM.layoutNodes(HTMLBlockStackingLM.java: 70) at org.eclipse.birt.report.engine.layout.html.HTMLSta ckingLM.layoutChildren(HTMLStackingLM.java:26) at org.eclipse.birt.report.engine.layout.html.HTMLRep eatHeaderLM.layoutChildren(HTMLRepeatHeaderLM.java :46) at org.eclipse.birt.report.engine.layout.html.HTMLAbs tractLM.layout(HTMLAbstractLM.java:140) at org.eclipse.birt.report.engine.layout.html.HTMLBlo ckStackingLM.layoutNodes(HTMLBlockStackingLM.java: 70) at org.eclipse.birt.report.engine.layout.html.HTMLPag eLM.layout(HTMLPageLM.java:92) at org.eclipse.birt.report.engine.layout.html.HTMLRep ortLayoutEngine.layout(HTMLReportLayoutEngine.java :100) at org.eclipse.birt.report.engine.presentation.Report DocumentBuilder.build(ReportDocumentBuilder.java:2 58)

netapp.com | 8 months ago
tip
Click on the to mark the solution that helps you, Samebug will learn from it.
As a community member, you’ll be rewarded for you help.
  1. 0

    Reports broken in OnCommand Unified Manager 6.2RC1 - NetApp Community

    netapp.com | 8 months ago
    org.eclipse.birt.data.engine.core.DataException: Data Set script method "Fetch" returned null; expected a Boolean value. org.eclipse.birt.report.engine.api.EngineException : Data Set script method "Fetch" returned null; expected a Boolean value. at org.eclipse.birt.report.engine.script.internal.Scr iptExecutor.addException(ScriptExecutor.java:249) at org.eclipse.birt.report.engine.script.internal.Scr iptExecutor.addException(ScriptExecutor.java:238) at org.eclipse.birt.report.engine.script.internal.Scr iptDataSetScriptExecutor.handleFetch(ScriptDataSet ScriptExecutor.java:165) at org.eclipse.birt.data.engine.impl.ScriptDataSetRun time.fetch(ScriptDataSetRuntime.java:103) at org.eclipse.birt.data.engine.impl.PreparedScriptDS Query$ScriptDSQueryExecutor$CustomDataSet.fetch(Pr eparedScriptDSQuery.java:260) at org.eclipse.birt.data.engine.executor.cache.OdiAda pter.fetch(OdiAdapter.java:226) at org.eclipse.birt.data.engine.executor.cache.RowRes ultSet.fetch(RowResultSet.java:145) at org.eclipse.birt.data.engine.executor.cache.RowRes ultSet.doNext(RowResultSet.java:118) at org.eclipse.birt.data.engine.executor.cache.RowRes ultSet.next(RowResultSet.java:96) at org.eclipse.birt.data.engine.executor.cache.Expand ableRowResultSet.next(ExpandableRowResultSet.java: 63) at org.eclipse.birt.data.engine.executor.cache.SmartC acheHelper.populateData(SmartCacheHelper.java:318) at org.eclipse.birt.data.engine.executor.cache.SmartC acheHelper.initInstance(SmartCacheHelper.java:285) at org.eclipse.birt.data.engine.executor.cache.SmartC acheHelper.getResultSetCache(SmartCacheHelper.java :246) at org.eclipse.birt.data.engine.executor.cache.SmartC ache.<init>(SmartCache.java:74) at org.eclipse.birt.data.engine.executor.transform.pa ss.PassUtil.populateOdiResultSet(PassUtil.java:110 ) at org.eclipse.birt.data.engine.executor.transform.pa ss.PassUtil.pass(PassUtil.java:62) at org.eclipse.birt.data.engine.executor.transform.pa ss.PassManager.populateResultSetCacheInResultSetPo pulator(PassManager.java:276) at org.eclipse.birt.data.engine.executor.transform.pa ss.PassManager.populateDataSet(PassManager.java:23 8) at org.eclipse.birt.data.engine.executor.transform.pa ss.PassManager.prepareDataSetResultSet(PassManager .java:98) at org.eclipse.birt.data.engine.executor.transform.pa ss.PassManager.pass(PassManager.java:134) at org.eclipse.birt.data.engine.executor.transform.pa ss.PassManager.populateResultSet(PassManager.java: 74) at org.eclipse.birt.data.engine.executor.transform.Re sultSetPopulator.populateResultSet(ResultSetPopula tor.java:218) at org.eclipse.birt.data.engine.executor.transform.Ca chedResultSet.<init>(CachedResultSet.java:200) at org.eclipse.birt.data.engine.executor.CandidateQue ry.execute(CandidateQuery.java:142) at org.eclipse.birt.data.engine.impl.PreparedScriptDS Query$ScriptDSQueryExecutor.executeOdiQuery(Prepar edScriptDSQuery.java:226) at org.eclipse.birt.data.engine.impl.QueryExecutor.ex ecute(QueryExecutor.java:1237) at org.eclipse.birt.data.engine.impl.ServiceForQueryR esults.executeQuery(ServiceForQueryResults.java:23 3) at org.eclipse.birt.data.engine.impl.QueryResults.get ResultIterator(QueryResults.java:178) at org.eclipse.birt.report.engine.data.dte.QueryResul tSet.<init>(QueryResultSet.java:98) at org.eclipse.birt.report.engine.data.dte.DteDataEng ine.doExecuteQuery(DteDataEngine.java:168) at org.eclipse.birt.report.engine.data.dte.DataGenera tionEngine.doExecuteQuery(DataGenerationEngine.jav a:83) at org.eclipse.birt.report.engine.data.dte.AbstractDa taEngine.execute(AbstractDataEngine.java:275) at org.eclipse.birt.report.engine.executor.ExecutionC ontext.executeQuery(ExecutionContext.java:1947) at org.eclipse.birt.report.engine.executor.QueryItemE xecutor.executeQuery(QueryItemExecutor.java:80) at org.eclipse.birt.report.engine.executor.TableItemE xecutor.execute(TableItemExecutor.java:62) at org.eclipse.birt.report.engine.internal.executor.w rap.WrappedReportItemExecutor.execute(WrappedRepor tItemExecutor.java:46) at org.eclipse.birt.report.engine.internal.executor.e mitter.ReportItemEmitterExecutor.execute(ReportIte mEmitterExecutor.java:46) at org.eclipse.birt.report.engine.internal.executor.d up.SuppressDuplicateItemExecutor.execute(SuppressD uplicateItemExecutor.java:43) at org.eclipse.birt.report.engine.layout.html.HTMLBlo ckStackingLM.layoutNodes(HTMLBlockStackingLM.java: 65) at org.eclipse.birt.report.engine.layout.html.HTMLSta ckingLM.layoutChildren(HTMLStackingLM.java:26) at org.eclipse.birt.report.engine.layout.html.HTMLAbs tractLM.layout(HTMLAbstractLM.java:140) at org.eclipse.birt.report.engine.layout.html.HTMLInl ineStackingLM.resumeLayout(HTMLInlineStackingLM.ja va:111) at org.eclipse.birt.report.engine.layout.html.HTMLInl ineStackingLM.layoutNodes(HTMLInlineStackingLM.jav a:160) at org.eclipse.birt.report.engine.layout.html.HTMLSta ckingLM.layoutChildren(HTMLStackingLM.java:26) at org.eclipse.birt.report.engine.layout.html.HTMLAbs tractLM.layout(HTMLAbstractLM.java:140) at org.eclipse.birt.report.engine.layout.html.HTMLBlo ckStackingLM.layoutNodes(HTMLBlockStackingLM.java: 70) at org.eclipse.birt.report.engine.layout.html.HTMLSta ckingLM.layoutChildren(HTMLStackingLM.java:26) at org.eclipse.birt.report.engine.layout.html.HTMLRep eatHeaderLM.layoutChildren(HTMLRepeatHeaderLM.java :46) at org.eclipse.birt.report.engine.layout.html.HTMLAbs tractLM.layout(HTMLAbstractLM.java:140) at org.eclipse.birt.report.engine.layout.html.HTMLBlo ckStackingLM.layoutNodes(HTMLBlockStackingLM.java: 70) at org.eclipse.birt.report.engine.layout.html.HTMLPag eLM.layout(HTMLPageLM.java:92) at org.eclipse.birt.report.engine.layout.html.HTMLRep ortLayoutEngine.layout(HTMLReportLayoutEngine.java :100) at org.eclipse.birt.report.engine.presentation.Report DocumentBuilder.build(ReportDocumentBuilder.java:2 58)

    Root Cause Analysis

    1. org.eclipse.birt.data.engine.core.DataException

      Data Set script method "Fetch" returned null; expected a Boolean value. org.eclipse.birt.report.engine.api.EngineException : Data Set script method "Fetch" returned null; expected a Boolean value. at org.eclipse.birt.report.engine.script.internal.Scr iptExecutor.addException(ScriptExecutor.java:249) at org.eclipse.birt.report.engine.script.internal.Scr iptExecutor.addException(ScriptExecutor.java:238) at org.eclipse.birt.report.engine.script.internal.Scr iptDataSetScriptExecutor.handleFetch(ScriptDataSet ScriptExecutor.java:165) at org.eclipse.birt.data.engine.impl.ScriptDataSetRun time.fetch(ScriptDataSetRuntime.java:103) at org.eclipse.birt.data.engine.impl.PreparedScriptDS Query$ScriptDSQueryExecutor$CustomDataSet.fetch(Pr eparedScriptDSQuery.java:260) at org.eclipse.birt.data.engine.executor.cache.OdiAda pter.fetch(OdiAdapter.java:226) at org.eclipse.birt.data.engine.executor.cache.RowRes ultSet.fetch(RowResultSet.java:145) at org.eclipse.birt.data.engine.executor.cache.RowRes ultSet.doNext(RowResultSet.java:118) at org.eclipse.birt.data.engine.executor.cache.RowRes ultSet.next(RowResultSet.java:96) at org.eclipse.birt.data.engine.executor.cache.Expand ableRowResultSet.next(ExpandableRowResultSet.java: 63) at org.eclipse.birt.data.engine.executor.cache.SmartC acheHelper.populateData(SmartCacheHelper.java:318) at org.eclipse.birt.data.engine.executor.cache.SmartC acheHelper.initInstance(SmartCacheHelper.java:285) at org.eclipse.birt.data.engine.executor.cache.SmartC acheHelper.getResultSetCache(SmartCacheHelper.java :246) at org.eclipse.birt.data.engine.executor.cache.SmartC ache.<init>(SmartCache.java:74) at org.eclipse.birt.data.engine.executor.transform.pa ss.PassUtil.populateOdiResultSet(PassUtil.java:110 ) at org.eclipse.birt.data.engine.executor.transform.pa ss.PassUtil.pass(PassUtil.java:62) at org.eclipse.birt.data.engine.executor.transform.pa ss.PassManager.populateResultSetCacheInResultSetPo pulator(PassManager.java:276) at org.eclipse.birt.data.engine.executor.transform.pa ss.PassManager.populateDataSet(PassManager.java:23 8) at org.eclipse.birt.data.engine.executor.transform.pa ss.PassManager.prepareDataSetResultSet(PassManager .java:98) at org.eclipse.birt.data.engine.executor.transform.pa ss.PassManager.pass(PassManager.java:134) at org.eclipse.birt.data.engine.executor.transform.pa ss.PassManager.populateResultSet(PassManager.java: 74) at org.eclipse.birt.data.engine.executor.transform.Re sultSetPopulator.populateResultSet(ResultSetPopula tor.java:218) at org.eclipse.birt.data.engine.executor.transform.Ca chedResultSet.<init>(CachedResultSet.java:200) at org.eclipse.birt.data.engine.executor.CandidateQue ry.execute(CandidateQuery.java:142) at org.eclipse.birt.data.engine.impl.PreparedScriptDS Query$ScriptDSQueryExecutor.executeOdiQuery(Prepar edScriptDSQuery.java:226) at org.eclipse.birt.data.engine.impl.QueryExecutor.ex ecute(QueryExecutor.java:1237) at org.eclipse.birt.data.engine.impl.ServiceForQueryR esults.executeQuery(ServiceForQueryResults.java:23 3) at org.eclipse.birt.data.engine.impl.QueryResults.get ResultIterator(QueryResults.java:178) at org.eclipse.birt.report.engine.data.dte.QueryResul tSet.<init>(QueryResultSet.java:98) at org.eclipse.birt.report.engine.data.dte.DteDataEng ine.doExecuteQuery(DteDataEngine.java:168) at org.eclipse.birt.report.engine.data.dte.DataGenera tionEngine.doExecuteQuery(DataGenerationEngine.jav a:83) at org.eclipse.birt.report.engine.data.dte.AbstractDa taEngine.execute(AbstractDataEngine.java:275) at org.eclipse.birt.report.engine.executor.ExecutionC ontext.executeQuery(ExecutionContext.java:1947) at org.eclipse.birt.report.engine.executor.QueryItemE xecutor.executeQuery(QueryItemExecutor.java:80) at org.eclipse.birt.report.engine.executor.TableItemE xecutor.execute(TableItemExecutor.java:62) at org.eclipse.birt.report.engine.internal.executor.w rap.WrappedReportItemExecutor.execute(WrappedRepor tItemExecutor.java:46) at org.eclipse.birt.report.engine.internal.executor.e mitter.ReportItemEmitterExecutor.execute(ReportIte mEmitterExecutor.java:46) at org.eclipse.birt.report.engine.internal.executor.d up.SuppressDuplicateItemExecutor.execute(SuppressD uplicateItemExecutor.java:43) at org.eclipse.birt.report.engine.layout.html.HTMLBlo ckStackingLM.layoutNodes(HTMLBlockStackingLM.java: 65) at org.eclipse.birt.report.engine.layout.html.HTMLSta ckingLM.layoutChildren(HTMLStackingLM.java:26) at org.eclipse.birt.report.engine.layout.html.HTMLAbs tractLM.layout(HTMLAbstractLM.java:140) at org.eclipse.birt.report.engine.layout.html.HTMLInl ineStackingLM.resumeLayout(HTMLInlineStackingLM.ja va:111) at org.eclipse.birt.report.engine.layout.html.HTMLInl ineStackingLM.layoutNodes(HTMLInlineStackingLM.jav a:160) at org.eclipse.birt.report.engine.layout.html.HTMLSta ckingLM.layoutChildren(HTMLStackingLM.java:26) at org.eclipse.birt.report.engine.layout.html.HTMLAbs tractLM.layout(HTMLAbstractLM.java:140) at org.eclipse.birt.report.engine.layout.html.HTMLBlo ckStackingLM.layoutNodes(HTMLBlockStackingLM.java: 70) at org.eclipse.birt.report.engine.layout.html.HTMLSta ckingLM.layoutChildren(HTMLStackingLM.java:26) at org.eclipse.birt.report.engine.layout.html.HTMLRep eatHeaderLM.layoutChildren(HTMLRepeatHeaderLM.java :46) at org.eclipse.birt.report.engine.layout.html.HTMLAbs tractLM.layout(HTMLAbstractLM.java:140) at org.eclipse.birt.report.engine.layout.html.HTMLBlo ckStackingLM.layoutNodes(HTMLBlockStackingLM.java: 70) at org.eclipse.birt.report.engine.layout.html.HTMLPag eLM.layout(HTMLPageLM.java:92) at org.eclipse.birt.report.engine.layout.html.HTMLRep ortLayoutEngine.layout(HTMLReportLayoutEngine.java :100) at org.eclipse.birt.report.engine.presentation.Report DocumentBuilder.build(ReportDocumentBuilder.java:2 58)

      at org.eclipse.birt.report.engine.api.impl.RunTask.doRun()
    2. org.eclipse.birt
      RunTask.run
      1. org.eclipse.birt.report.engine.api.impl.RunTask.doRun(RunTask.java:272)
      2. org.eclipse.birt.report.engine.api.impl.RunTask.run(RunTask.java:115)
      2 frames
    3. com.actuate.reportapi
      ThreadPool$ControlRunnable.run
      1. com.actuate.reportapi.engine.birt.ReportGenerationTask.runTask(ReportGenerationTask.java:1094)
      2. com.actuate.reportapi.engine.birt.ReportGenerationTask.generateReport(ReportGenerationTask.java:206)
      3. com.actuate.reportapi.engine.ReportGenerationTaskBase.doTask(ReportGenerationTaskBase.java:157)
      4. com.actuate.reportapi.engine.Task.execute(Task.java:318)
      5. com.actuate.reportapi.enginemanager.ThreadPool$ControlRunnable.run(ThreadPool.java:808)
      5 frames
    4. Java RT
      Thread.run
      1. java.lang.Thread.run(Unknown Source)
      1 frame