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) 
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值