To c3p0
, twoja pula połączeń z bazą danych, którą musisz skonfigurować - nie hibernacja. Spróbuj ustawić idleConnectionTestPeriod
i odpowiednie preferredTestQuery
, np. select 1 from dual
. validate
właściwość została przestarzała i nie zaleca się jej używania.
Zobacz http://community.jboss.org/wiki/HowToConfigureTheC3P0ConnectionPool
po więcej informacji. Największą kontrolę uzyskasz, jeśli utworzysz c3p0.properties
plik w WEB-INF/classes
ale musisz upewnić się, że nie zastąpisz tych właściwości w swoim hibernate.cfg.xml
.