[ https://issues.apache.org/jira/browse/OFBIZ-12231?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17338550#comment-17338550 ] Ingo Wolfmayr edited comment on OFBIZ-12231 at 5/3/21, 6:42 PM: ---------------------------------------------------------------- I have errors in ReportingEngine....log There are problems with the birt maven dependencies ... as far as I have seen today. I already fixed the following error message, but I am still working on other issuses (batik library) {{~May 03, 2021 8:32:55 PM org.eclipse.birt.core.script.JavascriptEvalUtil wrapRhinoException~}} {{ ~FINE: Unexpected RhinoException. Source=/report/data-sets/script-data-set[@id="9"]/method[@name="fetch"], line=0, Script=~}} {{ ~__bm_FETCH()~}}{{~org.mozilla.javascript.EcmaError: TypeError: Cannot call method "get" of null (/report/data-sets/script-data-set[@id="9"]/method[@name="fetch"]#3)~}} {{ ~at org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3654)~}} {{ ~at org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3632)~}} {{ ~at org.mozilla.javascript.ScriptRuntime.typeError(ScriptRuntime.java:3660)~}} {{ ~at org.mozilla.javascript.ScriptRuntime.typeError2(ScriptRuntime.java:3679)~}} {{ ~at org.mozilla.javascript.ScriptRuntime.undefCallError(ScriptRuntime.java:3698)~}} {{ ~at org.mozilla.javascript.ScriptRuntime.getPropFunctionAndThisHelper(ScriptRuntime.java:2221)~}} {{ ~at org.mozilla.javascript.ScriptRuntime.getPropFunctionAndThis(ScriptRuntime.java:2214)~}} {{ ~at org.mozilla.javascript.gen.c8._c1(/report/data-sets/script-data-set[@id="9"]/method[@name="fetch"]:3)~}} {{ ~at org.mozilla.javascript.gen.c8.call(/report/data-sets/script-data-set[@id="9"]/method[@name="fetch"])~}} {{ ~at org.mozilla.javascript.optimizer.OptRuntime.callName0(OptRuntime.java:108)~}} {{ ~at org.mozilla.javascript.gen.c9._c0(/report/data-sets/script-data-set[@id="9"]/method[@name="fetch"]:0)~}} {{ ~at org.mozilla.javascript.gen.c9.call(/report/data-sets/script-data-set[@id="9"]/method[@name="fetch"])~}} {{ ~at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:398)~}} {{ ~at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3065)~}} {{ ~at org.mozilla.javascript.gen.c9.call(/report/data-sets/script-data-set[@id="9"]/method[@name="fetch"])~}} {{ ~at org.mozilla.javascript.gen.c9.exec(/report/data-sets/script-data-set[@id="9"]/method[@name="fetch"])~}} {{ ~at org.eclipse.birt.core.script.JavascriptEvalUtil.evaluateRawScript(JavascriptEvalUtil.java:99)~}} {{ ~at org.eclipse.birt.core.script.JavascriptEvalUtil.evaluateScript(JavascriptEvalUtil.java:138)~}} {{ ~at org.eclipse.birt.data.engine.script.ScriptEvalUtil.evaluateJSAsExpr(ScriptEvalUtil.java:993)~}} {{ ~at org.eclipse.birt.data.engine.script.JSMethodRunner.runScript(JSMethodRunner.java:138)~}} {{ ~at org.eclipse.birt.report.engine.script.internal.DtEScriptExecutor.handleJS(DtEScriptExecutor.java:90)~}} {{ ~at org.eclipse.birt.report.engine.script.internal.DataSetScriptExecutor.handleJS(DataSetScriptExecutor.java:256)~}} {{ ~at org.eclipse.birt.report.engine.script.internal.ScriptDataSetScriptExecutor.handleFetch(ScriptDataSetScriptExecutor.java:143)~}} {{ ~at org.eclipse.birt.data.engine.impl.ScriptDataSetRuntime.fetch(ScriptDataSetRuntime.java:103)~}} {{ ~at org.eclipse.birt.data.engine.impl.PreparedScriptDSQuery$ScriptDSQueryExecutor$CustomDataSet.fetch(PreparedScriptDSQuery.java:260)~}} {{ ~at org.eclipse.birt.data.engine.executor.dscache.DataSetToCache.fetchFromDataSet(DataSetToCache.java:243)~}} {{ ~at org.eclipse.birt.data.engine.executor.dscache.DataSetToCache.fetch(DataSetToCache.java:171)~}} {{ ~at org.eclipse.birt.data.engine.executor.cache.OdiAdapter.fetch(OdiAdapter.java:218)~}} {{ ~at org.eclipse.birt.data.engine.executor.cache.RowResultSet.fetch(RowResultSet.java:145)~}} {{ ~at org.eclipse.birt.data.engine.executor.cache.RowResultSet.doNext(RowResultSet.java:118)~}} {{ ~at org.eclipse.birt.data.engine.executor.cache.RowResultSet.next(RowResultSet.java:96)~}} {{ ~at org.eclipse.birt.data.engine.executor.cache.ExpandableRowResultSet.next(ExpandableRowResultSet.java:63)~}} {{ ~at org.eclipse.birt.data.engine.executor.cache.SmartCacheHelper.populateData(SmartCacheHelper.java:318)~}} {{ ~at org.eclipse.birt.data.engine.executor.cache.SmartCacheHelper.initInstance(SmartCacheHelper.java:285)~}} {{ ~at org.eclipse.birt.data.engine.executor.cache.SmartCacheHelper.getResultSetCache(SmartCacheHelper.java:246)~}} {{ ~at org.eclipse.birt.data.engine.executor.cache.SmartCache.<init>(SmartCache.java:74)~}} {{ ~at org.eclipse.birt.data.engine.executor.transform.pass.PassUtil.populateOdiResultSet(PassUtil.java:132)~}} {{ ~at org.eclipse.birt.data.engine.executor.transform.pass.PassUtil.pass(PassUtil.java:62)~}} {{ ~at org.eclipse.birt.data.engine.executor.transform.pass.PassManager.doSinglePass(PassManager.java:170)~}} {{ ~at org.eclipse.birt.data.engine.executor.transform.pass.PassManager.prepareDataSetResultSet(PassManager.java:94)~}} {{ ~at org.eclipse.birt.data.engine.executor.transform.pass.PassManager.populateDataSetResultSet(PassManager.java:80)~}} {{ ~at org.eclipse.birt.data.engine.executor.transform.ResultSetPopulator.cacheDataSet(ResultSetPopulator.java:223)~}} {{ ~at org.eclipse.birt.data.engine.executor.transform.CachedResultSet.<init>(CachedResultSet.java:146)~}} {{ ~at org.eclipse.birt.data.engine.executor.CandidateQuery.execute(CandidateQuery.java:148)~}} {{ ~at org.eclipse.birt.data.engine.impl.PreparedScriptDSQuery$ScriptDSQueryExecutor.executeOdiQuery(PreparedScriptDSQuery.java:226)~}} {{ ~at org.eclipse.birt.data.engine.impl.QueryExecutor.execute(QueryExecutor.java:1222)~}} {{ ~at org.eclipse.birt.data.engine.impl.ServiceForQueryResults.executeQuery(ServiceForQueryResults.java:233)~}} {{ ~at org.eclipse.birt.data.engine.impl.QueryResults.getResultIterator(QueryResults.java:178)~}} {{ ~at org.eclipse.birt.report.engine.data.dte.QueryResultSet.<init>(QueryResultSet.java:98)~}} {{ ~at org.eclipse.birt.report.engine.data.dte.DteDataEngine.doExecuteQuery(DteDataEngine.java:168)~}} {{ ~at org.eclipse.birt.report.engine.data.dte.AbstractDataEngine.execute(AbstractDataEngine.java:275)~}} {{ ~at org.eclipse.birt.report.engine.executor.ExecutionContext.executeQuery(ExecutionContext.java:1947)~}} {{ ~at org.eclipse.birt.report.engine.executor.QueryItemExecutor.executeQuery(QueryItemExecutor.java:80)~}} {{ ~at org.eclipse.birt.report.engine.executor.TableItemExecutor.execute(TableItemExecutor.java:62)~}} {{ ~at org.eclipse.birt.report.engine.internal.executor.dup.SuppressDuplicateItemExecutor.execute(SuppressDuplicateItemExecutor.java:43)~}} {{ ~at org.eclipse.birt.report.engine.internal.executor.wrap.WrappedReportItemExecutor.execute(WrappedReportItemExecutor.java:46)~}} {{ ~at org.eclipse.birt.report.engine.internal.executor.l18n.LocalizedReportItemExecutor.execute(LocalizedReportItemExecutor.java:34)~}} {{ ~at org.eclipse.birt.report.engine.layout.html.HTMLBlockStackingLM.layoutNodes(HTMLBlockStackingLM.java:65)~}} {{ ~at org.eclipse.birt.report.engine.layout.html.HTMLPageLM.layout(HTMLPageLM.java:92)~}} {{ ~at org.eclipse.birt.report.engine.layout.html.HTMLReportLayoutEngine.layout(HTMLReportLayoutEngine.java:100)~}} {{ ~at org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.doRun(RunAndRenderTask.java:181)~}} {{ ~at org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.run(RunAndRenderTask.java:77)~}} {{ ~at org.apache.ofbiz.birt.BirtWorker.exportReport(BirtWorker.java:157)~}} {{ ~at org.apache.ofbiz.birt.webapp.view.BirtViewHandler.render(BirtViewHandler.java:144)~}} {{ ~at org.apache.ofbiz.webapp.control.RequestHandler.renderView(RequestHandler.java:1205)~}} {{ ~at org.apache.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:929)~}} {{ ~at org.apache.ofbiz.webapp.control.ControlServlet.handle(ControlServlet.java:231)~}} {{ ~at org.apache.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:96)~}} {{ ~at javax.servlet.http.HttpServlet.service(HttpServlet.java:626)~}} {{ ~at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)~}} {{ ~at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)~}} {{ ~at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)~}} {{ ~at org.apache.ofbiz.webapp.control.SameSiteFilter.doFilter(SameSiteFilter.java:45)~}} {{ ~at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)~}} {{ ~at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)~}} {{ ~at org.apache.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:185)~}} {{ ~at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)~}} {{ ~at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)~}} {{ ~at org.apache.ofbiz.webapp.control.ControlFilter.doFilter(ControlFilter.java:156)~}} {{ ~at javax.servlet.http.HttpFilter.doFilter(HttpFilter.java:57)~}} {{ ~at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)~}} {{ ~at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)~}} {{ ~at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)~}} {{ ~at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)~}} {{ ~at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)~}} {{ ~at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)~}} {{ ~at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)~}} {{ ~at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)~}} {{ ~at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687)~}} {{ ~at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346)~}} {{ ~at org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:404)~}} {{ ~at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)~}} {{ ~at org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:74)~}} {{ ~at org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)~}} {{ ~at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)~}} {{ ~at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)~}} {{ ~at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)~}} {{ ~at java.lang.Thread.run(Thread.java:748)~}}{{~May 03, 2021 8:32:55 PM org.eclipse.birt.report.engine.script.internal.DtEScriptExecutor handleJS~}} {{ ~WARNING: Fail to execute script in function __bm_FETCH(). Source:~}} {{ ~------~}} {{ ~" + if (countOfRow == totalRow - 1) return false;~}}{{~example = examples.get(countOfRow);~}} {{ ~total = example.getString("total");~}} {{ ~exampleTypeId = example.getString("exampleTypeId");~}}{{~row["total"] = total;~}} {{ ~row["exampleTypeId"] = exampleTypeId;~}}{{~countOfRow ++;~}} {{ ~return true; + "~}} {{ ~-----~}} {{ ~A BIRT exception occurred. See next exception for more information.~}} {{ ~TypeError: Cannot call method "get" of null (/report/data-sets/script-data-set[@id="9"]/method[@name="fetch"]#3)~}} {{ ~org.eclipse.birt.data.engine.core.DataException: Fail to execute script in function __bm_FETCH(). Source:~}} {{ ~------~}} {{ ~" + if (countOfRow == totalRow - 1) return false;~}}{{~example = examples.get(countOfRow);~}} {{ ~total = example.getString("total");~}} {{ ~exampleTypeId = example.getString("exampleTypeId");~}}{{~row["total"] = total;~}} {{ ~row["exampleTypeId"] = exampleTypeId;~}}{{~countOfRow ++;~}} {{ ~return true; + "~}} {{ ~-----~}} {{ ~A BIRT exception occurred. See next exception for more information.~}} {{ ~TypeError: Cannot call method "get" of null (/report/data-sets/script-data-set[@id="9"]/method[@name="fetch"]#3)~}} {{ ~at org.eclipse.birt.data.engine.script.JSMethodRunner.runScript(JSMethodRunner.java:147)~}} {{ ~at org.eclipse.birt.report.engine.script.internal.DtEScriptExecutor.handleJS(DtEScriptExecutor.java:90)~}} {{ ~at org.eclipse.birt.report.engine.script.internal.DataSetScriptExecutor.handleJS(DataSetScriptExecutor.java:256)~}} {{ ~at org.eclipse.birt.report.engine.script.internal.ScriptDataSetScriptExecutor.handleFetch(ScriptDataSetScriptExecutor.java:143)~}} {{ ~at org.eclipse.birt.data.engine.impl.ScriptDataSetRuntime.fetch(ScriptDataSetRuntime.java:103)~}} {{ ~at org.eclipse.birt.data.engine.impl.PreparedScriptDSQuery$ScriptDSQueryExecutor$CustomDataSet.fetch(PreparedScriptDSQuery.java:260)~}} {{ ~at org.eclipse.birt.data.engine.executor.dscache.DataSetToCache.fetchFromDataSet(DataSetToCache.java:243)~}} {{ ~at org.eclipse.birt.data.engine.executor.dscache.DataSetToCache.fetch(DataSetToCache.java:171)~}} {{ ~at org.eclipse.birt.data.engine.executor.cache.OdiAdapter.fetch(OdiAdapter.java:218)~}} {{ ~at org.eclipse.birt.data.engine.executor.cache.RowResultSet.fetch(RowResultSet.java:145)~}} {{ ~at org.eclipse.birt.data.engine.executor.cache.RowResultSet.doNext(RowResultSet.java:118)~}} {{ ~at org.eclipse.birt.data.engine.executor.cache.RowResultSet.next(RowResultSet.java:96)~}} {{ ~at org.eclipse.birt.data.engine.executor.cache.ExpandableRowResultSet.next(ExpandableRowResultSet.java:63)~}} {{ ~at org.eclipse.birt.data.engine.executor.cache.SmartCacheHelper.populateData(SmartCacheHelper.java:318)~}} {{ ~at org.eclipse.birt.data.engine.executor.cache.SmartCacheHelper.initInstance(SmartCacheHelper.java:285)~}} {{ ~at org.eclipse.birt.data.engine.executor.cache.SmartCacheHelper.getResultSetCache(SmartCacheHelper.java:246)~}} {{ ~at org.eclipse.birt.data.engine.executor.cache.SmartCache.<init>(SmartCache.java:74)~}} {{ ~at org.eclipse.birt.data.engine.executor.transform.pass.PassUtil.populateOdiResultSet(PassUtil.java:132)~}} {{ ~at org.eclipse.birt.data.engine.executor.transform.pass.PassUtil.pass(PassUtil.java:62)~}} {{ ~at org.eclipse.birt.data.engine.executor.transform.pass.PassManager.doSinglePass(PassManager.java:170)~}} {{ ~at org.eclipse.birt.data.engine.executor.transform.pass.PassManager.prepareDataSetResultSet(PassManager.java:94)~}} {{ ~at org.eclipse.birt.data.engine.executor.transform.pass.PassManager.populateDataSetResultSet(PassManager.java:80)~}} {{ ~at org.eclipse.birt.data.engine.executor.transform.ResultSetPopulator.cacheDataSet(ResultSetPopulator.java:223)~}} {{ ~at org.eclipse.birt.data.engine.executor.transform.CachedResultSet.<init>(CachedResultSet.java:146)~}} {{ ~at org.eclipse.birt.data.engine.executor.CandidateQuery.execute(CandidateQuery.java:148)~}} {{ ~at org.eclipse.birt.data.engine.impl.PreparedScriptDSQuery$ScriptDSQueryExecutor.executeOdiQuery(PreparedScriptDSQuery.java:226)~}} {{ ~at org.eclipse.birt.data.engine.impl.QueryExecutor.execute(QueryExecutor.java:1222)~}} {{ ~at org.eclipse.birt.data.engine.impl.ServiceForQueryResults.executeQuery(ServiceForQueryResults.java:233)~}} {{ ~at org.eclipse.birt.data.engine.impl.QueryResults.getResultIterator(QueryResults.java:178)~}} {{ ~at org.eclipse.birt.report.engine.data.dte.QueryResultSet.<init>(QueryResultSet.java:98)~}} {{ ~at org.eclipse.birt.report.engine.data.dte.DteDataEngine.doExecuteQuery(DteDataEngine.java:168)~}} {{ ~at org.eclipse.birt.report.engine.data.dte.AbstractDataEngine.execute(AbstractDataEngine.java:275)~}} {{ ~at org.eclipse.birt.report.engine.executor.ExecutionContext.executeQuery(ExecutionContext.java:1947)~}} {{ ~at org.eclipse.birt.report.engine.executor.QueryItemExecutor.executeQuery(QueryItemExecutor.java:80)~}} {{ ~at org.eclipse.birt.report.engine.executor.TableItemExecutor.execute(TableItemExecutor.java:62)~}} {{ ~at org.eclipse.birt.report.engine.internal.executor.dup.SuppressDuplicateItemExecutor.execute(SuppressDuplicateItemExecutor.java:43)~}} {{ ~at org.eclipse.birt.report.engine.internal.executor.wrap.WrappedReportItemExecutor.execute(WrappedReportItemExecutor.java:46)~}} {{ ~at org.eclipse.birt.report.engine.internal.executor.l18n.LocalizedReportItemExecutor.execute(LocalizedReportItemExecutor.java:34)~}} {{ ~at org.eclipse.birt.report.engine.layout.html.HTMLBlockStackingLM.layoutNodes(HTMLBlockStackingLM.java:65)~}} {{ ~at org.eclipse.birt.report.engine.layout.html.HTMLPageLM.layout(HTMLPageLM.java:92)~}} {{ ~at org.eclipse.birt.report.engine.layout.html.HTMLReportLayoutEngine.layout(HTMLReportLayoutEngine.java:100)~}} {{ ~at org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.doRun(RunAndRenderTask.java:181)~}} {{ ~at org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.run(RunAndRenderTask.java:77)~}} {{ ~at org.apache.ofbiz.birt.BirtWorker.exportReport(BirtWorker.java:157)~}} {{ ~at org.apache.ofbiz.birt.webapp.view.BirtViewHandler.render(BirtViewHandler.java:144)~}} {{ ~at org.apache.ofbiz.webapp.control.RequestHandler.renderView(RequestHandler.java:1205)~}} {{ ~at org.apache.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:929)~}} {{ ~at org.apache.ofbiz.webapp.control.ControlServlet.handle(ControlServlet.java:231)~}} {{ ~at org.apache.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:96)~}} {{ ~at javax.servlet.http.HttpServlet.service(HttpServlet.java:626)~}} {{ ~at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)~}} {{ ~at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)~}} {{ ~at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)~}} {{ ~at org.apache.ofbiz.webapp.control.SameSiteFilter.doFilter(SameSiteFilter.java:45)~}} {{ ~at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)~}} {{ ~at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)~}} {{ ~at org.apache.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:185)~}} {{ ~at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)~}} {{ ~at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)~}} {{ ~at org.apache.ofbiz.webapp.control.ControlFilter.doFilter(ControlFilter.java:156)~}} {{ ~at javax.servlet.http.HttpFilter.doFilter(HttpFilter.java:57)~}} {{ ~at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)~}} {{ ~at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)~}} {{ ~at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)~}} {{ ~at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)~}} {{ ~at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)~}} {{ ~at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)~}} {{ ~at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)~}} {{ ~at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)~}} {{ ~at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687)~}} {{ ~at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346)~}} {{ ~at org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:404)~}} {{ ~at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)~}} {{ ~at org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:74)~}} {{ ~at org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)~}} {{ ~at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)~}} {{ ~at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)~}} {{ ~at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)~}} {{ ~at java.lang.Thread.run(Thread.java:748)~}} {{ ~Caused by: org.eclipse.birt.data.engine.core.DataException: A BIRT exception occurred. See next exception for more information.~}} {{ ~TypeError: Cannot call method "get" of null (/report/data-sets/script-data-set[@id="9"]/method[@name="fetch"]#3)~}} {{ ~at org.eclipse.birt.data.engine.core.DataException.wrap(DataException.java:123)~}} {{ ~at org.eclipse.birt.data.engine.script.ScriptEvalUtil.evaluateJSAsExpr(ScriptEvalUtil.java:997)~}} {{ ~at org.eclipse.birt.data.engine.script.JSMethodRunner.runScript(JSMethodRunner.java:138)~}} {{ ~... 78 more~}} {{ ~Caused by: org.eclipse.birt.core.exception.CoreException: TypeError: Cannot call method "get" of null (/report/data-sets/script-data-set[@id="9"]/method[@name="fetch"]#3)~}} {{ ~at org.eclipse.birt.core.script.JavascriptEvalUtil.wrapRhinoException(JavascriptEvalUtil.java:307)~}} {{ ~at org.eclipse.birt.core.script.JavascriptEvalUtil.evaluateRawScript(JavascriptEvalUtil.java:106)~}} {{ ~at org.eclipse.birt.core.script.JavascriptEvalUtil.evaluateScript(JavascriptEvalUtil.java:138)~}} {{ ~at org.eclipse.birt.data.engine.script.ScriptEvalUtil.evaluateJSAsExpr(ScriptEvalUtil.java:993)~}} {{ ~... 79 more~}} {{ ~Caused by: org.mozilla.javascript.EcmaError: TypeError: Cannot call method "get" of null (/report/data-sets/script-data-set[@id="9"]/method[@name="fetch"]#3)~}} {{ ~at org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3654)~}} {{ ~at org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3632)~}} {{ ~at org.mozilla.javascript.ScriptRuntime.typeError(ScriptRuntime.java:3660)~}} {{ ~at org.mozilla.javascript.ScriptRuntime.typeError2(ScriptRuntime.java:3679)~}} {{ ~at org.mozilla.javascript.ScriptRuntime.undefCallError(ScriptRuntime.java:3698)~}} {{ ~at org.mozilla.javascript.ScriptRuntime.getPropFunctionAndThisHelper(ScriptRuntime.java:2221)~}} {{ ~at org.mozilla.javascript.ScriptRuntime.getPropFunctionAndThis(ScriptRuntime.java:2214)~}} {{ ~at org.mozilla.javascript.gen.c8._c1(/report/data-sets/script-data-set[@id="9"]/method[@name="fetch"]:3)~}} {{ ~at org.mozilla.javascript.gen.c8.call(/report/data-sets/script-data-set[@id="9"]/method[@name="fetch"])~}} {{ ~at org.mozilla.javascript.optimizer.OptRuntime.callName0(OptRuntime.java:108)~}} {{ ~at org.mozilla.javascript.gen.c9._c0(/report/data-sets/script-data-set[@id="9"]/method[@name="fetch"]:0)~}} {{ ~at org.mozilla.javascript.gen.c9.call(/report/data-sets/script-data-set[@id="9"]/method[@name="fetch"])~}} {{ ~at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:398)~}} {{ ~at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3065)~}} {{ ~at org.mozilla.javascript.gen.c9.call(/report/data-sets/script-data-set[@id="9"]/method[@name="fetch"])~}} {{ ~at org.mozilla.javascript.gen.c9.exec(/report/data-sets/script-data-set[@id="9"]/method[@name="fetch"])~}} {{ ~at org.eclipse.birt.core.script.JavascriptEvalUtil.evaluateRawScript(JavascriptEvalUtil.java:99)~}} {{ ... 81 more}}{{ }} was (Author: iwolf): I have errors in ReportingEngine....log There are problems with the birt maven dependencies ... as far as I have seen today. I already fixed the following error message, but I am still working on other issuses (batik library) ~May 03, 2021 8:32:55 PM org.eclipse.birt.core.script.JavascriptEvalUtil wrapRhinoException~ ~FINE: Unexpected RhinoException. Source=/report/data-sets/script-data-set[@id="9"]/method[@name="fetch"], line=0, Script=~ ~__bm_FETCH()~ ~org.mozilla.javascript.EcmaError: TypeError: Cannot call method "get" of null (/report/data-sets/script-data-set[@id="9"]/method[@name="fetch"]#3)~ ~at org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3654)~ ~at org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3632)~ ~at org.mozilla.javascript.ScriptRuntime.typeError(ScriptRuntime.java:3660)~ ~at org.mozilla.javascript.ScriptRuntime.typeError2(ScriptRuntime.java:3679)~ ~at org.mozilla.javascript.ScriptRuntime.undefCallError(ScriptRuntime.java:3698)~ ~at org.mozilla.javascript.ScriptRuntime.getPropFunctionAndThisHelper(ScriptRuntime.java:2221)~ ~at org.mozilla.javascript.ScriptRuntime.getPropFunctionAndThis(ScriptRuntime.java:2214)~ ~at org.mozilla.javascript.gen.c8._c1(/report/data-sets/script-data-set[@id="9"]/method[@name="fetch"]:3)~ ~at org.mozilla.javascript.gen.c8.call(/report/data-sets/script-data-set[@id="9"]/method[@name="fetch"])~ ~at org.mozilla.javascript.optimizer.OptRuntime.callName0(OptRuntime.java:108)~ ~at org.mozilla.javascript.gen.c9._c0(/report/data-sets/script-data-set[@id="9"]/method[@name="fetch"]:0)~ ~at org.mozilla.javascript.gen.c9.call(/report/data-sets/script-data-set[@id="9"]/method[@name="fetch"])~ ~at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:398)~ ~at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3065)~ ~at org.mozilla.javascript.gen.c9.call(/report/data-sets/script-data-set[@id="9"]/method[@name="fetch"])~ ~at org.mozilla.javascript.gen.c9.exec(/report/data-sets/script-data-set[@id="9"]/method[@name="fetch"])~ ~at org.eclipse.birt.core.script.JavascriptEvalUtil.evaluateRawScript(JavascriptEvalUtil.java:99)~ ~at org.eclipse.birt.core.script.JavascriptEvalUtil.evaluateScript(JavascriptEvalUtil.java:138)~ ~at org.eclipse.birt.data.engine.script.ScriptEvalUtil.evaluateJSAsExpr(ScriptEvalUtil.java:993)~ ~at org.eclipse.birt.data.engine.script.JSMethodRunner.runScript(JSMethodRunner.java:138)~ ~at org.eclipse.birt.report.engine.script.internal.DtEScriptExecutor.handleJS(DtEScriptExecutor.java:90)~ ~at org.eclipse.birt.report.engine.script.internal.DataSetScriptExecutor.handleJS(DataSetScriptExecutor.java:256)~ ~at org.eclipse.birt.report.engine.script.internal.ScriptDataSetScriptExecutor.handleFetch(ScriptDataSetScriptExecutor.java:143)~ ~at org.eclipse.birt.data.engine.impl.ScriptDataSetRuntime.fetch(ScriptDataSetRuntime.java:103)~ ~at org.eclipse.birt.data.engine.impl.PreparedScriptDSQuery$ScriptDSQueryExecutor$CustomDataSet.fetch(PreparedScriptDSQuery.java:260)~ ~at org.eclipse.birt.data.engine.executor.dscache.DataSetToCache.fetchFromDataSet(DataSetToCache.java:243)~ ~at org.eclipse.birt.data.engine.executor.dscache.DataSetToCache.fetch(DataSetToCache.java:171)~ ~at org.eclipse.birt.data.engine.executor.cache.OdiAdapter.fetch(OdiAdapter.java:218)~ ~at org.eclipse.birt.data.engine.executor.cache.RowResultSet.fetch(RowResultSet.java:145)~ ~at org.eclipse.birt.data.engine.executor.cache.RowResultSet.doNext(RowResultSet.java:118)~ ~at org.eclipse.birt.data.engine.executor.cache.RowResultSet.next(RowResultSet.java:96)~ ~at org.eclipse.birt.data.engine.executor.cache.ExpandableRowResultSet.next(ExpandableRowResultSet.java:63)~ ~at org.eclipse.birt.data.engine.executor.cache.SmartCacheHelper.populateData(SmartCacheHelper.java:318)~ ~at org.eclipse.birt.data.engine.executor.cache.SmartCacheHelper.initInstance(SmartCacheHelper.java:285)~ ~at org.eclipse.birt.data.engine.executor.cache.SmartCacheHelper.getResultSetCache(SmartCacheHelper.java:246)~ ~at org.eclipse.birt.data.engine.executor.cache.SmartCache.<init>(SmartCache.java:74)~ ~at org.eclipse.birt.data.engine.executor.transform.pass.PassUtil.populateOdiResultSet(PassUtil.java:132)~ ~at org.eclipse.birt.data.engine.executor.transform.pass.PassUtil.pass(PassUtil.java:62)~ ~at org.eclipse.birt.data.engine.executor.transform.pass.PassManager.doSinglePass(PassManager.java:170)~ ~at org.eclipse.birt.data.engine.executor.transform.pass.PassManager.prepareDataSetResultSet(PassManager.java:94)~ ~at org.eclipse.birt.data.engine.executor.transform.pass.PassManager.populateDataSetResultSet(PassManager.java:80)~ ~at org.eclipse.birt.data.engine.executor.transform.ResultSetPopulator.cacheDataSet(ResultSetPopulator.java:223)~ ~at org.eclipse.birt.data.engine.executor.transform.CachedResultSet.<init>(CachedResultSet.java:146)~ ~at org.eclipse.birt.data.engine.executor.CandidateQuery.execute(CandidateQuery.java:148)~ ~at org.eclipse.birt.data.engine.impl.PreparedScriptDSQuery$ScriptDSQueryExecutor.executeOdiQuery(PreparedScriptDSQuery.java:226)~ ~at org.eclipse.birt.data.engine.impl.QueryExecutor.execute(QueryExecutor.java:1222)~ ~at org.eclipse.birt.data.engine.impl.ServiceForQueryResults.executeQuery(ServiceForQueryResults.java:233)~ ~at org.eclipse.birt.data.engine.impl.QueryResults.getResultIterator(QueryResults.java:178)~ ~at org.eclipse.birt.report.engine.data.dte.QueryResultSet.<init>(QueryResultSet.java:98)~ ~at org.eclipse.birt.report.engine.data.dte.DteDataEngine.doExecuteQuery(DteDataEngine.java:168)~ ~at org.eclipse.birt.report.engine.data.dte.AbstractDataEngine.execute(AbstractDataEngine.java:275)~ ~at org.eclipse.birt.report.engine.executor.ExecutionContext.executeQuery(ExecutionContext.java:1947)~ ~at org.eclipse.birt.report.engine.executor.QueryItemExecutor.executeQuery(QueryItemExecutor.java:80)~ ~at org.eclipse.birt.report.engine.executor.TableItemExecutor.execute(TableItemExecutor.java:62)~ ~at org.eclipse.birt.report.engine.internal.executor.dup.SuppressDuplicateItemExecutor.execute(SuppressDuplicateItemExecutor.java:43)~ ~at org.eclipse.birt.report.engine.internal.executor.wrap.WrappedReportItemExecutor.execute(WrappedReportItemExecutor.java:46)~ ~at org.eclipse.birt.report.engine.internal.executor.l18n.LocalizedReportItemExecutor.execute(LocalizedReportItemExecutor.java:34)~ ~at org.eclipse.birt.report.engine.layout.html.HTMLBlockStackingLM.layoutNodes(HTMLBlockStackingLM.java:65)~ ~at org.eclipse.birt.report.engine.layout.html.HTMLPageLM.layout(HTMLPageLM.java:92)~ ~at org.eclipse.birt.report.engine.layout.html.HTMLReportLayoutEngine.layout(HTMLReportLayoutEngine.java:100)~ ~at org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.doRun(RunAndRenderTask.java:181)~ ~at org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.run(RunAndRenderTask.java:77)~ ~at org.apache.ofbiz.birt.BirtWorker.exportReport(BirtWorker.java:157)~ ~at org.apache.ofbiz.birt.webapp.view.BirtViewHandler.render(BirtViewHandler.java:144)~ ~at org.apache.ofbiz.webapp.control.RequestHandler.renderView(RequestHandler.java:1205)~ ~at org.apache.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:929)~ ~at org.apache.ofbiz.webapp.control.ControlServlet.handle(ControlServlet.java:231)~ ~at org.apache.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:96)~ ~at javax.servlet.http.HttpServlet.service(HttpServlet.java:626)~ ~at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)~ ~at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)~ ~at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)~ ~at org.apache.ofbiz.webapp.control.SameSiteFilter.doFilter(SameSiteFilter.java:45)~ ~at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)~ ~at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)~ ~at org.apache.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:185)~ ~at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)~ ~at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)~ ~at org.apache.ofbiz.webapp.control.ControlFilter.doFilter(ControlFilter.java:156)~ ~at javax.servlet.http.HttpFilter.doFilter(HttpFilter.java:57)~ ~at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)~ ~at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)~ ~at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)~ ~at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)~ ~at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)~ ~at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)~ ~at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)~ ~at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)~ ~at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687)~ ~at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346)~ ~at org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:404)~ ~at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)~ ~at org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:74)~ ~at org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)~ ~at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)~ ~at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)~ ~at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)~ ~at java.lang.Thread.run(Thread.java:748)~ ~May 03, 2021 8:32:55 PM org.eclipse.birt.report.engine.script.internal.DtEScriptExecutor handleJS~ ~WARNING: Fail to execute script in function __bm_FETCH(). Source:~ ~------~ ~" + if (countOfRow == totalRow - 1) return false;~ ~example = examples.get(countOfRow);~ ~total = example.getString("total");~ ~exampleTypeId = example.getString("exampleTypeId");~ ~row["total"] = total;~ ~row["exampleTypeId"] = exampleTypeId;~ ~countOfRow ++;~ ~return true; + "~ ~-----~ ~A BIRT exception occurred. See next exception for more information.~ ~TypeError: Cannot call method "get" of null (/report/data-sets/script-data-set[@id="9"]/method[@name="fetch"]#3)~ ~org.eclipse.birt.data.engine.core.DataException: Fail to execute script in function __bm_FETCH(). Source:~ ~------~ ~" + if (countOfRow == totalRow - 1) return false;~ ~example = examples.get(countOfRow);~ ~total = example.getString("total");~ ~exampleTypeId = example.getString("exampleTypeId");~ ~row["total"] = total;~ ~row["exampleTypeId"] = exampleTypeId;~ ~countOfRow ++;~ ~return true; + "~ ~-----~ ~A BIRT exception occurred. See next exception for more information.~ ~TypeError: Cannot call method "get" of null (/report/data-sets/script-data-set[@id="9"]/method[@name="fetch"]#3)~ ~at org.eclipse.birt.data.engine.script.JSMethodRunner.runScript(JSMethodRunner.java:147)~ ~at org.eclipse.birt.report.engine.script.internal.DtEScriptExecutor.handleJS(DtEScriptExecutor.java:90)~ ~at org.eclipse.birt.report.engine.script.internal.DataSetScriptExecutor.handleJS(DataSetScriptExecutor.java:256)~ ~at org.eclipse.birt.report.engine.script.internal.ScriptDataSetScriptExecutor.handleFetch(ScriptDataSetScriptExecutor.java:143)~ ~at org.eclipse.birt.data.engine.impl.ScriptDataSetRuntime.fetch(ScriptDataSetRuntime.java:103)~ ~at org.eclipse.birt.data.engine.impl.PreparedScriptDSQuery$ScriptDSQueryExecutor$CustomDataSet.fetch(PreparedScriptDSQuery.java:260)~ ~at org.eclipse.birt.data.engine.executor.dscache.DataSetToCache.fetchFromDataSet(DataSetToCache.java:243)~ ~at org.eclipse.birt.data.engine.executor.dscache.DataSetToCache.fetch(DataSetToCache.java:171)~ ~at org.eclipse.birt.data.engine.executor.cache.OdiAdapter.fetch(OdiAdapter.java:218)~ ~at org.eclipse.birt.data.engine.executor.cache.RowResultSet.fetch(RowResultSet.java:145)~ ~at org.eclipse.birt.data.engine.executor.cache.RowResultSet.doNext(RowResultSet.java:118)~ ~at org.eclipse.birt.data.engine.executor.cache.RowResultSet.next(RowResultSet.java:96)~ ~at org.eclipse.birt.data.engine.executor.cache.ExpandableRowResultSet.next(ExpandableRowResultSet.java:63)~ ~at org.eclipse.birt.data.engine.executor.cache.SmartCacheHelper.populateData(SmartCacheHelper.java:318)~ ~at org.eclipse.birt.data.engine.executor.cache.SmartCacheHelper.initInstance(SmartCacheHelper.java:285)~ ~at org.eclipse.birt.data.engine.executor.cache.SmartCacheHelper.getResultSetCache(SmartCacheHelper.java:246)~ ~at org.eclipse.birt.data.engine.executor.cache.SmartCache.<init>(SmartCache.java:74)~ ~at org.eclipse.birt.data.engine.executor.transform.pass.PassUtil.populateOdiResultSet(PassUtil.java:132)~ ~at org.eclipse.birt.data.engine.executor.transform.pass.PassUtil.pass(PassUtil.java:62)~ ~at org.eclipse.birt.data.engine.executor.transform.pass.PassManager.doSinglePass(PassManager.java:170)~ ~at org.eclipse.birt.data.engine.executor.transform.pass.PassManager.prepareDataSetResultSet(PassManager.java:94)~ ~at org.eclipse.birt.data.engine.executor.transform.pass.PassManager.populateDataSetResultSet(PassManager.java:80)~ ~at org.eclipse.birt.data.engine.executor.transform.ResultSetPopulator.cacheDataSet(ResultSetPopulator.java:223)~ ~at org.eclipse.birt.data.engine.executor.transform.CachedResultSet.<init>(CachedResultSet.java:146)~ ~at org.eclipse.birt.data.engine.executor.CandidateQuery.execute(CandidateQuery.java:148)~ ~at org.eclipse.birt.data.engine.impl.PreparedScriptDSQuery$ScriptDSQueryExecutor.executeOdiQuery(PreparedScriptDSQuery.java:226)~ ~at org.eclipse.birt.data.engine.impl.QueryExecutor.execute(QueryExecutor.java:1222)~ ~at org.eclipse.birt.data.engine.impl.ServiceForQueryResults.executeQuery(ServiceForQueryResults.java:233)~ ~at org.eclipse.birt.data.engine.impl.QueryResults.getResultIterator(QueryResults.java:178)~ ~at org.eclipse.birt.report.engine.data.dte.QueryResultSet.<init>(QueryResultSet.java:98)~ ~at org.eclipse.birt.report.engine.data.dte.DteDataEngine.doExecuteQuery(DteDataEngine.java:168)~ ~at org.eclipse.birt.report.engine.data.dte.AbstractDataEngine.execute(AbstractDataEngine.java:275)~ ~at org.eclipse.birt.report.engine.executor.ExecutionContext.executeQuery(ExecutionContext.java:1947)~ ~at org.eclipse.birt.report.engine.executor.QueryItemExecutor.executeQuery(QueryItemExecutor.java:80)~ ~at org.eclipse.birt.report.engine.executor.TableItemExecutor.execute(TableItemExecutor.java:62)~ ~at org.eclipse.birt.report.engine.internal.executor.dup.SuppressDuplicateItemExecutor.execute(SuppressDuplicateItemExecutor.java:43)~ ~at org.eclipse.birt.report.engine.internal.executor.wrap.WrappedReportItemExecutor.execute(WrappedReportItemExecutor.java:46)~ ~at org.eclipse.birt.report.engine.internal.executor.l18n.LocalizedReportItemExecutor.execute(LocalizedReportItemExecutor.java:34)~ ~at org.eclipse.birt.report.engine.layout.html.HTMLBlockStackingLM.layoutNodes(HTMLBlockStackingLM.java:65)~ ~at org.eclipse.birt.report.engine.layout.html.HTMLPageLM.layout(HTMLPageLM.java:92)~ ~at org.eclipse.birt.report.engine.layout.html.HTMLReportLayoutEngine.layout(HTMLReportLayoutEngine.java:100)~ ~at org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.doRun(RunAndRenderTask.java:181)~ ~at org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.run(RunAndRenderTask.java:77)~ ~at org.apache.ofbiz.birt.BirtWorker.exportReport(BirtWorker.java:157)~ ~at org.apache.ofbiz.birt.webapp.view.BirtViewHandler.render(BirtViewHandler.java:144)~ ~at org.apache.ofbiz.webapp.control.RequestHandler.renderView(RequestHandler.java:1205)~ ~at org.apache.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:929)~ ~at org.apache.ofbiz.webapp.control.ControlServlet.handle(ControlServlet.java:231)~ ~at org.apache.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:96)~ ~at javax.servlet.http.HttpServlet.service(HttpServlet.java:626)~ ~at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)~ ~at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)~ ~at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)~ ~at org.apache.ofbiz.webapp.control.SameSiteFilter.doFilter(SameSiteFilter.java:45)~ ~at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)~ ~at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)~ ~at org.apache.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:185)~ ~at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)~ ~at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)~ ~at org.apache.ofbiz.webapp.control.ControlFilter.doFilter(ControlFilter.java:156)~ ~at javax.servlet.http.HttpFilter.doFilter(HttpFilter.java:57)~ ~at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)~ ~at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)~ ~at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)~ ~at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)~ ~at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)~ ~at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)~ ~at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)~ ~at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)~ ~at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687)~ ~at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346)~ ~at org.apache.coyote.http2.StreamProcessor.service(StreamProcessor.java:404)~ ~at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)~ ~at org.apache.coyote.http2.StreamProcessor.process(StreamProcessor.java:74)~ ~at org.apache.coyote.http2.StreamRunnable.run(StreamRunnable.java:35)~ ~at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)~ ~at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)~ ~at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)~ ~at java.lang.Thread.run(Thread.java:748)~ ~Caused by: org.eclipse.birt.data.engine.core.DataException: A BIRT exception occurred. See next exception for more information.~ ~TypeError: Cannot call method "get" of null (/report/data-sets/script-data-set[@id="9"]/method[@name="fetch"]#3)~ ~at org.eclipse.birt.data.engine.core.DataException.wrap(DataException.java:123)~ ~at org.eclipse.birt.data.engine.script.ScriptEvalUtil.evaluateJSAsExpr(ScriptEvalUtil.java:997)~ ~at org.eclipse.birt.data.engine.script.JSMethodRunner.runScript(JSMethodRunner.java:138)~ ~... 78 more~ ~Caused by: org.eclipse.birt.core.exception.CoreException: TypeError: Cannot call method "get" of null (/report/data-sets/script-data-set[@id="9"]/method[@name="fetch"]#3)~ ~at org.eclipse.birt.core.script.JavascriptEvalUtil.wrapRhinoException(JavascriptEvalUtil.java:307)~ ~at org.eclipse.birt.core.script.JavascriptEvalUtil.evaluateRawScript(JavascriptEvalUtil.java:106)~ ~at org.eclipse.birt.core.script.JavascriptEvalUtil.evaluateScript(JavascriptEvalUtil.java:138)~ ~at org.eclipse.birt.data.engine.script.ScriptEvalUtil.evaluateJSAsExpr(ScriptEvalUtil.java:993)~ ~... 79 more~ ~Caused by: org.mozilla.javascript.EcmaError: TypeError: Cannot call method "get" of null (/report/data-sets/script-data-set[@id="9"]/method[@name="fetch"]#3)~ ~at org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3654)~ ~at org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3632)~ ~at org.mozilla.javascript.ScriptRuntime.typeError(ScriptRuntime.java:3660)~ ~at org.mozilla.javascript.ScriptRuntime.typeError2(ScriptRuntime.java:3679)~ ~at org.mozilla.javascript.ScriptRuntime.undefCallError(ScriptRuntime.java:3698)~ ~at org.mozilla.javascript.ScriptRuntime.getPropFunctionAndThisHelper(ScriptRuntime.java:2221)~ ~at org.mozilla.javascript.ScriptRuntime.getPropFunctionAndThis(ScriptRuntime.java:2214)~ ~at org.mozilla.javascript.gen.c8._c1(/report/data-sets/script-data-set[@id="9"]/method[@name="fetch"]:3)~ ~at org.mozilla.javascript.gen.c8.call(/report/data-sets/script-data-set[@id="9"]/method[@name="fetch"])~ ~at org.mozilla.javascript.optimizer.OptRuntime.callName0(OptRuntime.java:108)~ ~at org.mozilla.javascript.gen.c9._c0(/report/data-sets/script-data-set[@id="9"]/method[@name="fetch"]:0)~ ~at org.mozilla.javascript.gen.c9.call(/report/data-sets/script-data-set[@id="9"]/method[@name="fetch"])~ ~at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:398)~ ~at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3065)~ ~at org.mozilla.javascript.gen.c9.call(/report/data-sets/script-data-set[@id="9"]/method[@name="fetch"])~ ~at org.mozilla.javascript.gen.c9.exec(/report/data-sets/script-data-set[@id="9"]/method[@name="fetch"])~ ~at org.eclipse.birt.core.script.JavascriptEvalUtil.evaluateRawScript(JavascriptEvalUtil.java:99)~ ... 81 more > Birt Plugin - PDF Error > ----------------------- > > Key: OFBIZ-12231 > URL: https://issues.apache.org/jira/browse/OFBIZ-12231 > Project: OFBiz > Issue Type: Improvement > Components: birt > Affects Versions: Trunk > Reporter: Ingo Wolfmayr > Priority: Major > > Birt PDF Reports do not work. > https://demo-trunk.ofbiz.apache.org/birt/control/chartViewHandler -- This message was sent by Atlassian Jira (v8.3.4#803005) |
Free forum by Nabble | Edit this page |