hibernate不支持數據庫斷開後重新連接問題

 我使用oracle901,tomcat4.1,jdk1.41,用的是1169k的class12.jar ,hibernate 用了幾個版本,都存在問題 
不定期的出現錯誤,而且必須重新啓動tomcat纔可以,各位可知這是爲什麼呢? 
我已經暈了,我曾經所有的功能都走過了,可就是時間稍微一長就出現這種錯誤,而且沒有什麼太強規律可以找到。 
我個人懷疑這句提示比較重要 
[code:1]Io 異常: Connection reset by peer: socket write error[/code:1] 
因爲系統中還有我們以前的程序在跑,因爲我們以前的程序有機制,當數據庫連接出現錯誤的時候,自動重新連接數據庫,(但是我們的連接池肯定和hibernate不公用)會不會是這個破壞了hibernate的連接,目前還不得而知,但是要命的是hibernate 如果死了就徹底死了 

出現如下的提示, 
[code:1] 
2003-10-29 12:46:17 net.sf.hibernate.util.JDBCExceptionReporter logExceptions 
警告: SQL Error: 17002, SQLState: null 
2003-10-29 12:46:17 net.sf.hibernate.util.JDBCExceptionReporter logExceptions 
嚴重: Io 異常: Connection reset by peer: socket write error 
2003-10-29 12:46:17 net.sf.hibernate.util.JDBCExceptionReporter logExceptions 
警告: SQL Error: 17002, SQLState: null 
2003-10-29 12:46:17 net.sf.hibernate.util.JDBCExceptionReporter logExceptions 
嚴重: Io 異常: Connection reset by peer: socket write error 
2003-10-29 12:46:17 net.sf.hibernate.JDBCException <init> 
嚴重: Could not execute query 
java.sql.SQLException: Io 異常: Connection reset by peer: socket write error 
        at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:134) 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章