I'm currently trying to configure C3P0 in my hibernate config but I seem to be getting a NoClassDefFoundError Exception!? Am I missing something here?
Hibernate version: Hibernate 3.1.3
Hibernate.cfg.xml snippet:
Code:
<property name="c3p0.acquire_increment">1</property>
<property name="c3p0.idle_test_period">100</property>
<property name="c3p0.max_size">100</property>
<property name="c3p0.max_statements">0</property>
<property name="c3p0.min_size">10</property>
<property name="c3p0.timeout">100</property>
Exception When Hibernate boots up:Code:
Caused by: java.lang.NoClassDefFoundError: com/mchange/v2/c3p0/PoolConfig
at org.hibernate.connection.C3P0ConnectionProvider.configure(C3P0ConnectionProvider.java:84)
at org.hibernate.connection.ConnectionProviderFactory.newConnectionProvider(ConnectionProviderFactory.java:124)
at org.hibernate.connection.ConnectionProviderFactory.newConnectionProvider(ConnectionProviderFactory.java:56)
at org.hibernate.cfg.SettingsFactory.createConnectionProvider(SettingsFactory.java:366)
at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:60)
at org.hibernate.cfg.Configuration.buildSettings(Configuration.java:1881)
at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1174)
at com.facesblank.db.HibernateUtil.<clinit>(HibernateUtil.java:23)