Hello,

Once again, a ClassLoadingException issue on Karaf bundles; but with c3p0
this time.
I've read all posts about ClassLoadingException and JDBC drivers but I have
not found a solution for my problem

I use Karaf 2.2.6 and I have a Persistance bundle (bundle 1079) for loading
a hibernate.cfg.xml, creating a HibernateSession singleton with a c3p0
connection pool.

*hibernate.cfg.xml*
/<hibernate-configuration>
        <session-factory>
                <property
name="hibernate.connection.url">jdbc:postgresql://localhost:5432/db</property>
                <property name="hibernate.connection.username">user</property>
                <property name="hibernate.connection.password">pass</property>
                *<property
name="hibernate.connection.provider_class">org.hibernate.service.jdbc.connections.internal.C3P0ConnectionProvider</property>*
   
                <property name="hibernate.c3p0.min_size">5</property>
                <property name="hibernate.c3p0.max_size">20</property>
                <property name="hibernate.c3p0.timeout">300</property>
                <property name="hibernate.c3p0.max_statements">50</property>
                <property name="hibernate.c3p0.idle_test_period">3000</property>
                <property
name="hibernate.connection.driver_class">org.postgresql.Driver</property>
                <property name="hibernate.default_schema">public</property>
                <property
name="dialect">org.hibernate.dialect.PostgreSQLDialect</property>
                <property name="current_session_context_class">thread</property>
                <property
name="hibernate.dialect">org.hibernate.dialect.PostgreSQLDialect</property>
                <property
name="hibernate.transaction.factory_class">org.hibernate.transaction.JDBCTransactionFactory</property>
                <property 
name="javax.persistence.validation.mode">none</property>
                <property name="show_sql">false</property>
                <mapping class="com.proj.article.Article" />
[...]
        </session-factory>
</hibernate-configuration>/

I've deployed Hibernate bundles from com.springsource and c3p0 bundle too.

karaf@trun> list
START LEVEL 100 , List Threshold: 50
   ID   State         Blueprint      Spring    Level  Name
[...]
[ 547] [Active     ] [            ] [       ] [   80] Javassist Java
Programming Assistant (3.15.0.GA)
[ 548] [Active     ] [            ] [       ] [   80] ANTLR (2.7.7)
[ 549] [Active     ] [            ] [       ] [   80] FasterXML ClassMate
(0.5.4)
[ 550] [Active     ] [            ] [       ] [   80] Java Bean Validation
API (1.0.0.GA)
[ 551] [Active     ] [            ] [       ] [   80] JBoss Jandex
(1.0.3.Final)
[ 552] [Active     ] [            ] [       ] [   80] Apache ANT (1.8.1)
[ 553] [Active     ] [            ] [       ] [   80] Apache Commons
Collections (3.2.1)
[ 554] [Active     ] [            ] [       ] [   80] JBoss Hibernate
Object-Relational Mapper (4.1.0.Final)
                                       Fragments: 555
[ 555] [Resolved   ] [            ] [       ] [   80] JBoss Hibernate Entity
Manager (4.1.0.Final)
                                       Hosts: 554
[ 556] [Active     ] [            ] [       ] [   80] Java Persistence API
(2.0.0)
[ 557] [Active     ] [            ] [       ] [   80] JBoss Hibernate Common
Annotations (4.1.0.Final)
[ 558] [Active     ] [            ] [       ] [   80] JBoss Logging 3
(3.1.0.GA)
[ 995] [Active     ] [            ] [       ] [   50] Apache ServiceMix ::
Bundles :: commons-httpclient (3.1.0.7)
[ 996] [Active     ] [            ] [       ] [   50] Commons Codec (1.4)
[ 997] [Active     ] [            ] [       ] [   50] camel-http (2.9.2)
[ 998] [Active     ] [            ] [       ] [   50] camel-jetty (2.9.2)
[1042] [Active     ] [            ] [       ] [   80] c3p0 Connection Pool
(0.9.1)
[1076] [Active     ] [            ] [       ] [   82] :COMM: Communs
(0.0.1.SNAPSHOT)
[1079] [Active     ] [            ] [Failed ] [   91] :PROJ: Persistance
(0.0.1.SNAPSHOT)

