Failed to load MySQL Driver class
abhijitpassi Jul 24, 2012 5:35 AMHi,
I am trying to insert record in the MySQL database.
Below features have been installed
features:install camel-jdbc
osgi:install -s mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-dbcp/1.2.2_6
But still could not able to insert record in the database
Getting the Below Exception
14:50:37,203 | INFO | ExtenderThread-2 | OsgiBundleXmlApplicationContext | 102 - org.springframework.context - 3.0.7.RELEASE | Publishing application context as OSGi service with properties {org.springframework.context.service.name=SoapService, Bundle-SymbolicName=SoapService, Bundle-Version=1.0.0}
14:50:37,218 | INFO | ExtenderThread-2 | ContextLoaderListener | 111 - org.springframework.osgi.extender - 1.2.1 | Application context successfully refreshed (OsgiBundleXmlApplicationContext(bundle=SoapService, config=osgibundle:/META-INF/spring/*.xml))
14:50:39,314 | ERROR | qtp24516582-307 | DefaultErrorHandler | 138 - org.apache.camel.camel-core - 2.9.0.fuse-7-061 | Failed delivery for (MessageId: ID-M4-FBFK2BS-59706-1343121635091-0-3 on ExchangeId: ID-M4-FBFK2BS-59706-1343121635091-0-1). Exhausted after delivery attempt: 1 caught: org.apache.commons.dbcp.SQLNestedException: Cannot load JDBC driver class 'com.mysql.jdbc.Driver'
org.apache.commons.dbcp.SQLNestedException: Cannot load JDBC driver class 'com.mysql.jdbc.Driver'
at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1142)[216:org.apache.servicemix.bundles.commons-dbcp:1.2.2.6]
at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:881)[216:org.apache.servicemix.bundles.commons-dbcp:1.2.2.6]
at org.apache.camel.component.jdbc.JdbcProducer.processingSqlBySettingAutoCommit(JdbcProducer.java:77)[159:org.apache.camel.camel-jdbc:2.9.0.fuse-7-061]
at org.apache.camel.component.jdbc.JdbcProducer.process(JdbcProducer.java:62)[159:org.apache.camel.camel-jdbc:2.9.0.fuse-7-061]
at org.apache.camel.util.AsyncProcessorConverterHelper$ProcessorToAsyncProcessorBridge.process(AsyncProcessorConverterHelper.java:61)[138:org.apache.camel.camel-core:2.9.0.fuse-7-061]
at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:73)[138:org.apache.camel.camel-core:2.9.0.fuse-7-061]
at org.apache.camel.processor.SendProcessor$2.doInAsyncProducer(SendProcessor.java:119)[138:org.apache.camel.camel-core:2.9.0.fuse-7-061]
at org.apache.camel.impl.ProducerCache.doInAsyncProducer(ProducerCache.java:285)[138:org.apache.camel.camel-core:2.9.0.fuse-7-061]
at org.apache.camel.processor.SendProcessor.process(SendProcessor.java:114)[138:org.apache.camel.camel-core:2.9.0.fuse-7-061]
at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:73)[138:org.apache.camel.camel-core:2.9.0.fuse-7-061]
at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:99)[138:org.apache.camel.camel-core:2.9.0.fuse-7-061]
at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:90)[138:org.apache.camel.camel-core:2.9.0.fuse-7-061]
at org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:71)[138:org.apache.camel.camel-core:2.9.0.fuse-7-061]
at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:73)[138:org.apache.camel.camel-core:2.9.0.fuse-7-061]
at org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:99)[138:org.apache.camel.camel-core:2.9.0.fuse-7-061]
at org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:90)[138:org.apache.camel.camel-core:2.9.0.fuse-7-061]
FuseESB Version: 7