今天服务器上突然Tomcat界面被强行关闭,之后重启服务以及重启服务器,有个别报表就开始报这个错误:“发生的问题是:0 ”的问题,那些报错的报表之前都是好的,而且在设计器中可以正常预览,报错详细信息如下:
ava.lang.ArrayIndexOutOfBoundsException: 0 at com.fr.data.impl.storeproc.StoreProcedure.getProcedureDataModel(Unknown Source) at com.fr.data.impl.storeproc.StoreProcedure.createDataModel(Unknown Source) at com.fr.base.SynchronizedLiveDataModelUtils.getLiveDataModel(Unknown Source) at com.fr.report.core.sheet.SheetExecutor.__s_name2ResultSet(Unknown Source) at com.fr.report.core.A.J.A(Unknown Source) at com.fr.report.core.A.J.dealWithBEDSColumn(Unknown Source) at com.fr.report.core.A.n.cc_ce_array(Unknown Source) at com.fr.report.core.A.J.A(Unknown Source) at com.fr.report.core.A.J.A(Unknown Source) at com.fr.report.core.A.J.A(Unknown Source) at com.fr.report.core.A.J.A(Unknown Source) at com.fr.report.core.A.J.A(Unknown Source) at com.fr.report.core.A.J.A(Unknown Source) at com.fr.report.core.A.J.resolveColumnRowRange(Unknown Source) at com.fr.report.core.A.x.getVariable(Unknown Source) at com.fr.script.Calculator$NameSpaceChain.getVariable(Unknown Source) at com.fr.script.Calculator.resolveVariableInCE(Unknown Source) at com.fr.stable.script.ColumnRowRange.eval(Unknown Source) at com.fr.script.Calculator.eval(Unknown Source) at com.fr.script.Calculator.evalValue(Unknown Source) at com.fr.script.AbstractFunction.evalExpression(Unknown Source) at com.fr.parser.FunctionCall.eval(Unknown Source) at com.fr.script.Calculator.eval(Unknown Source) at com.fr.stable.script.Expression.eval(Unknown Source) at com.fr.script.Calculator.evalString(Unknown Source) at com.fr.script.Calculator.eval(Unknown Source) at com.fr.script.Calculator.evalValue(Unknown Source) at com.fr.stable.StableUtils.dealFormulaValue(Unknown Source) at com.fr.data.core.Compare.fm2Value(Unknown Source) at com.fr.data.condition.CommonCondition.formula2Value(Unknown Source) at com.fr.chart.chartglyph.ConditionAttr.dealFormula(Unknown Source) at com.fr.chart.chartglyph.ConditionCollection.dealFormula(Unknown Source) at com.fr.chart.chartattr.Plot.dealFormula(Unknown Source) at com.fr.plugin.chart.attr.plot.VanChartRectanglePlot.dealFormula(Unknown Source) at com.fr.chart.chartattr.Chart.dealFormula(Unknown Source) at com.fr.plugin.chart.vanchart.VanChart.dealFormula(Unknown Source) at com.fr.chart.chartattr.ChartCollection.dealFormula(Unknown Source) at com.fr.report.core.A.n.cc_ce_array(Unknown Source) at com.fr.report.core.A.J.A(Unknown Source) at com.fr.report.core.A.J.A(Unknown Source) at com.fr.report.core.A.J.A(Unknown Source) at com.fr.report.core.A.J.A(Unknown Source) at com.fr.report.core.A.J.A(Unknown Source) at com.fr.report.core.A.J.C(Unknown Source) at com.fr.report.core.A.J.execute4Expand(Unknown Source) at com.fr.report.core.A.J.execute(Unknown Source) at com.fr.report.worksheet.WorkSheet.execute(Unknown Source) at com.fr.report.core.sheet.AbstractWorkBookExecutor._execute(Unknown Source) at com.fr.report.core.sheet.AbstractWorkBookExecutor.execute(Unknown Source) at com.fr.main.impl.WorkBook.execute(Unknown Source) at com.fr.log.LogUtils.executeAndLogRecord(Unknown Source) at com.fr.log.LogUtils.executeAndLogRecord(Unknown Source) at com.fr.web.cache.ReportCache.getResultWorkBook(Unknown Source) at com.fr.stable.PageActor.getResultBookFromCacheIfNeed(Unknown Source) at com.fr.main.impl.WorkBookTemplateDelegate.execute(Unknown Source) at com.fr.web.core.ReportSessionIDInfor.calResultWorkBook(Unknown Source) at com.fr.web.core.ReportSessionIDInfor.initBook2Show(Unknown Source) at com.fr.web.core.ReportSessionIDInfor.getWorkBook2Show(Unknown Source) at com.fr.plugin.reportfit.ReportFitImpl.getResultWorkBook(Unknown Source) at sun.reflect.GeneratedMethodAccessor60.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at com.fr.plugin.proxy.AbstractPluginInvocationHandler.invoke(Unknown Source) at com.fr.plugin.proxy.AbstractPluginInvocationHandler.defaultInvoke(Unknown Source) at com.fr.plugin.proxy.CloseableInvocationHandler.invoke(Unknown Source) at com.sun.proxy.$Proxy18.getResultWorkBook(Unknown Source) at com.fr.web.core.ReportSessionIDInfor.getResultWorkBook(Unknown Source) at com.fr.web.core.ReportSessionIDInfor.createPageSetChain(Unknown Source) at com.fr.web.core.ReportSessionIDInfor.getReportPage(Unknown Source) at com.fr.web.core.A.EC.A(Unknown Source) at com.fr.web.core.A.EC.A(Unknown Source) at com.fr.web.core.A.sB.A(Unknown Source) at com.fr.web.core.A.GB.actionCMD(Unknown Source) at com.fr.web.core.WebActionsDispatcher.dealForActionCMD(Unknown Source) at com.fr.web.core.WebActionsDispatcher.dealForActionDefaultCmd(Unknown Source) at com.fr.web.core.A.pB.process(Unknown Source) at com.fr.web.core.ReportDispatcher.dealWithOp(Unknown Source) at com.fr.web.core.ReportDispatcher.dealWeblet(Unknown Source) at com.fr.web.core.ReportDispatcher.dealWithRequest(Unknown Source) at com.fr.web.BaseServlet.doGet(Unknown Source) at javax.servlet.http.HttpServlet.service(HttpServlet.java:620) at javax.servlet.http.HttpServlet.service(HttpServlet.java:727) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:503) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:421) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1070) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:316) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:744)
82631
编辑于 2017-10-31 13:35