[jcc][t4][10120][10898][3.57.82] 操作無效:已關閉 result set。 ERRORCODE=-4470, SQLSTATE=null
阿新 • • 發佈:2019-02-08
使用DB2+Websphere+JNDI報了下面這個錯誤。
com.ibm.db2.jcc.am.SqlException: [jcc][t4][10120][10898][3.57.82] 操作無效:已關閉 result set。 ERRORCODE=-4470, SQLSTATE=null
at com.ibm.db2.jcc.am.bd.a(bd.java:660)
at com.ibm.db2.jcc.am.bd.a(bd.java:60)
at com.ibm.db2.jcc.am.bd.a(bd.java:103)
at com.ibm.db2.jcc.am.zl.Db(zl.java:4219)
at com.ibm.db2.jcc.am.zl.c(zl.java:314)
at com.ibm.db2.jcc.am.zl.next(zl.java:293)
at com.ibm.ws.rsadapter.jdbc.WSJdbcResultSet.next(WSJdbcResultSet.java:3120)
上面的錯誤資訊除錯了好久,不知道是什麼地方出錯了。
百度了好久都沒有出來相關結果,後來通過bing終於搜尋到了一條相關資訊,正是這條資訊解決我的問題。
Bing搜尋的關鍵字“jpa result set closed”,出來的第一條就是stackoverflow網站的資訊。
對關閉遊標問題進行故障診斷。
以下是日誌 org.apache.openjpa.persistence.PersistenceException 中的 DB2? 異常:首先修改
這個屬性為
第二步新建一個屬性
之後用命令重啟伺服器就可以了。