Opa beleza?
Eu to com uns probleminhas aqui com uma aplicação web rodando em um servidor na minha empresa, eu to usando o Hibernate pára fazer a coneão com o banco e tudo mais, ta tudo certinho, mais quando eu chego de manha no serviço e me lança a:
org.hibernate.exception.JDBCConnectionException: could not execute query
Pesquisei um pouco e vi que quando o banco de dados não recebe uma requisição em * horas ele fecha a conexão, pesquisei mais um pouco e vi que isso poderia ser ajustado fazendo um Pool de Conexões (c3p0) aqui a gente usa o hibernate.properties, e eu so achei umas coisas falando do hibernate.cfg.xml, eu tentei fazer uma adaptação pro hibernate.properties mais acho que não esta funcionando, abaixo segue meu hibernate.properties:
hibernate.dialect = org.hibernate.dialect.MySQLInnoDBDialect
hibernate.connection.driver_class = com.mysql.jdbc.Driver
hibernate.connection.url = jdbc:mysql://xxx.xxx.xxx.xxx/banco
hibernate.connection.username = xxxx
hibernate.connection.password = xxxx
hibernate.show_sql = true
hibernate.format_sql = true
hibernate.c3p0.max_size=10
hibernate.c3p0.min_size=1
hibernate.c3p0.timeout=5000
hibernate.c3p0.idle_test_period=300
hibernate.c3p0.max_statements=100
hibernate.c3p0.acquire_increment=2
Ao que parece esta certo, mais o erro continua, não sei se eu tenho que configurar algo relacionado ao c3p0 aqui no meu projeto, pois eu não achei nda aqui na net, mais se alguem souber como resolver esse problema, eu ficarei MUITO grato.
Abrass