The HibernateSession java class is in the Common bundle (1076) which imports
Hibernate dependencies and C3P0 dependency. The bundle exports the
HibernateSession java package

karaf@trun> packages:exports 1076
    ID Packages                                
  1076 com.proj.communs.csv; version="0.0.1.SNAPSHOT"
  1076 com.proj.communs.exceptions; version="0.0.1.SNAPSHOT"
  1076 com.proj.communs.utils; version="0.0.1.SNAPSHOT"
  1076 com.proj.communs.xml; version="0.0.1.SNAPSHOT"
*  1076 com.proj.communs.persistance; version="0.0.1.SNAPSHOT"*
  1076 com.proj.communs.enums; version="0.0.1.SNAPSHOT"
  1076 com.proj.communs.ressources; version="0.0.1.SNAPSHOT"
karaf@trun> packages:imports 1076
OSGi System Bundle (0): javax.xml.validation; version="0.0.0"
OSGi System Bundle (0): org.xml.sax; version="0.0.0"
OPS4J Pax Logging - API (3): org.slf4j; version="1.6.4"
OPS4J Pax Logging - API (3): org.slf4j; version="1.6.1"
OPS4J Pax Logging - API (3): org.slf4j; version="1.5.11"
OPS4J Pax Logging - API (3): org.slf4j; version="1.4.3"
Spring Core (81): org.springframework.core.io; version="3.0.7.RELEASE"
Spring Beans (84): org.springframework.beans.factory.config;
version="3.0.7.RELEASE"
Spring Context (86): org.springframework.context; version="3.0.7.RELEASE"
Spring Context (86): org.springframework.jmx.export.annotation;
version="3.0.7.RELEASE"
Apache ServiceMix :: Specs :: JAXB API 2.2 (97): javax.xml.bind.annotation;
version="2.2.1"
Apache ServiceMix :: Specs :: JAXB API 2.2 (97): javax.xml.bind;
version="2.2.1"
Apache ServiceMix :: Specs :: JAXWS API 2.2 (98): javax.xml.ws;
version="2.2.0"
JBoss Hibernate Object-Relational Mapper (554): org.hibernate;
version="4.1.0.Final"
JBoss Hibernate Object-Relational Mapper (554): org.hibernate.cfg;
version="4.1.0.Final"
JBoss Hibernate Object-Relational Mapper (554): org.hibernate.criterion;
version="4.1.0.Final"
JBoss Hibernate Object-Relational Mapper (554): org.hibernate.exception;
version="4.1.0.Final"
JBoss Hibernate Object-Relational Mapper (554):
org.hibernate.internal.util.config; version="4.1.0.Final"
JBoss Hibernate Object-Relational Mapper (554): org.hibernate.metadata;
version="4.1.0.Final"
JBoss Hibernate Object-Relational Mapper (554):
org.hibernate.persister.entity; version="4.1.0.Final"
JBoss Hibernate Object-Relational Mapper (554): org.hibernate.proxy;
version="4.1.0.Final"
JBoss Hibernate Object-Relational Mapper (554): org.hibernate.service;
version="4.1.0.Final"
JBoss Hibernate Object-Relational Mapper (554):
org.hibernate.service.jdbc.connections.internal; version="4.1.0.Final"
JBoss Hibernate Object-Relational Mapper (554): org.hibernate.transform;
version="4.1.0.Final"
Java Persistence API (556): javax.persistence; version="2.0.0"
JBoss Hibernate Common Annotations (557): org.hibernate.annotations.common;
version="4.1.0.Final"
JBoss Hibernate Common Annotations (557):
org.hibernate.annotations.common.annotationfactory; version="4.1.0.Final"
JBoss Hibernate Common Annotations (557):
org.hibernate.annotations.common.reflection; version="4.1.0.Final"
JBoss Hibernate Common Annotations (557):
org.hibernate.annotations.common.reflection.java; version="4.1.0.Final"
JBoss Hibernate Common Annotations (557):
org.hibernate.annotations.common.reflection.java.generics;
version="4.1.0.Final"
JBoss Hibernate Common Annotations (557):
org.hibernate.annotations.common.util; version="4.1.0.Final"
JBoss Hibernate Common Annotations (557):
org.hibernate.annotations.common.util.impl; version="4.1.0.Final"
Javassist Java Programming Assistant (547): javassist.util.proxy;
version="3.15.0.GA"
Apache CXF API (109): org.apache.cxf.endpoint; version="2.6.0"
Apache CXF API (109): org.apache.cxf.phase; version="2.6.0"
Apache CXF API (109): org.apache.cxf.message; version="2.6.0"
Apache CXF API (109): org.apache.cxf.binding; version="2.6.0"
Apache CXF API (109): org.apache.cxf.ws.addressing; version="2.6.0"
Apache CXF API (109): org.apache.cxf.transport; version="2.6.0"
Apache CXF API (109): org.apache.cxf.interceptor; version="2.6.0"
*c3p0 Connection Pool (1042): com.mchange.v2.c3p0; version="0.9.1"*
Apache CXF Runtime SOAP Binding (115): org.apache.cxf.binding.soap;
version="2.6.0"
Apache ServiceMix :: Bundles :: dom4j (177): org.dom4j; version="1.6.1"


