选择一个复选框删除后报错,日志见下面: -------------------------------------------------------------------------------------------------------------------------------------- 2018-01-23 17:37:08 正常:17:37:08 pool-1-thread-1 INFO [root] columnIndex:2[12]<--->columnValue:GWFW-NX-291755[java.lang.String] 2018-01-23 17:37:08 警告:17:37:08 SocketListener0-0 WARN [root] Error 2018-01-23 17:37:08 正常:17:37:08 pool-1-thread-1 INFO [root] columnIndex:6[12]<--->columnValue:DD-AFWB[java.lang.String] 2018-01-23 17:37:08 正常:17:37:08 pool-1-thread-1 INFO [root] columnIndex:8[12]<--->columnValue:YC[java.lang.String] 2018-01-23 17:37:08 正常:17:37:08 pool-1-thread-1 INFO [root] Rollback Successfully 2018-01-23 17:37:08 警告:17:37:08 SocketListener0-0 WARN [root] submiter error happens. 数据提交出错 Error 2018-01-23 17:37:08 正常:17:37:08 pool-1-thread-1 INFO [root] Rollback Successfully 2018-01-23 17:37:08 正常:17:37:08 pool-1-thread-1 INFO [root] columnIndex:1[12]<--->columnValue:非模板触发错误[java.lang.String] 2018-01-23 17:37:08 正常:17:37:08 pool-1-thread-1 INFO [root] columnIndex:2[-6]<--->columnValue:6[java.lang.Short] 2018-01-23 17:37:08 正常:17:37:08 pool-1-thread-1 INFO [root] columnIndex:3[12]<--->columnValue:Error[java.lang.String] 2018-01-23 17:37:08 正常:17:37:08 pool-1-thread-1 INFO [root] columnIndex:4[-1]<--->columnValue:java.sql.SQLException: Error at com.fr.third.alibaba.druid.pool.DruidDataSource.handleConnectionException(DruidDataSource.java:1329) at com.fr.third.alibaba.druid.pool.DruidPooledConnection.handleException(DruidPooledConnection.java:132) at com.fr.third.alibaba.druid.pool.DruidPooledStatement.checkException(DruidPooledStatement.java:65) at com.fr.third.alibaba.druid.pool.DruidPooledPreparedStatement.setString(DruidPooledPreparedStatement.java:366) at com.fr.data.core.db.handler.StringTypeHandler.setValue(StringTypeHandler.java:14) at com.fr.data.core.db.DBUtils.applyColumnTypeValue(Unknown Source) at com.fr.write.config.DeleteConfig.fillDeletePreparedStatement(Unknown Source) at com.fr.write.config.DeleteConfig.dmlSubmitBatchNew(Unknown Source) at com.fr.write.config.IntelliDMLConfig.doDeleteAction(Unknown Source) at com.fr.write.config.IntelliDMLConfig.dmlSubmitBatchNew(Unknown Source) at com.fr.write.config.BatchDMLConfig$BatchSubmitter.runBatch(Unknown Source) at com.fr.write.config.BatchDMLConfig$BatchSubmitter.access$000(Unknown Source) at com.fr.write.config.BatchDMLConfig.extract(Unknown Source) at com.fr.write.config.BatchDMLConfig.extractGroup(Unknown Source) at com.fr.write.config.BatchDMLConfig.execute(Unknown Source) at com.fr.write.DBCommitWrapper.commit(Unknown Source) at com.fr.write.DBCommitWrapper.commit2db(Unknown Source) at com.fr.report.write.BuiltInSQLSubmiter.execute(Unknown Source) at com.fr.report.write.ReportWriteAttr.submit(Unknown Source) at com.fr.report.write.SubmitHelper.submit(Unknown Source) at com.fr.report.write.SubmitHelper.submit(Unknown Source) at com.fr.web.core.A.SB.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.WebActionsDispatcher.dealForActionCMD(Unknown Source) at com.fr.web.core.A.wC.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 com.fr.web.BaseServlet.doPost(Unknown Source) at javax.servlet.http.HttpServlet.service(HttpServlet.java:616) at javax.servlet.http.HttpServlet.service(HttpServlet.java:689) at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428) at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:473) at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:568) at org.mortbay.http.HttpContext.handle(HttpContext.java:1530) at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:633) at org.mortbay.http.HttpContext.handle(HttpContext.java:1482) at org.mortbay.http.HttpServer.service(HttpServer.java:909) at org.mortbay.http.HttpConnection.service(HttpConnection.java:820) at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:986) at org.mortbay.http.HttpConnection.handle(HttpConnection.java:837) at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:245) at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357) at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534) Caused by: java.lang.ArrayIndexOutOfBoundsException [java.lang.String] 2018-01-23 17:37:08 正常:17:37:08 pool-1-thread-1 INFO [root] columnIndex:5[93]<--->columnValue:2018-01-23 17:37:08[java.util.Date] 2018-01-23 17:37:08 正常:17:37:08 pool-1-thread-1 INFO [root] columnIndex:1[12]<--->columnValue:非模板触发错误[java.lang.String] 2018-01-23 17:37:08 正常:17:37:08 pool-1-thread-1 INFO [root] columnIndex:2[-6]<--->columnValue:6[java.lang.Short] 2018-01-23 17:37:08 正常:17:37:08 pool-1-thread-1 INFO [root] columnIndex:3[12]<--->columnValue:submiter error happens. 数据提交出错 Error[java.lang.String] 2018-01-23 17:37:08 正常:17:37:08 pool-1-thread-1 INFO [root] columnIndex:4[-1]<--->columnValue:com.fr.write.WriteSubmitException: submiter error happens. 数据提交出错 Error at com.fr.report.write.SubmitHelper.submit(Unknown Source) at com.fr.web.core.A.SB.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.WebActionsDispatcher.dealForActionCMD(Unknown Source) at com.fr.web.core.A.wC.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 com.fr.web.BaseServlet.doPost(Unknown Source) at javax.servlet.http.HttpServlet.service(HttpServlet.java:616) at javax.servlet.http.HttpServlet.service(HttpServlet.java:689) at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428) at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:473) at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:568) at org.mortbay.http.HttpContext.handle(HttpContext.java:1530) at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:633) at org.mortbay.http.HttpContext.handle(HttpContext.java:1482) at org.mortbay.http.HttpServer.service(HttpServer.java:909) at org.mortbay.http.HttpConnection.service(HttpConnection.java:820) at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:986) at org.mortbay.http.HttpConnection.handle(HttpConnection.java:837) at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:245) at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357) at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534) Caused by: com.fr.write.WriteSubmitException: 数据提交出错 Error at com.fr.report.write.ReportWriteAttr.submit(Unknown Source) at com.fr.report.write.SubmitHelper.submit(Unknown Source) ... 26 more Caused by: com.fr.write.WriteException: Error at com.fr.write.DBCommitWrapper.commit(Unknown Source) at com.fr.write.DBCommitWrapper.commit2db(Unknown Source) at com.fr.report.write.BuiltInSQLSubmiter.execute(Unknown Source) ... 28 more Caused by: java.sql.SQLException: Error at com.fr.third.alibaba.druid.pool.DruidDataSource.handleConnectionException(DruidDataSource.java:1329) at com.fr.third.alibaba.druid.pool.DruidPooledConnection.handleException(DruidPooledConnection.java:132) at com.fr.third.alibaba.druid.pool.DruidPooledStatement.checkException(DruidPooledStatement.java:65) at com.fr.third.alibaba.druid.pool.DruidPooledPreparedStatement.setString(DruidPooledPreparedStatement.java:366) at com.fr.data.core.db.handler.StringTypeHandler.setValue(StringTypeHandler.java:14) at com.fr.data.core.db.DBUtils.applyColumnTypeValue(Unknown Source) at com.fr.write.config.DeleteConfig.fillDeletePreparedStatement(Unknown Source) at com.fr.write.config.DeleteConfig.dmlSubmitBatchNew(Unknown Source) at com.fr.write.config.IntelliDMLConfig.doDeleteAction(Unknown Source) at com.fr.write.config.IntelliDMLConfig.dmlSubmitBatchNew(Unknown Source) at com.fr.write.config.BatchDMLConfig$BatchSubmitter.runBatch(Unknown Source) at com.fr.write.config.BatchDMLConfig$BatchSubmitter.access$000(Unknown Source) at com.fr.write.config.BatchDMLConfig.extract(Unknown Source) at com.fr.write.config.BatchDMLConfig.extractGroup(Unknown Source) at com.fr.write.config.BatchDMLConfig.execute(Unknown Source) ... 31 more Caused by: java.lang.ArrayIndexOutOfBoundsException [java.lang.String] 2018-01-23 17:37:08 正常:17:37:08 pool-1-thread-1 INFO [root] columnIndex:5[93]<--->columnValue:2018-01-23 17:37:08[java.util.Date] ------------------------------------------------------------------------------------------------------------------------------------------------------------- file:///C:\Users\YangQi\AppData\Roaming\Tencent\Users\309986874\TIM\WinTemp\RichOle\O3}19%54MQK19M)Q8FA38UM.png[img]file:///C:\Users\YangQi\AppData\Roaming\Tencent\Users\309986874\TIM\WinTemp\RichOle\O7$(`$9@0YE7A%HOAW[T%S4.png[/img] |