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 | 7 months ago
tip
Your exception is missing from the Samebug knowledge base.
Here are the best solutions we found on the Internet.
Click on the to mark the helpful solution and get rewards for you help.
  1. 0

    Reports broken in OnCommand Unified Manager 6.2RC1 - NetApp Community

    netapp.com | 7 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