The DAO and HibernateSession singletons are created in the Persistance
bundle (1079) by Spring.
This bundle also imports Hibernate and c3p0 dependencies

karaf@trun> packages:imports 1079
OPS4J Pax Logging - API (3): org.slf4j; version="1.6.4"
OPS4J Pax Logging - API (3): org.slf4j; version="1.6.1"
OPS4J Pax Logging - API (3): org.slf4j; version="1.5.11"
OPS4J Pax Logging - API (3): org.slf4j; version="1.4.3"
Spring Core (81): org.springframework.core.io.support;
version="3.0.7.RELEASE"
Spring Beans (84): org.springframework.beans; version="3.0.7.RELEASE"
[...]
Spring Context (86): org.springframework.context; version="3.0.7.RELEASE"
[...]
JBoss Hibernate Object-Relational Mapper (554): org.hibernate.cfg;
version="4.1.0.Final"
JBoss Hibernate Object-Relational Mapper (554):
org.hibernate.engine.jdbc.internal; version="4.1.0.Final"
JBoss Hibernate Object-Relational Mapper (554): org.hibernate.proxy;
version="4.1.0.Final"
JBoss Hibernate Object-Relational Mapper (554):
org.hibernate.service.classloading.internal; version="4.1.0.Final"
JBoss Hibernate Object-Relational Mapper (554):
org.hibernate.service.internal; version="4.1.0.Final"
JBoss Hibernate Object-Relational Mapper (554):
org.hibernate.service.jdbc.connections.internal; version="4.1.0.Final"
JBoss Hibernate Object-Relational Mapper (554): org.hibernate.type;
version="4.1.0.Final"
Java Persistence API (556): javax.persistence; version="2.0.0"
JBoss Hibernate Common Annotations (557): org.hibernate.annotations.common;
version="4.1.0.Final"
JBoss Hibernate Common Annotations (557):
org.hibernate.annotations.common.annotationfactory; version="4.1.0.Final"
JBoss Hibernate Common Annotations (557):
org.hibernate.annotations.common.reflection; version="4.1.0.Final"
JBoss Hibernate Common Annotations (557):
org.hibernate.annotations.common.reflection.java; version="4.1.0.Final"
JBoss Hibernate Common Annotations (557):
org.hibernate.annotations.common.reflection.java.generics;
version="4.1.0.Final"
JBoss Hibernate Common Annotations (557):
org.hibernate.annotations.common.util; version="4.1.0.Final"
JBoss Hibernate Common Annotations (557):
org.hibernate.annotations.common.util.impl; version="4.1.0.Final"
Javassist Java Programming Assistant (547): javassist.util.proxy;
version="3.15.0.GA"
Apache CXF API (109): org.apache.cxf.headers; version="2.6.0"
[...]
Apache CXF Runtime Core (110): org.apache.cxf.bus.managers; version="2.6.0"
[...]
*c3p0 Connection Pool (1042): com.mchange.v2.c3p0; version="0.9.1"*
Apache CXF Runtime HTTP Transport (117): META-INF.cxf.osgi; version="2.6.0"
[...]
Apache CXF Runtime JAX-RS Frontend (123): org.apache.cxf.jaxrs.utils;
version="2.6.0"
[...]
camel-core (160): org.apache.camel.spi; version="2.9.2"
camel-core (160): org.apache.camel; version="2.9.2"
Apache CXF Runtime JAX-WS Frontend (119): org.apache.cxf.jaxws.spring;
version="2.6.0"
[...]
*:PROJ: Communs (1076): com.proj.communs.persistance;
version="0.0.1.SNAPSHOT"
*


