java.sql.SQLException:无效状态,Connection对象已关闭

时间:2014-04-07 16:03:45

标签: java hibernate jdbc sqlexception

我有一个运行在jetty上的java Web应用程序,它连接到SQL服务器本地数据库(我正在使用hibernate)。应用程序和数据库都在SAME PC中。一切顺利运行,直到我禁用网络适配器或拔掉以太网线,此时我无法访问我的网络应用程序并获得此(以及其他嵌套异常)异常:

Caused by: java.sql.SQLException: Invalid state, the Connection object is closed. 
at net.sourceforge.jtds.jdbc.ConnectionJDBC2.checkOpen(ConnectionJDBC2.java:1713)  
at net.sourceforge.jtds.jdbc.ConnectionJDBC2.setAutoCommit(ConnectionJDBC2.java:2223)  
at org.jboss.resource.adapter.jdbc.BaseWrapperManagedConnection.checkTransaction (BaseWrapperManagedConnection.java:429)  
at org.jboss.resource.adapter.jdbc.WrappedConnection.checkTransaction (WrappedConnection.java:525)  
at org.jboss.resource.adapter.jdbc.WrappedConnection.commit(WrappedConnection.java:333)  
at org.hibernate.transaction.JDBCTransaction.commitAndResetAutoCommit (JDBCTransaction.java:170)
at org.hibernate.transaction.JDBCTransaction.commit(JDBCTransaction.java:146)  
... 51 more

有什么想法吗?

P.S:如果您需要进一步的信息,请告诉我。

0 个答案:

没有答案