É
c3p0
, seu pool de conexões de banco de dados, que você precisa configurar - não hibernar. Tente configurar idleConnectionTestPeriod
e um preferredTestQuery
apropriado , por exemplo, select 1 from dual
. A validate
foi preterida e é recomendável que você não a use. Consulte http://community.jboss.org/wiki/HowToConfigureTheC3P0ConnectionPool Para maiores informações. Você terá mais controle se criar um
c3p0.properties
arquivo em WEB-INF/classes
mas você precisa ter certeza de não substituir essas propriedades em seu hibernate.cfg.xml
.