But the bundle failed to start because of a ClassLoadingException. 

11:19:55,541 | INFO  | ExtenderThread-2 | uns.persistance.HibernateSession 
143 | 1076 - com.proj.communs.communs - 0.0.1.SNAPSHOT | SessionFactory Init
11:19:55,644 | INFO  | ExtenderThread-2 | org.jboss.logging.JDKLogger       
68 |  -  -  | HCANN000001: Hibernate Commons Annotations {4.0.1.Final}
11:19:55,651 | INFO  | ExtenderThread-2 | org.jboss.logging.JDKLogger       
68 |  -  -  | HHH000412: Hibernate Core {4.1.0.Final}
11:19:55,795 | INFO  | ExtenderThread-2 | org.jboss.logging.JDKLogger       
68 |  -  -  | HHH000206: hibernate.properties not found
11:19:55,797 | INFO  | ExtenderThread-2 | org.jboss.logging.JDKLogger       
68 |  -  -  | HHH000021: Bytecode provider name : javassist
11:19:55,816 | INFO  | ExtenderThread-2 | uns.persistance.HibernateSession 
175 | 1076 - com.proj.communs.communs - 0.0.1.SNAPSHOT | Hibernate
Configuration from /mapping/hibernate.cfg.xml
11:19:55,817 | INFO  | ExtenderThread-2 | org.jboss.logging.JDKLogger       
68 |  -  -  | HHH000043: Configuring from resource:
/mapping/hibernate.cfg.xml
11:19:55,817 | INFO  | ExtenderThread-2 | org.jboss.logging.JDKLogger       
68 |  -  -  | HHH000040: Configuration resource: /mapping/hibernate.cfg.xml

11:19:55,963 | INFO  | ExtenderThread-2 | org.jboss.logging.JDKLogger       
68 |  -  -  | HHH000041: Configured SessionFactory: null
11:19:56,408 | WARN  | ExtenderThread-2 | org.jboss.logging.JDKLogger       
68 |  -  -  | HHH000038: Composite-id class does not override equals():
com.proj.sgic.om.parametrage.fonctionnel.JoinedValTypologieId
11:19:56,408 | WARN  | ExtenderThread-2 | org.jboss.logging.JDKLogger       
68 |  -  -  | HHH000039: Composite-id class does not override hashCode():
com.proj.sgic.om.parametrage.fonctionnel.JoinedValTypologieId
11:19:56,416 | INFO  | ExtenderThread-2 | org.jboss.logging.JDKLogger       
68 |  -  -  | HHH000130: Instantiating explicit connection provider:
org.hibernate.service.jdbc.connections.internal.C3P0ConnectionProvider
11:19:56,417 | ERROR | ExtenderThread-2 | uns.persistance.HibernateSession 
193 | 1076 - com.proj.communs.communs - 0.0.1.SNAPSHOT | %%%% Failed to
create SessionFactory %%%%
org.hibernate.service.spi.ServiceException: Unable to create requested
service [org.hibernate.service.jdbc.connections.spi.ConnectionProvider]
        at
