J'ai un servicemix bundle
qui essaie de load jdbc driver
et échoue avec le messageapache ServiceMix ne peut pas charger le pilote jdbc pour apache dbcp
Cannot load JDBC driver class 'com.mysql.jdbc.Driver'
Voici mon fichier pom.xml
<!-- MySQL -->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.32</version>
</dependency>
<dependency>
<groupId>commons-dbcp</groupId>
<artifactId>commons-dbcp</artifactId>
<version>1.4</version>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-pool2</artifactId>
<version>2.4.2</version>
</dependency>
<plugin>
<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>
<configuration>
<instructions>
<Bundle-SymbolicName>${project.artifactId}</Bundle-SymbolicName>
<Import-Package>
com.mysql.jdbc,
*
</Import-Package>
<DynamicImport-Package>
*
</DynamicImport-Package>
</instructions>
</configuraiton>
</plugin>
J'ai ci-dessous les lignes mentionnées dans mon fichier features.xml qui est ajouté à karaf en utilisant la commande features:addurl
.
<bundle>wrap:mvn:mysql/mysql-connector-java/5.1.32</bundle>
<bundle>wrap:mvn:commons-dbcp/commons-dbcp/1.4</bundle>
<bundle>wrap:mvn:commons-pool/commons-pool/1.6</bundle>
Avez-vous vérifié https://stackoverflow.com/questions/29245102/maven-java-lang-classnotfoundexception-com-mysql-jdbc-driver? – user7294900
Y a-t-il un itinéraire qui est défini, si oui, veuillez le poster? Le connecteur mysql est-il installé? –
@ user7294900: installation propre mvn fonctionne parfaitement bien. Le problème que je rencontre est quelque chose à voir avec osgi import - export – veer7