From fbebf3f638e1240f2b5ebf08353151446ee1d418 Mon Sep 17 00:00:00 2001 From: Giovanni Meo Date: Fri, 18 Apr 2014 15:32:50 +0200 Subject: [PATCH] Remove version mismatch in config.version - End goal was to remove several config.version present in the pom, in the making i cleaned some of the repetition in config parent pom and aligned with the commons.opendaylight - Removed some more warning on the pom files Change-Id: I6717ceb915fe90fa7313472eb03884de9d09235d Signed-off-by: Giovanni Meo --- opendaylight/commons/opendaylight/pom.xml | 119 ++++++++++++- opendaylight/commons/parent/pom.xml | 5 - .../commons/protocol-framework/pom.xml | 6 +- .../resources/archetype-resources/pom.xml | 2 - .../pom.xml | 1 + .../config/config-plugin-parent/pom.xml | 1 + opendaylight/config/pom.xml | 159 +----------------- .../config/yang-jmx-generator/pom.xml | 1 + .../integrationtest/pom.xml | 5 - .../integrationtest/test-it/pom.xml | 13 +- .../samples/l2switch/implementation/pom.xml | 9 - .../md-sal/samples/toaster-consumer/pom.xml | 4 + .../md-sal/samples/toaster-provider/pom.xml | 4 + .../md-sal/test/sal-rest-connector-it/pom.xml | 26 --- .../md-sal/topology-lldp-discovery/pom.xml | 4 - .../netconf/config-persister-impl/pom.xml | 1 + opendaylight/netconf/netconf-it/pom.xml | 1 - opendaylight/netconf/pom.xml | 135 +-------------- third-party/commons/thirdparty/pom.xml | 7 + 19 files changed, 150 insertions(+), 353 deletions(-) diff --git a/opendaylight/commons/opendaylight/pom.xml b/opendaylight/commons/opendaylight/pom.xml index e6acfc7604..5d8dc3bf73 100644 --- a/opendaylight/commons/opendaylight/pom.xml +++ b/opendaylight/commons/opendaylight/pom.xml @@ -54,6 +54,7 @@ 2010.09.24.4-SNAPSHOT 2.3.0 0.6.2.201302030002 + 2.4 1.7 1.7 3.17.1-GA @@ -118,6 +119,7 @@ + ${project.groupId} ietf-netconf-monitoring @@ -627,6 +629,12 @@ config-api ${config.version} + + org.opendaylight.controller + config-manager + ${config.version} + test-jar + org.opendaylight.controller config-manager @@ -637,6 +645,12 @@ config-netconf-connector ${netconf.version} + + org.opendaylight.controller + config-persister-api + ${config.version} + test-jar + org.opendaylight.controller config-persister-api @@ -657,6 +671,18 @@ config-persister-impl ${netconf.version} + + + org.opendaylight.controller + config-util + ${config.version} + + + org.opendaylight.controller + config-util + ${config.version} + test-jar + org.opendaylight.controller configuration @@ -801,6 +827,12 @@ netconf-impl ${netconf.version} + + org.opendaylight.controller + netconf-impl + ${netconf.version} + test-jar + org.opendaylight.controller netconf-mapping-api @@ -816,10 +848,22 @@ netconf-ssh ${netconf.version} + + org.opendaylight.controller + netconf-ssh + ${netconf.version} + test-jar + + + org.opendaylight.controller + netconf-util + ${netconf.version} + org.opendaylight.controller netconf-util ${netconf.version} + test-jar org.opendaylight.controller @@ -1147,6 +1191,17 @@ yang-jmx-generator ${config.version} + + org.opendaylight.controller + yang-jmx-generator + ${config.version} + test-jar + + + org.opendaylight.controller + yang-test + ${config.version} + org.opendaylight.controller.md forwardingrules-manager @@ -1233,6 +1288,26 @@ org.openflow.openflowj 1.0.2 + + org.opendaylight.yangtools + binding-generator-impl + ${yangtools.version} + + + org.opendaylight.yangtools + binding-generator-spi + ${yangtools.version} + + + org.opendaylight.yangtools + binding-generator-util + ${yangtools.version} + + + org.opendaylight.yangtools + binding-type-provider + ${yangtools.version} + org.opendaylight.yangtools concepts @@ -1275,6 +1350,11 @@ yang-data-util ${yangtools.version} + + org.opendaylight.yangtools + yang-maven-plugin-spi + ${yangtools.version} + org.opendaylight.yangtools yang-model-api @@ -1285,6 +1365,11 @@ yang-model-util ${yangtools.version} + + org.opendaylight.yangtools + yang-parser-impl + ${yangtools.version} + org.opendaylight.yangtools.model @@ -1316,6 +1401,16 @@ yang-ext ${yang-ext.version} + + org.osgi + org.osgi.compendium + ${osgi.core.version} + + + org.osgi + org.osgi.core + ${osgi.core.version} + org.ow2.asm @@ -1421,12 +1516,6 @@ org.eclipse.jdt.core.compiler.batch 3.8.0.I20120518-2145 - - org.osgi - org.osgi.core - ${osgi.core.version} - provided - junit junit @@ -1496,6 +1585,12 @@ + + org.apache.felix + maven-bundle-plugin + ${bundle.plugin.version} + true + maven-clean-plugin @@ -1532,6 +1627,11 @@ ${java.version.target} + + org.apache.maven.plugins + maven-jar-plugin + ${jar.plugin.version} + org.apache.maven.plugins maven-javadoc-plugin @@ -1759,6 +1859,13 @@ org.opendaylight.yangtools yang-maven-plugin ${yangtools.version} + + + org.osgi + org.osgi.core + ${osgi.core.version} + + diff --git a/opendaylight/commons/parent/pom.xml b/opendaylight/commons/parent/pom.xml index 9ac3cf4aa0..67d1cb419b 100644 --- a/opendaylight/commons/parent/pom.xml +++ b/opendaylight/commons/parent/pom.xml @@ -47,11 +47,6 @@ maven-release-plugin ${releaseplugin.version} - - org.apache.maven.plugins - maven-release-plugin - ${releaseplugin.version} - diff --git a/opendaylight/commons/protocol-framework/pom.xml b/opendaylight/commons/protocol-framework/pom.xml index ea0b7c4918..f70698731a 100644 --- a/opendaylight/commons/protocol-framework/pom.xml +++ b/opendaylight/commons/protocol-framework/pom.xml @@ -62,6 +62,10 @@ org.opendaylight.yangtools mockito-configuration + + org.osgi + org.osgi.core + org.slf4j slf4j-api @@ -74,14 +78,12 @@ org.opendaylight.controller config-manager - ${config.version} test-jar test org.opendaylight.controller config-util - ${config.version} test diff --git a/opendaylight/config/config-module-archetype/src/main/resources/archetype-resources/pom.xml b/opendaylight/config/config-module-archetype/src/main/resources/archetype-resources/pom.xml index 80abd87262..6ddb1306c5 100644 --- a/opendaylight/config/config-module-archetype/src/main/resources/archetype-resources/pom.xml +++ b/opendaylight/config/config-module-archetype/src/main/resources/archetype-resources/pom.xml @@ -20,7 +20,6 @@ org.opendaylight.controller config-api - ${config.version} @@ -79,7 +78,6 @@ org.apache.felix maven-bundle-plugin - ${maven.bundle.version} true diff --git a/opendaylight/config/config-persister-directory-xml-adapter/pom.xml b/opendaylight/config/config-persister-directory-xml-adapter/pom.xml index e5ac9a8499..0cbc0a1db9 100644 --- a/opendaylight/config/config-persister-directory-xml-adapter/pom.xml +++ b/opendaylight/config/config-persister-directory-xml-adapter/pom.xml @@ -83,6 +83,7 @@ com.google.common.collect, javax.xml.bind, javax.xml.bind.annotation, + javax.xml.bind.annotation.adapters, javax.xml.transform, javax.xml.transform.stream, org.eclipse.persistence.jaxb, diff --git a/opendaylight/config/config-plugin-parent/pom.xml b/opendaylight/config/config-plugin-parent/pom.xml index 99e159ea3d..e66a4cfd3f 100644 --- a/opendaylight/config/config-plugin-parent/pom.xml +++ b/opendaylight/config/config-plugin-parent/pom.xml @@ -6,6 +6,7 @@ org.opendaylight.controller config-subsystem 0.2.5-SNAPSHOT + ../ config-plugin-parent pom diff --git a/opendaylight/config/pom.xml b/opendaylight/config/pom.xml index 90268cae5c..bd2924ad9d 100644 --- a/opendaylight/config/pom.xml +++ b/opendaylight/config/pom.xml @@ -41,157 +41,15 @@ config-module-archetype - - 4.10 - 2.4.0 - 5.0.0 - UTF-8 - 1.7.2 - - - - - - ${project.groupId} - config-api - ${config.version} - - - ${project.groupId} - config-manager - ${config.version} - - - ${project.groupId} - config-manager - ${config.version} - test-jar - - - ${project.groupId} - config-persister-api - ${config.version} - - - ${project.groupId} - config-persister-api - ${config.version} - test-jar - - - ${project.groupId} - config-util - ${config.version} - - - ${project.groupId} - config-util - ${config.version} - test-jar - - - ${project.groupId} - yang-test - ${config.version} - - - com.google.guava - guava - 14.0.1 - - - commons-io - commons-io - 2.4 - - - junit - junit - ${junit.version} - - - org.apache.commons - commons-lang3 - ${commons.lang.version} - - - - org.opendaylight.controller - shutdown-api - ${config.version} - - - org.opendaylight.controller - yang-jmx-generator - ${config.version} - - - org.opendaylight.controller - yang-jmx-generator - ${config.version} - test-jar - - - org.opendaylight.yangtools - binding-generator-impl - ${yangtools.version} - - - org.opendaylight.yangtools - binding-generator-spi - ${yangtools.version} - - - org.opendaylight.yangtools - binding-generator-util - ${yangtools.version} - - - org.opendaylight.yangtools - binding-type-provider - ${yangtools.version} - - - org.opendaylight.yangtools - concepts - ${yangtools.version} - - - - - org.opendaylight.yangtools - yang-binding - ${yangtools.version} - - - org.opendaylight.yangtools - yang-common - ${yangtools.version} - - - org.opendaylight.yangtools - yang-maven-plugin-spi - ${yangtools.version} - - - org.opendaylight.yangtools - yang-parser-impl - ${yangtools.version} - - - org.osgi - org.osgi.core - ${osgi.version} - - - org.slf4j - slf4j-api - ${slf4j.version} - - - - + + org.osgi + org.osgi.compendium + + + org.osgi + org.osgi.core + ch.qos.logback logback-classic @@ -211,7 +69,6 @@ org.apache.felix maven-bundle-plugin - ${maven.bundle.version} true diff --git a/opendaylight/config/yang-jmx-generator/pom.xml b/opendaylight/config/yang-jmx-generator/pom.xml index 30d69a028a..133b07ff86 100644 --- a/opendaylight/config/yang-jmx-generator/pom.xml +++ b/opendaylight/config/yang-jmx-generator/pom.xml @@ -5,6 +5,7 @@ org.opendaylight.controller config-subsystem 0.2.5-SNAPSHOT + ../ yang-jmx-generator diff --git a/opendaylight/md-sal/clustered-data-store/integrationtest/pom.xml b/opendaylight/md-sal/clustered-data-store/integrationtest/pom.xml index 7970293600..2d68b47869 100644 --- a/opendaylight/md-sal/clustered-data-store/integrationtest/pom.xml +++ b/opendaylight/md-sal/clustered-data-store/integrationtest/pom.xml @@ -156,17 +156,14 @@ org.opendaylight.controller logback-config - ${config.version} org.opendaylight.controller config-persister-impl - ${config.version} org.opendaylight.controller config-persister-file-xml-adapter - ${config.version} org.opendaylight.controller @@ -262,12 +259,10 @@ org.opendaylight.controller logback-config - ${config.version} org.opendaylight.controller config-persister-impl - ${config.version} org.opendaylight.controller diff --git a/opendaylight/md-sal/sal-remoterpc-connector/integrationtest/test-it/pom.xml b/opendaylight/md-sal/sal-remoterpc-connector/integrationtest/test-it/pom.xml index ffdcda31eb..4c7e15dbb0 100644 --- a/opendaylight/md-sal/sal-remoterpc-connector/integrationtest/test-it/pom.xml +++ b/opendaylight/md-sal/sal-remoterpc-connector/integrationtest/test-it/pom.xml @@ -17,8 +17,6 @@ 2.3.0 3.0.0 1.5.0 - 0.2.3-SNAPSHOT - 0.2.3-SNAPSHOT @@ -318,9 +316,8 @@ 0.5.1-SNAPSHOT - org.opendaylight.controller - ietf-netconf-monitoring - ${netconf.version} + org.opendaylight.controller + ietf-netconf-monitoring org.opendaylight.yangtools @@ -440,33 +437,27 @@ org.opendaylight.controller config-netconf-connector - ${netconf.version} test org.opendaylight.controller logback-config - ${config.version} org.opendaylight.controller config-persister-impl - ${config.version} org.opendaylight.controller config-persister-file-xml-adapter - ${config.version} org.opendaylight.controller netconf-impl - ${netconf.version} org.opendaylight.controller netconf-client - ${netconf.version} org.ops4j.pax.exam diff --git a/opendaylight/md-sal/samples/l2switch/implementation/pom.xml b/opendaylight/md-sal/samples/l2switch/implementation/pom.xml index aba8599d6e..10a9d6ddad 100644 --- a/opendaylight/md-sal/samples/l2switch/implementation/pom.xml +++ b/opendaylight/md-sal/samples/l2switch/implementation/pom.xml @@ -46,18 +46,10 @@ org.opendaylight.yangtools yang-binding - ${yangtools.version} org.opendaylight.yangtools yang-common - ${yangtools.version} - - - junit - junit - ${junit.version} - test junit @@ -67,7 +59,6 @@ org.mockito mockito-all - ${mockito.version} test diff --git a/opendaylight/md-sal/samples/toaster-consumer/pom.xml b/opendaylight/md-sal/samples/toaster-consumer/pom.xml index 3ed4064290..f7cde7f54d 100644 --- a/opendaylight/md-sal/samples/toaster-consumer/pom.xml +++ b/opendaylight/md-sal/samples/toaster-consumer/pom.xml @@ -31,6 +31,10 @@ org.opendaylight.controller sal-binding-config + + org.osgi + org.osgi.core + diff --git a/opendaylight/md-sal/samples/toaster-provider/pom.xml b/opendaylight/md-sal/samples/toaster-provider/pom.xml index b15ac6dccd..55aa8ef6de 100644 --- a/opendaylight/md-sal/samples/toaster-provider/pom.xml +++ b/opendaylight/md-sal/samples/toaster-provider/pom.xml @@ -35,6 +35,10 @@ org.opendaylight.controller sal-common-util + + org.osgi + org.osgi.core + diff --git a/opendaylight/md-sal/test/sal-rest-connector-it/pom.xml b/opendaylight/md-sal/test/sal-rest-connector-it/pom.xml index f0a8584730..4a0a02561f 100644 --- a/opendaylight/md-sal/test/sal-rest-connector-it/pom.xml +++ b/opendaylight/md-sal/test/sal-rest-connector-it/pom.xml @@ -13,18 +13,6 @@ https://wiki.opendaylight.org/view/OpenDaylight_Controller:MD-SAL - - 3.0.0 - 1.5.0 - 2.2.0.RELEASE - 3.6.0.RELEASE - 3.1.3.RELEASE - 1.17 - 3.1.3.RELEASE - 0.2.2-SNAPSHOT - 0.2.3-SNAPSHOT - - @@ -638,72 +626,58 @@ org.opendaylight.controller config-api - ${config.version} org.opendaylight.controller config-manager - ${config.version} org.opendaylight.controller config-util - ${config.version} org.opendaylight.controller yang-jmx-generator - ${config.version} org.opendaylight.controller logback-config - ${config.version} org.opendaylight.controller config-persister-api - ${config.version} org.opendaylight.controller config-persister-file-xml-adapter - ${config.version} org.opendaylight.controller netconf-api - ${netconf.version} org.opendaylight.controller netconf-impl - ${netconf.version} org.opendaylight.controller netconf-util - ${netconf.version} org.opendaylight.controller netconf-client - ${netconf.version} org.opendaylight.controller netconf-mapping-api - ${netconf.version} org.opendaylight.controller config-netconf-connector - ${netconf.version} org.opendaylight.controller config-persister-impl - ${netconf.version} diff --git a/opendaylight/md-sal/topology-lldp-discovery/pom.xml b/opendaylight/md-sal/topology-lldp-discovery/pom.xml index 50d85b7861..2d003f8079 100644 --- a/opendaylight/md-sal/topology-lldp-discovery/pom.xml +++ b/opendaylight/md-sal/topology-lldp-discovery/pom.xml @@ -17,10 +17,6 @@ 2.4.3 - - com.google.guava - guava - com.google.guava guava diff --git a/opendaylight/netconf/config-persister-impl/pom.xml b/opendaylight/netconf/config-persister-impl/pom.xml index 340f4c5914..2e2b622bd2 100644 --- a/opendaylight/netconf/config-persister-impl/pom.xml +++ b/opendaylight/netconf/config-persister-impl/pom.xml @@ -6,6 +6,7 @@ org.opendaylight.controller netconf-subsystem 0.2.5-SNAPSHOT + ../ config-persister-impl bundle diff --git a/opendaylight/netconf/netconf-it/pom.xml b/opendaylight/netconf/netconf-it/pom.xml index 9509d5fcbe..260b7a7ec8 100644 --- a/opendaylight/netconf/netconf-it/pom.xml +++ b/opendaylight/netconf/netconf-it/pom.xml @@ -136,7 +136,6 @@ org.opendaylight.controller yang-test - ${config.version} test diff --git a/opendaylight/netconf/pom.xml b/opendaylight/netconf/pom.xml index bec17ff8ab..86ef75d45f 100644 --- a/opendaylight/netconf/pom.xml +++ b/opendaylight/netconf/pom.xml @@ -32,137 +32,11 @@ ../../third-party/org.openexi - - 2.4.0 - 5.0.0 - 1.7.2 - - - - - - ${project.groupId} - config-api - ${config.version} - - - ${project.groupId} - config-manager - ${config.version} - - - ${project.groupId} - config-manager - ${config.version} - test-jar - - - ${project.groupId} - config-netconf-connector - ${netconf.version} - - - ${project.groupId} - config-persister-impl - ${netconf.version} - - - ${project.groupId} - config-util - ${config.version} - - - ${project.groupId} - ietf-netconf-monitoring - ${netconf.version} - - - ${project.groupId} - netconf-api - ${netconf.version} - - - ${project.groupId} - netconf-client - ${netconf.version} - - - ${project.groupId} - netconf-impl - ${netconf.version} - - - ${project.groupId} - netconf-impl - ${netconf.version} - test-jar - - - ${project.groupId} - netconf-mapping-api - ${netconf.version} - - - ${project.groupId} - netconf-monitoring - ${netconf.version} - - - ${project.groupId} - netconf-ssh - ${netconf.version} - - - ${project.groupId} - netconf-ssh - ${netconf.version} - test-jar - - - ${project.groupId} - netconf-util - ${netconf.version} - - - ${project.groupId} - netconf-util - ${netconf.version} - test-jar - - - ${project.groupId} - yang-jmx-generator - ${config.version} - - - ${project.groupId} - yang-test - ${config.version} - - - org.opendaylight.controller - config-persister-api - ${config.version} - - - org.opendaylight.controller - logback-config - ${config.version} - - - org.osgi - org.osgi.core - ${osgi.version} - - - xmlunit - xmlunit - 1.4 - - - - + + org.osgi + org.osgi.core + ch.qos.logback logback-classic @@ -181,7 +55,6 @@ org.apache.felix maven-bundle-plugin - ${maven.bundle.version} true diff --git a/third-party/commons/thirdparty/pom.xml b/third-party/commons/thirdparty/pom.xml index e388299262..3fc3a3bd6a 100644 --- a/third-party/commons/thirdparty/pom.xml +++ b/third-party/commons/thirdparty/pom.xml @@ -28,6 +28,7 @@ 2.13 2.3.2 1.3.1 + 2.3.7 @@ -93,6 +94,12 @@ maven-release-plugin ${releaseplugin.version} + + org.apache.felix + maven-bundle-plugin + ${bundle.plugin.version} + true + org.apache.maven.plugins maven-site-plugin -- 2.36.6