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) 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章