org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:187)[554:com.springsource.org.hibernate.core:4.1.0.Final]
        at
org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:150)[554:com.springsource.org.hibernate.core:4.1.0.Final]
        at
org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:131)[554:com.springsource.org.hibernate.core:4.1.0.Final]
        at
org.hibernate.engine.jdbc.internal.JdbcServicesImpl.buildJdbcConnectionAccess(JdbcServicesImpl.java:223)[554:com.springsource.org.hibernate.core:4.1.0.Final]
        at
org.hibernate.engine.jdbc.internal.JdbcServicesImpl.configure(JdbcServicesImpl.java:89)[554:com.springsource.org.hibernate.core:4.1.0.Final]
        at
org.hibernate.service.internal.StandardServiceRegistryImpl.configureService(StandardServiceRegistryImpl.java:75)[554:com.springsource.org.hibernate.core:4.1.0.Final]
        at
org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:159)[554:com.springsource.org.hibernate.core:4.1.0.Final]
        at
org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:131)[554:com.springsource.org.hibernate.core:4.1.0.Final]
        at
org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:71)[554:com.springsource.org.hibernate.core:4.1.0.Final]
        at
org.hibernate.cfg.Configuration.buildSettingsInternal(Configuration.java:2273)[554:com.springsource.org.hibernate.core:4.1.0.Final]
        at
org.hibernate.cfg.Configuration.buildSettings(Configuration.java:2269)[554:com.springsource.org.hibernate.core:4.1.0.Final]
        at
org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1738)[554:com.springsource.org.hibernate.core:4.1.0.Final]
        at
com.proj.communs.persistance.HibernateSession.buildSessionFactory(HibernateSession.java:190)[1076:com.proj.communs.communs:0.0.1.SNAPSHOT]
        at
com.proj.communs.persistance.HibernateSession.initSessionFactory(HibernateSession.java:144)[1076:com.proj.communs.communs:0.0.1.SNAPSHOT]
        at
com.proj.communs.persistance.BaseDAOHibernate.initSessionFactoryHibernate(BaseDAOHibernate.java:62)[1076:com.proj.communs.communs:0.0.1.SNAPSHOT]
        at
com.proj.communs.persistance.BaseDAOHibernate.<init>(BaseDAOHibernate.java:33)[1076:com.proj.communs.communs:0.0.1.SNAPSHOT]
        at
com.proj.communs.persistance.AbstractListeFiltreeDAO.<init>(AbstractListeFiltreeDAO.java:40)[1076:com.proj.communs.communs:0.0.1.SNAPSHOT]
        at
com.proj.sgic.persistance.dao.impl.SGIC_ParametrageFonctionnelDAOImpl.<init>(SGIC_ParametrageFonctionnelDAOImpl.java:64)[1079:com.proj.sgic.sgic_persistance:0.0.1.SNAPSHOT]
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)[:1.6.0_25]
        at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)[:1.6.0_25]
        at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)[:1.6.0_25]
        at
java.lang.reflect.Constructor.newInstance(Constructor.java:513)[:1.6.0_25]
        at
org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:126)[84:org.springframework.beans:3.0.7.RELEASE]
        at
