From 2c60d26db70ffce626ba391a27ec8f5152d0557b Mon Sep 17 00:00:00 2001 From: Dan Timoney Date: Mon, 18 Sep 2017 14:56:39 -0400 Subject: Update sli/core to use Mariadb connectori Update sli/core (including dblib, notably) to use mariadb-connector for any jUnit tests. Update Import-Package in dblib provider pom.xml to import org.mariadb.jdbc so that org.mariadb.jdbc.Driver will be resolved Change-Id: I39dfe2cafb955ba1bf05b0ecdb0212d766fcc96c Issue-ID: CCSDK-95 Signed-off-by: Dan Timoney --- dblib/features/src/main/resources/features.xml | 4 ++-- dblib/provider/pom.xml | 7 ++++++- filters/provider/pom.xml | 8 +------- sli/common/pom.xml | 6 +++--- sli/features/src/main/resources/features.xml | 2 +- sliPluginUtils/provider/pom.xml | 2 +- 6 files changed, 14 insertions(+), 15 deletions(-) diff --git a/dblib/features/src/main/resources/features.xml b/dblib/features/src/main/resources/features.xml index 5f339cba..3e41e8ee 100755 --- a/dblib/features/src/main/resources/features.xml +++ b/dblib/features/src/main/resources/features.xml @@ -10,9 +10,9 @@ odl-mdsal-broker - wrap:mvn:org.apache.tomcat/tomcat-jdbc/${tomcat-jdbc.version}/$DynamicImport-Package=com.mysql.*&overwrite=merge + wrap:mvn:org.apache.tomcat/tomcat-jdbc/${tomcat-jdbc.version}/$DynamicImport-Package=org.mariadb.*&overwrite=merge mvn:org.onap.ccsdk.sli.core/dblib-provider/${project.version} - mvn:mysql/mysql-connector-java/${mysql.connector.version} + mvn:org/mariadb/jdbc/mariadb-connector-java/${mariadb.connector.version} diff --git a/dblib/provider/pom.xml b/dblib/provider/pom.xml index 01d7f97d..765f7379 100755 --- a/dblib/provider/pom.xml +++ b/dblib/provider/pom.xml @@ -47,6 +47,11 @@ mysql-connector-java ${mysql.connector.version} + + org.mariadb.jdbc + mariadb-java-client + ${mariadb.connector.version} + org.apache.tomcat tomcat-jdbc @@ -76,7 +81,7 @@ org.onap.ccsdk.sli.core.dblib org.onap.ccsdk.sli.core.dblib;version=${project.version} - *,com.mysql.jdbc + *,org.mariadb.jdbc true diff --git a/filters/provider/pom.xml b/filters/provider/pom.xml index a5907193..e6d91c90 100755 --- a/filters/provider/pom.xml +++ b/filters/provider/pom.xml @@ -54,13 +54,7 @@ sli-common ${project.version} - + diff --git a/sli/common/pom.xml b/sli/common/pom.xml index c367dd77..e6bac8ad 100755 --- a/sli/common/pom.xml +++ b/sli/common/pom.xml @@ -84,9 +84,9 @@ ${equinox.osgi.version} - mysql - mysql-connector-java - ${mysql.connector.version} + org.mariadb.jdbc + mariadb-java-client + ${mariadb.connector.version} jar compile diff --git a/sli/features/src/main/resources/features.xml b/sli/features/src/main/resources/features.xml index fef11331..c43c9015 100644 --- a/sli/features/src/main/resources/features.xml +++ b/sli/features/src/main/resources/features.xml @@ -33,7 +33,7 @@ mvn:org.onap.ccsdk.sli.core/sli-provider/${project.version} mvn:org.onap.ccsdk.sli.core/sli-recording/${project.version} sdnc-dblib - mvn:mysql/mysql-connector-java/${mysql.connector.version} + mvn:org/mariadb/jdbc/mariadb-connector-java/${mariadb.connector.version} diff --git a/sliPluginUtils/provider/pom.xml b/sliPluginUtils/provider/pom.xml index ad950c0c..16940dbf 100755 --- a/sliPluginUtils/provider/pom.xml +++ b/sliPluginUtils/provider/pom.xml @@ -72,7 +72,7 @@ org.onap.ccsdk.sli.core.slipluginutils org.onap.ccsdk.sli.core.slipluginutils org.onap.ccsdk.sli.core.*,org.osgi.framework.*,org.slf4j.*,java.net.* - *;scope=compile|runtime;artifactId=!sli-common|org.eclipse.osgi|mysql-connector-java|slf4j-api|jcl-over-slf4j + *;scope=compile|runtime;artifactId=!sli-common|org.eclipse.osgi|mariadb-connector-java|slf4j-api|jcl-over-slf4j true -- cgit 1.2.3-korg