【发布时间】:2010-04-07 09:54:22
【问题描述】:
我基于 apache tomcat 6.0.26、apache cxf 2.2.7、spring 3.0、hibernate 3.3 和 sybase sqlanywhere 11 开发 webservice。我使用来自 SYBASE jconn.jar 版本 6 的最新 JDBC 驱动程序。
持久层基于spring + hibernate dao,通过JNDI数据源(META-INF目录)配置连接。
似乎在较长时间不活动期间,从 Web 服务到数据库的连接已关闭。
异常:java.sql.SQLException:JZ0C0:连接已关闭。
【问题讨论】:
-
我解决了我的问题,我在我的 JNDI 数据源中添加了一个validationQuery。
-
与其发表评论,不如将该解决方案作为答案。