org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:74)[84:org.springframework.beans:3.0.7.RELEASE]
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:957)[84:org.springframework.beans:3.0.7.RELEASE]
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:910)[84:org.springframework.beans:3.0.7.RELEASE]
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:484)[84:org.springframework.beans:3.0.7.RELEASE]
        at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:455)[84:org.springframework.beans:3.0.7.RELEASE]
        at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:293)[84:org.springframework.beans:3.0.7.RELEASE]
        at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)[84:org.springframework.beans:3.0.7.RELEASE]
        at
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:290)[84:org.springframework.beans:3.0.7.RELEASE]
        at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:192)[84:org.springframework.beans:3.0.7.RELEASE]
        at
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:585)[84:org.springframework.beans:3.0.7.RELEASE]
        at
org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:895)[86:org.springframework.context:3.0.7.RELEASE]
        at
org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.access$1600(AbstractDelegatedExecutionApplicationContext.java:69)[90:org.springframework.osgi.core:1.2.1]
        at
org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext$4.run(AbstractDelegatedExecutionApplicationContext.java:355)[90:org.springframework.osgi.core:1.2.1]
        at
org.springframework.osgi.util.internal.PrivilegedUtils.executeWithCustomTCCL(PrivilegedUtils.java:85)[90:org.springframework.osgi.core:1.2.1]
        at
org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.completeRefresh(AbstractDelegatedExecutionApplicationContext.java:320)[90:org.springframework.osgi.core:1.2.1]
        at
org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor$CompleteRefreshTask.run(DependencyWaiterApplicationContextExecutor.java:132)[91:org.springframework.osgi.extender:1.2.1]
        at java.lang.Thread.run(Thread.java:662)[:1.6.0_25]
Caused by: org.hibernate.HibernateException: Could not instantiate
connection provider
[org.hibernate.service.jdbc.connections.internal.C3P0ConnectionProvider]
        at
org.hibernate.service.jdbc.connections.internal.ConnectionProviderInitiator.instantiateExplicitConnectionProvider(ConnectionProviderInitiator.java:192)[554:com.springsource.org.hibernate.core:4.1.0.Final]
        at
org.hibernate.service.jdbc.connections.internal.ConnectionProviderInitiator.initiateService(ConnectionProviderInitiator.java:114)[554:com.springsource.org.hibernate.core:4.1.0.Final]
        at
org.hibernate.service.jdbc.connections.internal.ConnectionProviderInitiator.initiateService(ConnectionProviderInitiator.java:54)[554:com.springsource.org.hibernate.core:4.1.0.Final]
        at
org.hibernate.service.internal.StandardServiceRegistryImpl.initiateService(StandardServiceRegistryImpl.java:69)[554:com.springsource.org.hibernate.core:4.1.0.Final]
        at
org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:177)[554:com.springsource.org.hibernate.core:4.1.0.Final]
        ... 39 more
Caused by: org.hibernate.service.classloading.spi.ClassLoadingException:
Unable to load class
[org.hibernate.service.jdbc.connections.internal.C3P0ConnectionProvider]
        at
org.hibernate.service.classloading.internal.ClassLoaderServiceImpl.classForName(ClassLoaderServiceImpl.java:141)[554:com.springsource.org.hibernate.core:4.1.0.Final]
        at
org.hibernate.service.jdbc.connections.internal.ConnectionProviderInitiator.instantiateExplicitConnectionProvider(ConnectionProviderInitiator.java:189)[554:com.springsource.org.hibernate.core:4.1.0.Final]
:


I've understood Hibernate (bundle 554) cannot load the
C3P0ConnectionProvider, and I think it's a classloader issue, but I don't
know how to solve this.
Is there a different way to load my Hibernate config or to load the c3p0
connection pool ? How can I declare an import dependency on Hibernate bundle
to load C3P0ConnectionProvider ?

Thanks for you help,
Vincent



--
View this message in context: 
http://karaf.922171.n3.nabble.com/Karaf-Hibernate-c3p0-Issue-ClassLoadingException-tp4027985.html
Sent from the Karaf - User mailing list archive at Nabble.com.

Reply via email to