Hibernate + C3P0 = java.lang.ExceptionInInitializerError

bom dia pessoal…

O Hibernate estava funcionando perfeitamente, porém quando adicionei o código abaixo para utilizar o C3P0, apresentou o seguinte erro:

hibernate.cfg.xml

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
<hibernate-configuration>
    <session-factory>
        <property name="hibernate.dialect">org.hibernate.dialect.MySQLDialect</property>
        <property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property>
        <property name="hibernate.connection.url">jdbc:mysql://localhost/dbqas</property>
        <property name="hibernate.connection.username">root</property>
        <property name="hibernate.connection.password">root</property>
        <property name="hibernate.show_sql">false</property> 
    
    <!-- ... -->
        <property name="c3p0.min_size" value="0"/>
        <property name="c3p0.max_size" value="6"/>
        <property name="c3p0.timeout" value="60"/>
        <property name="c3p0.max_statements" value="0"/> <!-- preste atenção aqui -->
        <property name="c3p0.acquire_increment" value="1"/>
        <property name="c3p0.idle_test_period" value="60"/>
<!-- ... -->


        <mapping resource="Model/Sitio.hbm.xml"/>
    </session-factory>
</hibernate-configuration>

Erro:

java.lang.ExceptionInInitializerError
	at Utils.HibernateUtil.getSessionFactory(HibernateUtil.java:39)
	at Dao.SitioDao.list(SitioDao.java:21)
	at Controller.SitioController.getListarSitio(SitioController.java:73)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at javax.el.BeanELResolver.getValue(BeanELResolver.java:87)
	at com.sun.faces.el.DemuxCompositeELResolver._getValue(DemuxCompositeELResolver.java:176)
	at com.sun.faces.el.DemuxCompositeELResolver.getValue(DemuxCompositeELResolver.java:203)
	at org.apache.el.parser.AstValue.getValue(AstValue.java:169)
	at org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:189)
	at com.sun.faces.facelets.el.TagValueExpression.getValue(TagValueExpression.java:109)
	at javax.faces.component.ComponentStateHelper.eval(ComponentStateHelper.java:193)
	at javax.faces.component.ComponentStateHelper.eval(ComponentStateHelper.java:181)
	at javax.faces.component.UIData.getValue(UIData.java:557)
	at org.primefaces.component.datatable.DataTable.getValue(DataTable.java:773)
	at javax.faces.component.UIData.getDataModel(UIData.java:1297) .............................

Alguém poderia ajudar ??? obrigado…

O que tem nesta linha?

at Utils.HibernateUtil.getSessionFactory(HibernateUtil.java:39)

[quote=drsmachado]O que tem nesta linha?

at Utils.HibernateUtil.getSessionFactory(HibernateUtil.java:39) [/quote]
É, não sei se sou só eu, mas acho que a arte de ler uma stacktrace é difícil de dominar…

[quote=Rodrigo Sasaki][quote=drsmachado]O que tem nesta linha?

at Utils.HibernateUtil.getSessionFactory(HibernateUtil.java:39) [/quote]
É, não sei se sou só eu, mas acho que a arte de ler uma stacktrace é difícil de dominar…[/quote]
A causa disto varia, desespero, inexperiência, falta de vontade, esquecimento…
Mas, é verdade, há um grande abismo nisso.

Esse é problema, o erro não estava diretamente na linha:

e sim na biblioteca do C3P0, adicionei uma biblioteca atual e tudo funcionou bem, não tive que alterar nada na classe citada. Agradeço a todos pela ajuda…vlw