Я занимаюсь разработкой веб-сервиса на основе Apache Tomcat 6.0.26, Apache CXF 2.2.7, Spring 3.0, Hibernate 3.3 и Sybase sqlanywhere 11. Я использую последнюю версию драйвера JDBC из SYBASE jconn.jar версии 6.
Уровень персистентности основан на Spring + Hibernate Dao, соединение настраивается через хранилище данных JNDI (каталог META-INF).
Кажется, что в течение более длительных периодов бездействия соединение между веб-сервисом и базой данных закрыто.
Исключение: java.sql.SQLException: JZ0C0: Соединение уже закрыто.