From: Alexis de Talhouët Date: Thu, 27 Oct 2016 03:13:26 +0000 (-0400) Subject: Do not use opendaylight/commons/opendaylight as parent X-Git-Tag: release/carbon~411 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=commitdiff_plain;h=fac268302e4261bb8b42143476692563cbdf149b Do not use opendaylight/commons/opendaylight as parent Change-Id: I9a858c90274c7c82bac75fc7931a10c1ff707ef8 Signed-off-by: Alexis de Talhouët --- diff --git a/features/pom.xml b/features/pom.xml index ee8f44b0c2..fffc696e4b 100644 --- a/features/pom.xml +++ b/features/pom.xml @@ -2,12 +2,15 @@ 4.0.0 - org.opendaylight.controller - commons.opendaylight + org.opendaylight.odlparent + odlparent-lite 1.8.0-SNAPSHOT - ../opendaylight/commons/opendaylight + + + org.opendaylight.controller features-controller + 1.8.0-SNAPSHOT pom diff --git a/karaf/pom.xml b/karaf/pom.xml index 242a24cf2a..24986edc6b 100644 --- a/karaf/pom.xml +++ b/karaf/pom.xml @@ -11,7 +11,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.odlparent - odlparent + odlparent-lite 1.8.0-SNAPSHOT diff --git a/opendaylight/blueprint/pom.xml b/opendaylight/blueprint/pom.xml index 1ecc018f1e..649fed5c66 100644 --- a/opendaylight/blueprint/pom.xml +++ b/opendaylight/blueprint/pom.xml @@ -3,17 +3,44 @@ 4.0.0 - org.opendaylight.controller - commons.opendaylight + org.opendaylight.odlparent + bundle-parent 1.8.0-SNAPSHOT - ../commons/opendaylight + + org.opendaylight.controller blueprint bundle ${project.artifactId} 0.6.0-SNAPSHOT + + + + org.opendaylight.mdsal + mdsal-artifacts + 2.2.0-SNAPSHOT + pom + import + + + org.opendaylight.controller + config-artifacts + 0.6.0-SNAPSHOT + pom + import + + + org.opendaylight.controller + mdsal-artifacts + 1.5.0-SNAPSHOT + pom + import + + + + com.google.guava diff --git a/opendaylight/commons/filter-valve/pom.xml b/opendaylight/commons/filter-valve/pom.xml index 8e344c91c7..5648b5a714 100644 --- a/opendaylight/commons/filter-valve/pom.xml +++ b/opendaylight/commons/filter-valve/pom.xml @@ -9,12 +9,15 @@ 4.0.0 - org.opendaylight.controller - commons.opendaylight + org.opendaylight.odlparent + odlparent 1.8.0-SNAPSHOT - ../opendaylight + + + org.opendaylight.controller filter-valve + 1.8.0-SNAPSHOT bundle diff --git a/opendaylight/commons/jolokia/pom.xml b/opendaylight/commons/jolokia/pom.xml index c5da825287..47f0baa8a4 100644 --- a/opendaylight/commons/jolokia/pom.xml +++ b/opendaylight/commons/jolokia/pom.xml @@ -2,12 +2,13 @@ 4.0.0 - org.opendaylight.controller - commons.opendaylight + org.opendaylight.odlparent + odlparent 1.8.0-SNAPSHOT - ../opendaylight + + org.opendaylight.controller odl-jolokia-osgi 0.5.0-SNAPSHOT jar diff --git a/opendaylight/commons/liblldp/pom.xml b/opendaylight/commons/liblldp/pom.xml index d272ecf34e..edfc55397a 100644 --- a/opendaylight/commons/liblldp/pom.xml +++ b/opendaylight/commons/liblldp/pom.xml @@ -1,13 +1,15 @@ 4.0.0 + - org.opendaylight.controller - commons.opendaylight + org.opendaylight.odlparent + bundle-parent 1.8.0-SNAPSHOT - ../opendaylight + + org.opendaylight.controller liblldp 0.12.0-SNAPSHOT bundle diff --git a/opendaylight/commons/protocol-framework/pom.xml b/opendaylight/commons/protocol-framework/pom.xml index 9278cd1247..b97be83fe6 100644 --- a/opendaylight/commons/protocol-framework/pom.xml +++ b/opendaylight/commons/protocol-framework/pom.xml @@ -3,13 +3,15 @@ 4.0.0 + org.opendaylight.controller - commons.opendaylight - 1.8.0-SNAPSHOT - ../../commons/opendaylight + config-parent + 0.6.0-SNAPSHOT + ../../config/config-parent + org.opendaylight.controller protocol-framework 0.9.0-SNAPSHOT bundle @@ -97,16 +99,6 @@ - - org.apache.felix - maven-bundle-plugin - true - - - ${project.groupId}.${project.artifactId} - - - org.apache.maven.plugins maven-jar-plugin @@ -119,66 +111,30 @@ - - org.codehaus.mojo - build-helper-maven-plugin - - - add-source - - add-source - - generate-sources - - - ${jmxGeneratorPath} - ${salGeneratorPath} - - - - - - - org.opendaylight.yangtools - yang-maven-plugin - - - org.opendaylight.controller - yang-jmx-generator-plugin - ${config.version} - - - org.opendaylight.mdsal - maven-sal-api-gen-plugin - ${mdsal.model.version} - - - - - - generate-sources - - - - - org.opendaylight.controller.config.yangjmxgenerator.plugin.JMXGenerator - ${jmxGeneratorPath} - - urn:opendaylight:params:xml:ns:yang:controller==org.opendaylight.controller.config.yang - - - - org.opendaylight.yangtools.maven.sal.api.gen.plugin.CodeGeneratorImpl - ${salGeneratorPath} - - - true - - - - + + + + + jdk8 + + [1.8,) + + + + + org.apache.maven.plugins + maven-javadoc-plugin + + -Xdoclint:none + + + + + + + scm:git:http://git.opendaylight.org/gerrit/controller.git scm:git:ssh://git.opendaylight.org:29418/controller.git diff --git a/opendaylight/config/config-api/pom.xml b/opendaylight/config/config-api/pom.xml index 18a6a0c957..74c384d238 100644 --- a/opendaylight/config/config-api/pom.xml +++ b/opendaylight/config/config-api/pom.xml @@ -3,11 +3,14 @@ 4.0.0 - org.opendaylight.controller - config-subsystem - 0.6.0-SNAPSHOT + org.opendaylight.mdsal + binding-parent + 0.10.0-SNAPSHOT + - + + org.opendaylight.controller + 0.6.0-SNAPSHOT config-api bundle ${project.artifactId} diff --git a/opendaylight/config/config-manager/pom.xml b/opendaylight/config/config-manager/pom.xml index 802a0b3939..e40a868d86 100644 --- a/opendaylight/config/config-manager/pom.xml +++ b/opendaylight/config/config-manager/pom.xml @@ -82,9 +82,18 @@ + org.apache.maven.plugins maven-jar-plugin + + + + test-jar + + package + + diff --git a/opendaylight/config/config-netty-config/pom.xml b/opendaylight/config/config-netty-config/pom.xml index 6b5df6bd31..cc654fe4ed 100644 --- a/opendaylight/config/config-netty-config/pom.xml +++ b/opendaylight/config/config-netty-config/pom.xml @@ -12,36 +12,11 @@ 4.0.0 org.opendaylight.controller - config-subsystem + config-parent 0.6.0-SNAPSHOT + ../config-parent config-netty-config Configuration files for sal-rest-connector - jar - - - - org.codehaus.mojo - build-helper-maven-plugin - - - attach-artifacts - - attach-artifact - - package - - - - ${project.build.directory}/classes/initial/00-netty.xml - xml - config - - - - - - - - + bundle diff --git a/opendaylight/config/config-netty-config/src/main/resources/initial/00-netty.xml b/opendaylight/config/config-netty-config/src/main/config/default-config.xml similarity index 100% rename from opendaylight/config/config-netty-config/src/main/resources/initial/00-netty.xml rename to opendaylight/config/config-netty-config/src/main/config/default-config.xml diff --git a/opendaylight/config/config-persister-api/pom.xml b/opendaylight/config/config-persister-api/pom.xml index 084ccb9c72..6a268663af 100644 --- a/opendaylight/config/config-persister-api/pom.xml +++ b/opendaylight/config/config-persister-api/pom.xml @@ -28,9 +28,18 @@ org.apache.felix maven-bundle-plugin + org.apache.maven.plugins maven-jar-plugin + + + + test-jar + + package + + diff --git a/opendaylight/config/config-plugin-parent/pom.xml b/opendaylight/config/config-plugin-parent/pom.xml index 724efcee01..2313d5ed05 100644 --- a/opendaylight/config/config-plugin-parent/pom.xml +++ b/opendaylight/config/config-plugin-parent/pom.xml @@ -12,6 +12,10 @@ pom ${project.artifactId} + + ${project.build.directory}/generated-sources/config-binding + + @@ -22,7 +26,7 @@ org.opendaylight.controller yang-jmx-generator-plugin - ${config.version} + 0.6.0-SNAPSHOT diff --git a/opendaylight/config/config-util/pom.xml b/opendaylight/config/config-util/pom.xml index e82f5dd41b..cfbc0837af 100644 --- a/opendaylight/config/config-util/pom.xml +++ b/opendaylight/config/config-util/pom.xml @@ -47,6 +47,14 @@ org.apache.maven.plugins maven-jar-plugin + + + + test-jar + + package + + org.apache.felix diff --git a/opendaylight/config/pom.xml b/opendaylight/config/pom.xml index 4ff15167d5..48451d9d90 100644 --- a/opendaylight/config/pom.xml +++ b/opendaylight/config/pom.xml @@ -3,13 +3,14 @@ 4.0.0 - org.opendaylight.controller - commons.opendaylight - 1.8.0-SNAPSHOT - ../commons/opendaylight + org.opendaylight.mdsal + binding-parent + 0.10.0-SNAPSHOT + - config-subsystem + org.opendaylight.controller + config-subsystem 0.6.0-SNAPSHOT pom ${project.artifactId} @@ -39,7 +40,6 @@ shutdown-impl config-module-archetype config-netty-config - config-artifacts config-parent config-filtering-parent @@ -47,184 +47,17 @@ config-it-base - - - org.osgi - org.osgi.compendium - - - org.osgi - org.osgi.core - - - ch.qos.logback - logback-classic - test - - - junit - junit - test - - - - - - - - - org.apache.felix - maven-bundle-plugin - true - - - ${project.groupId}.${project.artifactId} - - - - - org.apache.maven.plugins - maven-antrun-plugin - ${maven.antrun.plugin.version} - - - org.apache.maven.plugins - maven-jar-plugin - - - - test-jar - - package - - - - - org.opendaylight.yangtools - yang-maven-plugin - ${yangtools.version} - - - org.opendaylight.mdsal - maven-sal-api-gen-plugin - ${mdsal.model.version} - jar - - - - - sal - - generate-sources - - - src/main/yang - - - org.opendaylight.yangtools.maven.sal.api.gen.plugin.CodeGeneratorImpl - ${salGeneratorPath} - - - org.opendaylight.yangtools.yang.unified.doc.generator.maven.DocumentationGeneratorImpl - ${project.build.directory}/site/models - - - true - - - - - - - - - org.apache.maven.plugins - maven-checkstyle-plugin - - false - true - checkstyle-logging.xml - true - true - ${project.basedir} - **\/*.java,**\/*.xml,**\/*.ini,**\/*.sh,**\/*.bat,**\/*.yang - - - **/yang-gen-config/**, - **\/config\/yang\/logback\/config\/**, - **\/target\/, - **\/bin\/, - **\/target-ide\/, - **\/${jmxGeneratorPath}\/, - **\/${salGeneratorPath}\/ - - - - - org.opendaylight.yangtools - checkstyle-logging - ${yangtools.version} - - - - - - check - - - - - - org.apache.maven.plugins - maven-compiler-plugin - - - org.apache.maven.plugins - maven-surefire-plugin - - - org.jacoco - jacoco-maven-plugin - - - - prepare-agent - - - - report - - check - report - - prepare-package - - ${project.build.directory}/jacoco - false - - - CLASS - - *Test - - - - LINE - COVEREDRATIO - 0.50 - - - - - - - - - - - + + + + org.opendaylight.controller + config-artifacts + 0.6.0-SNAPSHOT + pom + import + + + @@ -236,5 +69,23 @@ yang-jmx-generator-it + + + jdk8 + + [1.8,) + + + + + org.apache.maven.plugins + maven-javadoc-plugin + + -Xdoclint:none + + + + + diff --git a/opendaylight/config/yang-jmx-generator-plugin/pom.xml b/opendaylight/config/yang-jmx-generator-plugin/pom.xml index d575f35dc8..1cd9971d47 100644 --- a/opendaylight/config/yang-jmx-generator-plugin/pom.xml +++ b/opendaylight/config/yang-jmx-generator-plugin/pom.xml @@ -48,6 +48,8 @@ org.apache.maven maven-core + 3.1.1 + provided @@ -58,6 +60,7 @@ net.sourceforge.pmd pmd + 5.1.0 test diff --git a/opendaylight/config/yang-jmx-generator/pom.xml b/opendaylight/config/yang-jmx-generator/pom.xml index d03ea46ffa..e1b905f9a2 100644 --- a/opendaylight/config/yang-jmx-generator/pom.xml +++ b/opendaylight/config/yang-jmx-generator/pom.xml @@ -67,6 +67,14 @@ org.apache.maven.plugins maven-jar-plugin + + + + test-jar + + package + + diff --git a/opendaylight/config/yang-test-plugin/pom.xml b/opendaylight/config/yang-test-plugin/pom.xml index 34f1097590..ab3afffb0b 100644 --- a/opendaylight/config/yang-test-plugin/pom.xml +++ b/opendaylight/config/yang-test-plugin/pom.xml @@ -14,10 +14,14 @@ Remove generated source files, after new files generation, implementation is inserted. + + com.google.guava + guava + org.apache.maven maven-plugin-api - ${maven.plugin.api.version} + 3.3.3 diff --git a/opendaylight/config/yang-test/pom.xml b/opendaylight/config/yang-test/pom.xml index 18daa44567..d5bdd1d99e 100644 --- a/opendaylight/config/yang-test/pom.xml +++ b/opendaylight/config/yang-test/pom.xml @@ -12,7 +12,6 @@ yang-test bundle ${project.artifactId} - Artifact that contains only generated code from yang files. Suitable for testing. @@ -87,73 +86,49 @@ - - org.apache.felix - maven-bundle-plugin - - - + maven-checkstyle-plugin + ${checkstyle.version} + + + org.opendaylight.odlparent + checkstyle + ${odl.checkstyle.version} + + + org.opendaylight.odlparent + odl-license + 0.2.0-SNAPSHOT + + + + + check-license + + check + + process-sources + + check-license.xml + false + false + ${project.build.sourceDirectory} + + org/opendaylight/yang/gen/**, + **/protobuff/messages/**, + **/thrift/gen/*.java, + **/config/yang/test/** + + false + true + + + - - - - maven-checkstyle-plugin - ${checkstyle.version} - - - org.opendaylight.odlparent - checkstyle - ${odl.checkstyle.version} - - - org.opendaylight.odlparent - odl-license - 0.2.0-SNAPSHOT - - - - odl_checks.xml - - ${project.build.sourceDirectory} - - org/opendaylight/yang/gen/**, - **/protobuff/messages/**, - **/thrift/gen/*.java - - false - true - - - - check-license - - check - - process-sources - - check-license.xml - false - false - ${project.build.sourceDirectory} - - org/opendaylight/yang/gen/**, - **/protobuff/messages/**, - **/thrift/gen/*.java, - **/config/yang/test/** - - false - true - - - - - org.opendaylight.controller yang-test-plugin - ${config.version} + 0.6.0-SNAPSHOT @@ -164,10 +139,6 @@ - - org.opendaylight.yangtools - yang-maven-plugin - diff --git a/opendaylight/md-sal/messagebus-impl/pom.xml b/opendaylight/md-sal/messagebus-impl/pom.xml index 900ed6d622..19fcf0616c 100644 --- a/opendaylight/md-sal/messagebus-impl/pom.xml +++ b/opendaylight/md-sal/messagebus-impl/pom.xml @@ -13,13 +13,15 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.controller - sal-parent - 1.5.0-SNAPSHOT + config-parent + 0.6.0-SNAPSHOT + ../../config/config-parent + org.opendaylight.controller + 1.5.0-SNAPSHOT messagebus-impl ${project.artifactId} - bundle @@ -69,6 +71,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.glassfish.jersey.test-framework.providers jersey-test-framework-provider-grizzly2 + 2.4 test @@ -78,65 +81,4 @@ and is available at http://www.eclipse.org/legal/epl-v10.html - - - - org.opendaylight.yangtools - yang-maven-plugin - - - - generate-sources - - - - - - org.opendaylight.yangtools.maven.sal.api.gen.plugin.CodeGeneratorImpl - - - ${project.build.directory}/generated-sources/sal - - - - - org.opendaylight.controller.config.yangjmxgenerator.plugin.JMXGenerator - - ${project.build.directory}/generated-sources/config - - - urn:opendaylight:params:xml:ns:yang:controller==org.opendaylight.controller.config.yang - - - - - org.opendaylight.yangtools.yang.unified.doc.generator.maven.DocumentationGeneratorImpl - target/site/models - - - true - - - - - - org.codehaus.mojo - build-helper-maven-plugin - - - add-source - generate-sources - - add-source - - - - ${project.build.directory}/generated-sources/config - - - - - - - diff --git a/opendaylight/md-sal/messagebus-spi/pom.xml b/opendaylight/md-sal/messagebus-spi/pom.xml index c23b97c266..07460138ba 100644 --- a/opendaylight/md-sal/messagebus-spi/pom.xml +++ b/opendaylight/md-sal/messagebus-spi/pom.xml @@ -2,15 +2,29 @@ 4.0.0 org.opendaylight.controller - sal-parent - 1.5.0-SNAPSHOT + config-parent + 0.6.0-SNAPSHOT + ../../config/config-parent + org.opendaylight.controller messagebus-spi + 1.5.0-SNAPSHOT ${project.artifactId} - bundle + + + + org.opendaylight.controller + mdsal-artifacts + 1.5.0-SNAPSHOT + pom + import + + + + org.opendaylight.controller @@ -30,67 +44,27 @@ - + + + + jdk8 + + [1.8,) + + - - org.opendaylight.yangtools - yang-maven-plugin - - - - generate-sources - - - - - - org.opendaylight.yangtools.maven.sal.api.gen.plugin.CodeGeneratorImpl - - - ${project.build.directory}/generated-sources/sal - - - - - org.opendaylight.controller.config.yangjmxgenerator.plugin.JMXGenerator - - ${project.build.directory}/generated-sources/config - - - urn:opendaylight:params:xml:ns:yang:controller==org.opendaylight.controller.config.yang - - - - - org.opendaylight.yangtools.yang.unified.doc.generator.maven.DocumentationGeneratorImpl - target/site/models - - - true - - - - - - org.codehaus.mojo - build-helper-maven-plugin - - - add-source - generate-sources - - add-source - - - - ${project.build.directory}/generated-sources/config - - - - - + + org.apache.maven.plugins + maven-javadoc-plugin + + -Xdoclint:none + + - + + + + scm:git:http://git.opendaylight.org/gerrit/controller.git scm:git:ssh://git.opendaylight.org:29418/controller.git diff --git a/opendaylight/md-sal/messagebus-util/pom.xml b/opendaylight/md-sal/messagebus-util/pom.xml index 6679d3c1d8..3da6b70d1d 100644 --- a/opendaylight/md-sal/messagebus-util/pom.xml +++ b/opendaylight/md-sal/messagebus-util/pom.xml @@ -48,6 +48,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.glassfish.jersey.test-framework.providers jersey-test-framework-provider-grizzly2 + 2.4 test diff --git a/opendaylight/md-sal/pom.xml b/opendaylight/md-sal/pom.xml index d00d389eb0..099c4a6b07 100644 --- a/opendaylight/md-sal/pom.xml +++ b/opendaylight/md-sal/pom.xml @@ -3,16 +3,40 @@ 4.0.0 - org.opendaylight.controller - commons.opendaylight - 1.8.0-SNAPSHOT - ../commons/opendaylight + org.opendaylight.mdsal + binding-parent + 0.10.0-SNAPSHOT + + org.opendaylight.controller sal-parent 1.5.0-SNAPSHOT pom + + ${project.build.directory}/generated-sources/config-binding + + + + + + org.opendaylight.controller + mdsal-artifacts + 1.5.0-SNAPSHOT + pom + import + + + org.opendaylight.controller + config-artifacts + 0.6.0-SNAPSHOT + pom + import + + + + mdsal-artifacts @@ -93,80 +117,14 @@ + + scm:git:http://git.opendaylight.org/gerrit/controller.git + scm:git:ssh://git.opendaylight.org:29418/controller.git + HEAD + https://wiki.opendaylight.org/view/OpenDaylight_Controller:MD-SAL + + - - - - org.apache.felix - maven-bundle-plugin - ${bundle.plugin.version} - true - - - - ${project.groupId}.${project.artifactId} - - ${project.basedir}/META-INF - - - - - org.eclipse.m2e - lifecycle-mapping - ${lifecycle.mapping.version} - - - - - - net.alchim31.maven - scala-maven-plugin - [0,) - - compile - testCompile - - - - - - - - - org.jacoco - jacoco-maven-plugin - [0,) - - prepare-agent - - - - - - - - - org.opendaylight.yangtools - yang-maven-plugin - [0.5,) - - generate-sources - - - - - - - - - - - - - org.apache.felix @@ -183,32 +141,12 @@ org.opendaylight.controller yang-jmx-generator-plugin - ${config.version} + 0.6.0-SNAPSHOT - - - - org.codehaus.mojo - findbugs-maven-plugin - ${findbugs.maven.plugin.version} - - Max - Low - site - - - - - - scm:git:http://git.opendaylight.org/gerrit/controller.git - scm:git:ssh://git.opendaylight.org:29418/controller.git - HEAD - https://wiki.opendaylight.org/view/OpenDaylight_Controller:MD-SAL - @@ -220,5 +158,23 @@ benchmark-data-store + + + jdk8 + + [1.8,) + + + + + org.apache.maven.plugins + maven-javadoc-plugin + + -Xdoclint:none + + + + + diff --git a/opendaylight/md-sal/sal-common-api/pom.xml b/opendaylight/md-sal/sal-common-api/pom.xml index 4a59a2123e..32d6f867ee 100644 --- a/opendaylight/md-sal/sal-common-api/pom.xml +++ b/opendaylight/md-sal/sal-common-api/pom.xml @@ -3,10 +3,13 @@ 4.0.0 org.opendaylight.controller - sal-parent - 1.5.0-SNAPSHOT + config-plugin-parent + 0.6.0-SNAPSHOT + ../../config/config-plugin-parent + org.opendaylight.controller + 1.5.0-SNAPSHOT sal-common-api bundle @@ -47,42 +50,6 @@ - - - - org.opendaylight.yangtools - yang-maven-plugin - - - - generate-sources - - - - - org.opendaylight.yangtools.maven.sal.api.gen.plugin.CodeGeneratorImpl - ${salGeneratorPath} - - - org.opendaylight.controller.config.yangjmxgenerator.plugin.JMXGenerator - ${jmxGeneratorPath} - - urn:opendaylight:params:xml:ns:yang:controller==org.opendaylight.controller.config.yang - - - - org.opendaylight.yangtools.yang.unified.doc.generator.maven.DocumentationGeneratorImpl - target/site/models - - - true - - - - - - - scm:git:http://git.opendaylight.org/gerrit/controller.git scm:git:ssh://git.opendaylight.org:29418/controller.git diff --git a/opendaylight/md-sal/sal-dom-xsql/pom.xml b/opendaylight/md-sal/sal-dom-xsql/pom.xml index baa14a456a..7885f5eaf9 100644 --- a/opendaylight/md-sal/sal-dom-xsql/pom.xml +++ b/opendaylight/md-sal/sal-dom-xsql/pom.xml @@ -3,15 +3,30 @@ 4.0.0 org.opendaylight.controller - sal-parent - 1.5.0-SNAPSHOT + config-parent + 0.6.0-SNAPSHOT + ../../config/config-parent - + + org.opendaylight.controller + 1.5.0-SNAPSHOT sal-dom-xsql bundle sal-dom-xsql XSQL language + + + + org.opendaylight.controller + mdsal-artifacts + 1.5.0-SNAPSHOT + pom + import + + + + org.opendaylight.controller @@ -54,50 +69,7 @@ junit - - - - org.apache.felix - maven-bundle-plugin - - - org.opendaylight.yangtools - yang-maven-plugin - - - org.opendaylight.mdsal - maven-sal-api-gen-plugin - ${mdsal.model.version} - jar - - - - - - generate-sources - - - src/main/yang - - - org.opendaylight.controller.config.yangjmxgenerator.plugin.JMXGenerator - ${jmxGeneratorPath} - - urn:opendaylight:params:xml:ns:yang:controller==org.opendaylight.controller.config.yang - - - - org.opendaylight.yangtools.maven.sal.api.gen.plugin.CodeGeneratorImpl - ${salGeneratorPath} - - - true - - - - - - + https://wiki.opendaylight.org/view/OpenDaylight_Controller:MD-SAL:XSQL scm:git:http://git.opendaylight.org/gerrit/controller.git diff --git a/opendaylight/md-sal/sal-remoterpc-connector/pom.xml b/opendaylight/md-sal/sal-remoterpc-connector/pom.xml index de54c31691..77c18eb183 100644 --- a/opendaylight/md-sal/sal-remoterpc-connector/pom.xml +++ b/opendaylight/md-sal/sal-remoterpc-connector/pom.xml @@ -1,267 +1,231 @@ - - 4.0.0 - - org.opendaylight.controller - sal-parent - 1.5.0-SNAPSHOT - - sal-remoterpc-connector - bundle - - - - com.google.guava - guava - - - - com.typesafe.akka - akka-actor_${scala.version} - - - - com.typesafe.akka - akka-cluster_${scala.version} - - - - com.typesafe.akka - akka-remote_${scala.version} - - - - com.typesafe.akka - akka-testkit_${scala.version} - test - - - com.typesafe.akka - akka-osgi_${scala.version} - - - - com.typesafe.akka - akka-slf4j_${scala.version} - - - - com.typesafe.akka - akka-persistence_${scala.version} - - - - - org.opendaylight.controller - sal-connector-api - - - - org.opendaylight.controller - sal-common-util - - - - org.opendaylight.controller - sal-core-api - - - org.opendaylight.controller - sal-core-spi - - + + 4.0.0 + org.opendaylight.controller - sal-dom-config - - - - org.opendaylight.controller - sal-common-impl - - - org.opendaylight.controller - sal-clustering-commons - - - - - - org.opendaylight.yangtools - yang-data-api - - - org.opendaylight.yangtools - yang-model-api - - - org.opendaylight.yangtools - yang-data-impl - - - org.opendaylight.yangtools - yang-common - - - org.osgi - org.osgi.core - - - org.slf4j - slf4j-api - - - org.scala-lang - scala-library - - - - io.dropwizard.metrics - metrics-core - - - - io.dropwizard.metrics - metrics-graphite - - - - junit - junit - test - - - org.mockito - mockito-all - test - - - - org.slf4j - slf4j-simple - test - - - org.opendaylight.yangtools - yang-parser-impl - test - - - com.google.collections - google-collections - 1.0 - test - - - - - - - - org.jacoco - jacoco-maven-plugin - - - org.opendaylight.controller.* - - - org.opendaylight.controller.config.yang.config.* - - false - - - - pre-test - - prepare-agent - - - - post-test - - report - - test - - - - - - org.apache.felix - maven-bundle-plugin - true - - - ${project.groupId}.${project.artifactId} - - - - !org.iq80.*; - !*snappy; - !org.jboss.*; - !com.jcraft.*; - !org.fusesource.*; - !*jetty*; - !sun.security.*; - org.opendaylight.controller.cluster; - * - - - - - - - org.opendaylight.yangtools - yang-maven-plugin - - - config - - generate-sources - - - - - org.opendaylight.controller.config.yangjmxgenerator.plugin.JMXGenerator - ${jmxGeneratorPath} - - urn:opendaylight:params:xml:ns:yang:controller==org.opendaylight.controller.config.yang - - - - org.opendaylight.yangtools.maven.sal.api.gen.plugin.CodeGeneratorImpl - ${salGeneratorPath} - - - true - - - - - + config-parent + 0.6.0-SNAPSHOT + ../../config/config-parent + + org.opendaylight.controller + sal-remoterpc-connector + 1.5.0-SNAPSHOT + bundle + + + + + org.opendaylight.controller + mdsal-artifacts + 1.5.0-SNAPSHOT + pom + import + + + + + + + com.google.guava + guava + + + com.typesafe.akka + akka-actor_${scala.version} + + + com.typesafe.akka + akka-cluster_${scala.version} + + + com.typesafe.akka + akka-remote_${scala.version} + + + com.typesafe.akka + akka-testkit_${scala.version} + test + + + com.typesafe.akka + akka-osgi_${scala.version} + + + com.typesafe.akka + akka-slf4j_${scala.version} + + + com.typesafe.akka + akka-persistence_${scala.version} + + + + org.opendaylight.controller + sal-connector-api + + + org.opendaylight.controller + sal-common-util + + + org.opendaylight.controller + sal-core-api + + + org.opendaylight.controller + sal-core-spi + + + org.opendaylight.controller + sal-dom-config + + + org.opendaylight.controller + sal-common-impl + + + org.opendaylight.controller + sal-clustering-commons + + + + org.opendaylight.yangtools + yang-data-api + + + org.opendaylight.yangtools + yang-model-api + + + org.opendaylight.yangtools + yang-data-impl + + + org.opendaylight.yangtools + yang-common + + + org.osgi + org.osgi.core + + + org.slf4j + slf4j-api + + + org.scala-lang + scala-library + + + io.dropwizard.metrics + metrics-core + + + io.dropwizard.metrics + metrics-graphite + + + + junit + junit + test + + + org.mockito + mockito-all + test + + + org.slf4j + slf4j-simple + test + + + org.opendaylight.yangtools + yang-parser-impl + test + + + com.google.collections + google-collections + 1.0 + test + + + + + + + org.apache.felix + maven-bundle-plugin + true + + + ${project.groupId}.${project.artifactId} + + + + !org.iq80.*; + !*snappy; + !org.jboss.*; + !com.jcraft.*; + !org.fusesource.*; + !*jetty*; + !sun.security.*; + org.opendaylight.controller.cluster; + * + + + + + + + + + + + + jdk8 + + [1.8,) + + + + + org.apache.maven.plugins + maven-javadoc-plugin + + -Xdoclint:none + + + + + + + + + scm:git:http://git.opendaylight.org/gerrit/controller.git + scm:git:ssh://git.opendaylight.org:29418/controller.git + HEAD + https://wiki.opendaylight.org/view/OpenDaylight_Controller:MD-SAL:Architecture:Clustering + - - - - scm:git:http://git.opendaylight.org/gerrit/controller.git - scm:git:ssh://git.opendaylight.org:29418/controller.git - HEAD - https://wiki.opendaylight.org/view/OpenDaylight_Controller:MD-SAL:Architecture:Clustering - diff --git a/opendaylight/md-sal/samples/clustering-test-app/model/pom.xml b/opendaylight/md-sal/samples/clustering-test-app/model/pom.xml index 55fa13c0a7..fc38fb66c0 100644 --- a/opendaylight/md-sal/samples/clustering-test-app/model/pom.xml +++ b/opendaylight/md-sal/samples/clustering-test-app/model/pom.xml @@ -1,86 +1,32 @@ - + 4.0.0 - clustering-it - org.opendaylight.controller.samples - 1.5.0-SNAPSHOT + org.opendaylight.mdsal + binding-parent + 0.10.0-SNAPSHOT + - + + org.opendaylight.controller + 1.5.0-SNAPSHOT clustering-it-model bundle - - - org.apache.felix - maven-bundle-plugin - ${bundle.plugin.version} - true - - - org.opendaylight.controller.sal-clustering-it-model - * - - - - - org.opendaylight.yangtools - yang-maven-plugin - ${yangtools.version} - - - - generate-sources - - - src/main/yang - - - org.opendaylight.yangtools.maven.sal.api.gen.plugin.CodeGeneratorImpl - ${salGeneratorPath} - - - true - - - - - - org.opendaylight.mdsal - maven-sal-api-gen-plugin - ${mdsal.model.version} - jar - - - - - - org.eclipse.m2e - lifecycle-mapping - 1.0.0 + org.apache.felix + maven-bundle-plugin + ${bundle.plugin.version} + true - - - - - org.opendaylight.yangtools - yang-maven-plugin - [0.5,) - - generate-sources - - - - - - - - + + org.opendaylight.controller.sal-clustering-it-model + * + @@ -88,29 +34,16 @@ - org.opendaylight.mdsal - yang-binding - 0.10.0-SNAPSHOT + org.opendaylight.mdsal.model + ietf-inet-types-2013-07-15 - org.opendaylight.yangtools - yang-common - ${yangtools.version} + org.opendaylight.mdsal.model + ietf-yang-types-20130715 - - org.opendaylight.mdsal.model - ietf-inet-types-2013-07-15 - ${ietf-inet-types.version} - - - org.opendaylight.mdsal.model - ietf-yang-types-20130715 - ${ietf-yang-types.version} - org.opendaylight.mdsal.model yang-ext - ${yang-ext.version} diff --git a/opendaylight/md-sal/samples/toaster/pom.xml b/opendaylight/md-sal/samples/toaster/pom.xml index a00cb117fe..2851c1168c 100644 --- a/opendaylight/md-sal/samples/toaster/pom.xml +++ b/opendaylight/md-sal/samples/toaster/pom.xml @@ -3,57 +3,15 @@ 4.0.0 - org.opendaylight.controller.samples - sal-samples - 1.5.0-SNAPSHOT + org.opendaylight.mdsal + binding-parent + 0.10.0-SNAPSHOT + - + org.opendaylight.controller + 1.5.0-SNAPSHOT sample-toaster bundle - - - org.opendaylight.mdsal - yang-binding - - - org.opendaylight.yangtools - yang-common - - - - - - - org.opendaylight.yangtools - yang-maven-plugin - - - org.opendaylight.mdsal - maven-sal-api-gen-plugin - ${mdsal.model.version} - jar - - - - - - generate-sources - - - src/main/yang - - - org.opendaylight.yangtools.maven.sal.api.gen.plugin.CodeGeneratorImpl - ${salGeneratorPath} - - - true - - - - - -