What to replace c3p0 connection provider in hibernate 4
coolsky Feb 28, 2012 2:20 AMI am using Jboss 7 which is using hibernate 4. When I try to deploy my project which was using hibernate 3 with c3p0 connection provider, I found there is such error information below:
14:44:17,977 WARN [org.hibernate.service.jdbc.connections.internal.ConnectionProviderInitiator] (MSC service thread 1-7) HHH000208: org.hibernate.con nection.C3P0ConnectionProvider has been deprecated in favor of org.hibernate.service.jdbc.connections.internal.C3P0ConnectionProvider; that provider w ill be used instead. 14:44:17,977 INFO [org.hibernate.service.jdbc.connections.internal.ConnectionProviderInitiator] (MSC service thread 1-7) HHH000130: Instantiating exp licit connection provider: org.hibernate.service.jdbc.connections.internal.C3P0ConnectionProvider 14:44:17,987 INFO [stdout] (MSC service thread 1-7) org.hibernate.service.spi.ServiceException: Unable to create requested service [org.hibernate.ser vice.jdbc.connections.spi.ConnectionProvider] 14:44:17,987 INFO [stdout] (MSC service thread 1-7) at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceReg istryImpl.java:187) 14:44:17,987 INFO [stdout] (MSC service thread 1-7) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServic eRegistryImpl.java:150) 14:44:17,987 INFO [stdout] (MSC service thread 1-7) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegist ryImpl.java:131) 14:44:17,987 INFO [stdout] (MSC service thread 1-7) at org.hibernate.engine.jdbc.internal.JdbcServicesImpl.buildJdbcConnectionAccess(JdbcServicesI mpl.java:234) 14:44:17,997 INFO [stdout] (MSC service thread 1-7) at org.hibernate.engine.jdbc.internal.JdbcServicesImpl.configure(JdbcServicesImpl.java:91) 14:44:17,997 INFO [stdout] (MSC service thread 1-7) at org.hibernate.service.internal.StandardServiceRegistryImpl.configureService(StandardService RegistryImpl.java:75) 14:44:17,997 INFO [stdout] (MSC service thread 1-7) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServic eRegistryImpl.java:159) 14:44:17,997 INFO [stdout] (MSC service thread 1-7) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegist ryImpl.java:131) 14:44:17,997 INFO [stdout] (MSC service thread 1-7) at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:71) 14:44:17,997 INFO [stdout] (MSC service thread 1-7) at org.hibernate.cfg.Configuration.buildSettingsInternal(Configuration.java:2270) 14:44:18,007 INFO [stdout] (MSC service thread 1-7) at org.hibernate.cfg.Configuration.buildSettings(Configuration.java:2266) 14:44:18,007 INFO [stdout] (MSC service thread 1-7) at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1735) 14:44:18,007 INFO [stdout] (MSC service thread 1-7) at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1775)
My question is is there any connecton provided recommanded in hibernate 4 to replace the old c3p0 connection provider. Can anyone help me resolve this issue?