[2014-05-14 11:14:22:960] [ERROR] [com.test.db.DB2Util:108] - [jcc][t4][10120][10898][3.59.81] Invalid operation: result set is closed. ERRORCODE=-4470, SQLSTATE=null
com.ibm.db2.jcc.am.SqlException: [jcc][t4][10120][10898][3.59.81] Invalid operation: result set is closed. ERRORCODE=-4470, SQLSTATE=null
at com.ibm.db2.jcc.am.dd.a(dd.java:660)
at com.ibm.db2.jcc.am.dd.a(dd.java:60)
at com.ibm.db2.jcc.am.dd.a(dd.java:103)
at com.ibm.db2.jcc.am.qm.Db(qm.java:4381)
at com.ibm.db2.jcc.am.qm.r(qm.java:4342)
at com.ibm.db2.jcc.am.qm.e(qm.java:1129)
at com.ibm.db2.jcc.am.qm.getString(qm.java:1117)
at org.apache.commons.dbcp.DelegatingResultSet.getString(DelegatingResultSet.java:213)
at org.apache.commons.dbcp.DelegatingResultSet.getString(DelegatingResultSet.java:213)
at com.hospot.db.DB2Util.excProduces(DB2Util.java:95)
at com.hospot.socket.Handler.run(MultiThreadServer.java:109)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:744)
单线程的循环插入10000条数据没有异常,在开启另一个线程访问数据库就会时不时的报出这个异常。
收起