From 39650215beaf9b66202bf43a7c0d453bbd0c3716 Mon Sep 17 00:00:00 2001 From: Gilles Thouenon Date: Fri, 25 Feb 2022 15:03:33 +0100 Subject: [PATCH] Clean up pom.xml files of maven projects - add used but undeclared dependencies to avoid warnings during compilation - remove few unused declared dependencies - add/complement dependencyManagement section when necessary - clean up xml file format JIRA: TRNSPRTPCE-622 Signed-off-by: Gilles Thouenon Change-Id: Ie5a7631ef5d7f4a50250fb4db8cb3fff77857677 --- api/pom.xml | 63 +-- common/pom.xml | 194 ++++++--- dmaap-client/pom.xml | 187 +++++---- .../odl-transportpce-dmaap-client/pom.xml | 138 +++---- features/odl-transportpce-inventory/pom.xml | 179 +++++---- .../odl-transportpce-nbinotifications/pom.xml | 112 +++--- features/odl-transportpce-swagger/pom.xml | 26 +- features/odl-transportpce-tapi/pom.xml | 4 +- features/odl-transportpce/pom.xml | 32 +- inventory/pom.xml | 89 ++++- karaf/pom.xml | 10 +- lighty/pom.xml | 290 +++++++------- nbinotifications/pom.xml | 151 ++++--- networkmodel/pom.xml | 136 ++++++- olm/pom.xml | 88 ++++- ordmodels/common/pom.xml | 12 + ordmodels/device/pom.xml | 69 ++-- ordmodels/network/pom.xml | 17 +- ordmodels/pom.xml | 2 +- ordmodels/service/pom.xml | 15 +- pce/pom.xml | 369 ++++++++++++------ pom.xml | 124 +++--- renderer/pom.xml | 51 ++- servicehandler/pom.xml | 65 ++- tapi/pom.xml | 111 ++++-- tapimodels/pom.xml | 14 + test-common/pom.xml | 187 ++++++--- 27 files changed, 1776 insertions(+), 959 deletions(-) diff --git a/api/pom.xml b/api/pom.xml index 7668f70b0..7b0193897 100644 --- a/api/pom.xml +++ b/api/pom.xml @@ -43,8 +43,12 @@ and is available at http://www.eclipse.org/legal/epl-v10.html ${project.version} - org.opendaylight.mdsal.binding.model.ietf - rfc8345-ietf-network-topology + org.opendaylight.yangtools + concepts + + + org.opendaylight.yangtools + yang-common org.opendaylight.mdsal.binding.model.ietf @@ -54,37 +58,44 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.mdsal.binding.model.ietf rfc6991-ietf-yang-types + + org.opendaylight.mdsal.binding.model.ietf + rfc8345-ietf-network-topology + + + com.google.guava + guava + - - - org.apache.felix - maven-bundle-plugin - - true - - - {maven-resources},target/classes/LICENSE,META-INF/git.properties=-target/classes/META-INF/git.properties - <_exportcontents> + + + org.apache.felix + maven-bundle-plugin + true + + + {maven-resources},target/classes/LICENSE,META-INF/git.properties=-target/classes/META-INF/git.properties + <_exportcontents> org.opendaylight.yang.gen.v1.http.org.transportpce.b.c._interface.rev170120.service.implementation.request.input,* - - - - - - org.apache.maven.plugins - maven-javadoc-plugin - - */target/generated-sources/mdsal-binding/* - * - - - + + + + + + org.apache.maven.plugins + maven-javadoc-plugin + + */target/generated-sources/mdsal-binding/* + * + + + - + org.apache.maven.plugins maven-javadoc-plugin diff --git a/common/pom.xml b/common/pom.xml index 5ec69a27a..5f6eea446 100644 --- a/common/pom.xml +++ b/common/pom.xml @@ -7,70 +7,140 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - - org.opendaylight.mdsal - binding-parent - 8.0.11 - - + + org.opendaylight.mdsal + binding-parent + 8.0.11 + + - org.opendaylight.transportpce - transportpce-common - 5.0.0-SNAPSHOT - bundle - - - - - org.opendaylight.netconf - netconf-artifacts - 2.0.14 - import - pom - - - + org.opendaylight.transportpce + transportpce-common + 5.0.0-SNAPSHOT + bundle + - - ${project.groupId}.ordmodels - transportpce-ordmodels-device - ${project.version} - - - ${project.groupId}.ordmodels - transportpce-ordmodels-network - ${project.version} - - - ${project.groupId} - transportpce-api - ${project.version} - - - org.opendaylight.netconf - sal-netconf-connector - - - org.opendaylight.mdsal - mdsal-binding-dom-codec-spi - - - - org.opendaylight.transportpce - test-common - ${project.version} - test - - - org.opendaylight.mdsal - mdsal-binding-generator - test - - - org.opendaylight.mdsal - mdsal-binding-runtime-spi - test - + + org.opendaylight.netconf + netconf-artifacts + 2.0.14 + import + pom + + + + + + ${project.groupId}.ordmodels + transportpce-ordmodels-common + ${project.version} + + + ${project.groupId}.ordmodels + transportpce-ordmodels-device + ${project.version} + + + ${project.groupId}.ordmodels + transportpce-ordmodels-network + ${project.version} + + + ${project.groupId} + transportpce-api + ${project.version} + + + org.opendaylight.yangtools + util + + + org.opendaylight.yangtools + yang-common + + + org.opendaylight.yangtools + yang-model-api + + + org.opendaylight.yangtools + yang-data-api + + + org.opendaylight.yangtools + yang-data-impl + + + org.opendaylight.yangtools + yang-data-codec-gson + + + org.opendaylight.mdsal.model + ietf-topology + + + org.opendaylight.mdsal.binding.model.ietf + rfc6991-ietf-inet-types + + + org.opendaylight.mdsal.binding.model.ietf + rfc8345-ietf-network + + + org.opendaylight.mdsal + mdsal-common-api + + + org.opendaylight.mdsal + yang-binding + + + org.opendaylight.mdsal + mdsal-binding-api + + + org.opendaylight.mdsal + mdsal-binding-spec-util + + + org.opendaylight.mdsal + mdsal-binding-dom-codec-spi + + + org.opendaylight.mdsal + mdsal-binding-runtime-api + + + org.opendaylight.netconf + sal-netconf-connector + + + com.google.guava + guava + + + com.google.code.gson + gson + + + + + org.opendaylight.transportpce + test-common + ${project.version} + test + + + org.opendaylight.mdsal + mdsal-binding-generator + test + + + org.opendaylight.mdsal + mdsal-binding-runtime-spi + test + + diff --git a/dmaap-client/pom.xml b/dmaap-client/pom.xml index 8a6563552..1e4ed7049 100644 --- a/dmaap-client/pom.xml +++ b/dmaap-client/pom.xml @@ -5,74 +5,123 @@ - 4.0.0 - - org.opendaylight.mdsal - binding-parent - 8.0.11 - - - org.opendaylight.transportpce - transportpce-dmaap-client - 5.0.0-SNAPSHOT - bundle - client to send message to Dmaap message router + 4.0.0 + + org.opendaylight.mdsal + binding-parent + 8.0.11 + + - - UTF-8 - - - - ${project.groupId} - transportpce-api - ${project.version} - - - org.opendaylight.mdsal - mdsal-binding-api - compile - - - org.glassfish.jersey.core - jersey-client - - - org.glassfish.jersey.ext - jersey-proxy-client - - - org.glassfish.jersey.media - jersey-media-json-jackson - - - com.fasterxml.jackson.datatype - jackson-datatype-jsr310 - - - - org.glassfish.jersey.inject - jersey-hk2 - test - - - org.glassfish.jersey.test-framework - jersey-test-framework-core - test - - - org.glassfish.jersey.test-framework.providers - jersey-test-framework-provider-grizzly2 - test - - - org.mockito - mockito-core - test - - - ch.qos.logback - logback-classic - test - - + org.opendaylight.transportpce + transportpce-dmaap-client + 5.0.0-SNAPSHOT + bundle + client to send message to Dmaap message router + + + UTF-8 + + + + + ${project.groupId}.ordmodels + transportpce-ordmodels-common + ${project.version} + + + ${project.groupId}.ordmodels + transportpce-ordmodels-service + ${project.version} + + + ${project.groupId} + transportpce-api + ${project.version} + + + org.opendaylight.yangtools + concepts + + + org.opendaylight.yangtools + yang-common + + + org.opendaylight.mdsal + mdsal-binding-api + compile + + + org.glassfish.jersey.core + jersey-common + + + org.glassfish.jersey.core + jersey-client + + + org.glassfish.jersey.core + jersey-server + + + org.glassfish.jersey.ext + jersey-proxy-client + + + org.glassfish.jersey.media + jersey-media-json-jackson + + + com.fasterxml.jackson.core + jackson-annotations + + + com.fasterxml.jackson.core + jackson-databind + + + com.fasterxml.jackson.core + jackson-core + + + com.fasterxml.jackson.datatype + jackson-datatype-jsr310 + + + javax.ws.rs + javax.ws.rs-api + + + + + org.glassfish.jersey.inject + jersey-hk2 + test + + + org.glassfish.jersey.test-framework + jersey-test-framework-core + test + + + org.glassfish.jersey.test-framework.providers + jersey-test-framework-provider-grizzly2 + test + + + org.mockito + mockito-core + test + + + ch.qos.logback + logback-classic + test + + + ch.qos.logback + logback-core + + \ No newline at end of file diff --git a/features/odl-transportpce-dmaap-client/pom.xml b/features/odl-transportpce-dmaap-client/pom.xml index 5b9e0ffe4..a623770d1 100644 --- a/features/odl-transportpce-dmaap-client/pom.xml +++ b/features/odl-transportpce-dmaap-client/pom.xml @@ -6,73 +6,77 @@ - 4.0.0 - - org.opendaylight.odlparent - single-feature-parent - 9.0.13 - - - org.opendaylight.transportpce - odl-transportpce-dmaap-client - 5.0.0-SNAPSHOT - feature + 4.0.0 - OpenDaylight :: transportpce :: dmaap-client - + + org.opendaylight.odlparent + single-feature-parent + 9.0.13 + + + + org.opendaylight.transportpce + odl-transportpce-dmaap-client + 5.0.0-SNAPSHOT + feature + OpenDaylight :: transportpce :: dmaap-client + + - true - - - - org.opendaylight.transportpce - odl-transportpce - ${project.version} - features - xml - - - org.glassfish.jersey.inject - jersey-hk2 - - - - - org.opendaylight.transportpce - transportpce-dmaap-client - ${project.version} - - - org.glassfish.jersey.inject - jersey-hk2 - - - - - - - - org.codehaus.mojo - build-helper-maven-plugin - - - attach-dmaap-artifact - test - - attach-artifact - - - - - ${basedir}/src/main/resources/org.opendaylight.transportpce.dmaap.cfg - cfg - config - - - - - - - - + true + + + + + org.opendaylight.transportpce + odl-transportpce + ${project.version} + features + xml + + + org.glassfish.jersey.inject + jersey-hk2 + + + + + org.opendaylight.transportpce + transportpce-dmaap-client + ${project.version} + + + org.glassfish.jersey.inject + jersey-hk2 + + + + + + + + + org.codehaus.mojo + build-helper-maven-plugin + + + attach-dmaap-artifact + test + + attach-artifact + + + + + ${basedir}/src/main/resources/org.opendaylight.transportpce.dmaap.cfg + cfg + config + + + + + + + + \ No newline at end of file diff --git a/features/odl-transportpce-inventory/pom.xml b/features/odl-transportpce-inventory/pom.xml index ab7042e63..855f0359c 100644 --- a/features/odl-transportpce-inventory/pom.xml +++ b/features/odl-transportpce-inventory/pom.xml @@ -4,99 +4,98 @@ and is available at http://www.eclipse.org/legal/epl-v10.html INTERNAL --> - 4.0.0 + 4.0.0 - - org.opendaylight.odlparent - single-feature-parent - 9.0.13 - - + + org.opendaylight.odlparent + single-feature-parent + 9.0.13 + + - org.opendaylight.transportpce - odl-transportpce-inventory - 5.0.0-SNAPSHOT - feature + org.opendaylight.transportpce + odl-transportpce-inventory + 5.0.0-SNAPSHOT + feature + OpenDaylight :: transportpce :: Inventory - OpenDaylight :: transportpce :: Inventory + + localhost:3306 + transportpce + root + root + data/transportpce/devicebackup + + 600 + + true + - - localhost:3306 - transportpce - root - root - data/transportpce/devicebackup - - 600 - - true - + + + org.opendaylight.transportpce + odl-transportpce + ${project.version} + features + xml + + + org.opendaylight.transportpce + transportpce-inventory + ${project.version} + + - - - org.opendaylight.transportpce - odl-transportpce - ${project.version} - features - xml - - - org.opendaylight.transportpce - transportpce-inventory - ${project.version} - - - - - - - maven-resources-plugin - - - copy-resources - validate - - copy-resources - - - ${basedir}/target/resources - - - src/main/resources - true - - - - - - - - org.codehaus.mojo - build-helper-maven-plugin - - - attach-db-artifact - package - - attach-artifact - - - - - target/resources/org.ops4j.datasource-transporpce.cfg - cfg - datasource - - - target/resources/org.opendaylight.transportpce.job.cfg - cfg - config - - - - - - - - + + + + maven-resources-plugin + + + copy-resources + validate + + copy-resources + + + ${basedir}/target/resources + + + src/main/resources + true + + + + + + + + org.codehaus.mojo + build-helper-maven-plugin + + + attach-db-artifact + package + + attach-artifact + + + + + target/resources/org.ops4j.datasource-transporpce.cfg + cfg + datasource + + + target/resources/org.opendaylight.transportpce.job.cfg + cfg + config + + + + + + + + diff --git a/features/odl-transportpce-nbinotifications/pom.xml b/features/odl-transportpce-nbinotifications/pom.xml index 72d244167..bdcd60d78 100644 --- a/features/odl-transportpce-nbinotifications/pom.xml +++ b/features/odl-transportpce-nbinotifications/pom.xml @@ -6,63 +6,65 @@ - 4.0.0 + 4.0.0 - - org.opendaylight.odlparent - single-feature-parent - 9.0.13 - - + + org.opendaylight.odlparent + single-feature-parent + 9.0.13 + + - org.opendaylight.transportpce - odl-transportpce-nbinotifications - 5.0.0-SNAPSHOT - feature + org.opendaylight.transportpce + odl-transportpce-nbinotifications + 5.0.0-SNAPSHOT + feature + OpenDaylight :: transportpce :: nbinotifications - OpenDaylight :: transportpce :: nbinotifications - + - true - - - - org.opendaylight.transportpce - odl-transportpce - ${project.version} - features - xml - - - ${project.groupId} - transportpce-nbinotifications - ${project.version} - - - - - - org.codehaus.mojo - build-helper-maven-plugin - - - attach-dmaap-artifact - package - - attach-artifact - - - - - ${basedir}/src/main/resources/org.opendaylight.transportpce.nbinotifications.cfg - cfg - config - - - - - - - - + true + + + + + org.opendaylight.transportpce + odl-transportpce + ${project.version} + features + xml + + + ${project.groupId} + transportpce-nbinotifications + ${project.version} + + + + + + + org.codehaus.mojo + build-helper-maven-plugin + + + attach-dmaap-artifact + package + + attach-artifact + + + + + ${basedir}/src/main/resources/org.opendaylight.transportpce.nbinotifications.cfg + cfg + config + + + + + + + + diff --git a/features/odl-transportpce-swagger/pom.xml b/features/odl-transportpce-swagger/pom.xml index b4c79809a..63debf649 100644 --- a/features/odl-transportpce-swagger/pom.xml +++ b/features/odl-transportpce-swagger/pom.xml @@ -20,7 +20,6 @@ and is available at http://www.eclipse.org/legal/epl-v10.html INTERNAL odl-transportpce-swagger 5.0.0-SNAPSHOT feature - OpenDaylight :: transportpce :: swagger @@ -28,17 +27,17 @@ and is available at http://www.eclipse.org/legal/epl-v10.html INTERNAL etc/opendaylight/karaf - - - - org.opendaylight.netconf - netconf-artifacts - ${netconf.version} - pom - import - - - + + + + org.opendaylight.netconf + netconf-artifacts + ${netconf.version} + pom + import + + + @@ -49,7 +48,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html INTERNAL - + @@ -61,5 +60,4 @@ and is available at http://www.eclipse.org/legal/epl-v10.html INTERNAL - diff --git a/features/odl-transportpce-tapi/pom.xml b/features/odl-transportpce-tapi/pom.xml index 1e9f5ac02..c30cccaf6 100644 --- a/features/odl-transportpce-tapi/pom.xml +++ b/features/odl-transportpce-tapi/pom.xml @@ -20,7 +20,6 @@ and is available at http://www.eclipse.org/legal/epl-v10.html INTERNAL odl-transportpce-tapi 5.0.0-SNAPSHOT feature - OpenDaylight :: transportpce :: tapi @@ -36,7 +35,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html INTERNAL - + @@ -48,5 +47,4 @@ and is available at http://www.eclipse.org/legal/epl-v10.html INTERNAL - diff --git a/features/odl-transportpce/pom.xml b/features/odl-transportpce/pom.xml index e3cbd7cff..1710cc23c 100644 --- a/features/odl-transportpce/pom.xml +++ b/features/odl-transportpce/pom.xml @@ -20,7 +20,6 @@ and is available at http://www.eclipse.org/legal/epl-v10.html INTERNAL odl-transportpce 5.0.0-SNAPSHOT feature - OpenDaylight :: transportpce @@ -28,17 +27,17 @@ and is available at http://www.eclipse.org/legal/epl-v10.html INTERNAL etc/opendaylight/karaf - - - - org.opendaylight.netconf - netconf-artifacts - ${netconf.version} - pom - import - - - + + + + org.opendaylight.netconf + netconf-artifacts + ${netconf.version} + pom + import + + + @@ -48,17 +47,17 @@ and is available at http://www.eclipse.org/legal/epl-v10.html INTERNAL ${project.groupId}.ordmodels - transportpce-ordmodels-network + transportpce-ordmodels-device ${project.version} ${project.groupId}.ordmodels - transportpce-ordmodels-service + transportpce-ordmodels-network ${project.version} ${project.groupId}.ordmodels - transportpce-ordmodels-device + transportpce-ordmodels-service ${project.version} @@ -116,7 +115,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html INTERNAL - + @@ -150,5 +149,4 @@ and is available at http://www.eclipse.org/legal/epl-v10.html INTERNAL - diff --git a/inventory/pom.xml b/inventory/pom.xml index 5a76f551d..9dc9e8b50 100644 --- a/inventory/pom.xml +++ b/inventory/pom.xml @@ -5,26 +5,87 @@ and is available at http://www.eclipse.org/legal/epl-v10.html --> - 4.0.0 + 4.0.0 - - org.opendaylight.mdsal - binding-parent - 8.0.11 - - + + org.opendaylight.mdsal + binding-parent + 8.0.11 + + - org.opendaylight.transportpce - transportpce-inventory - 5.0.0-SNAPSHOT - bundle + org.opendaylight.transportpce + transportpce-inventory + 5.0.0-SNAPSHOT + bundle + - ${project.groupId} - transportpce-common - ${project.version} + org.opendaylight.netconf + netconf-artifacts + 2.0.13 + import + pom + + + + ${project.groupId}.ordmodels + transportpce-ordmodels-common + ${project.version} + + + ${project.groupId}.ordmodels + transportpce-ordmodels-device + ${project.version} + + + ${project.groupId} + transportpce-common + ${project.version} + + + org.opendaylight.yangtools + yang-common + + + org.opendaylight.mdsal.model + ietf-topology + + + org.opendaylight.mdsal.binding.model.ietf + rfc6991-ietf-inet-types + + + org.opendaylight.mdsal.binding.model.ietf + rfc6991-ietf-yang-types + + + org.opendaylight.mdsal.binding.model.ietf + rfc8345-ietf-network + + + org.opendaylight.mdsal + mdsal-common-api + + + org.opendaylight.mdsal + yang-binding + + + org.opendaylight.mdsal + mdsal-binding-api + + + com.google.guava + guava + + + org.opendaylight.netconf + sal-netconf-connector + + diff --git a/karaf/pom.xml b/karaf/pom.xml index 880884a1a..4c4597e65 100644 --- a/karaf/pom.xml +++ b/karaf/pom.xml @@ -7,7 +7,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html INTERNAL --> - 4.0.0 + 4.0.0 org.opendaylight.odlparent @@ -25,23 +25,21 @@ and is available at http://www.eclipse.org/legal/epl-v10.html INTERNAL odl-transportpce - ${project.build.outputDirectory}/../yang-models/schema + ${project.build.outputDirectory}/../yang-models/schema - ${project.build.outputDirectory}/../assembly/cache/schema + ${project.build.outputDirectory}/../assembly/cache/schema - - org.apache.karaf.features framework kar - ${project.groupId} odl-transportpce diff --git a/lighty/pom.xml b/lighty/pom.xml index 78e56e86a..d95ea88e4 100644 --- a/lighty/pom.xml +++ b/lighty/pom.xml @@ -6,157 +6,151 @@ - 4.0.0 + 4.0.0 - - io.lighty.core - lighty-app-parent - 15.1.1-SNAPSHOT - - + + io.lighty.core + lighty-app-parent + 15.1.1-SNAPSHOT + + - io.lighty.controllers - tpce - 5.0.0-SNAPSHOT - jar + io.lighty.controllers + tpce + 5.0.0-SNAPSHOT + jar - - io.lighty.controllers.tpce.Main - true - true - 5.0.0-SNAPSHOT - + + io.lighty.controllers.tpce.Main + true + true + 5.0.0-SNAPSHOT + - - - - commons-cli - commons-cli - 1.4 - + + + + commons-cli + commons-cli + 1.4 + + + + org.opendaylight.transportpce + transportpce-api + ${transportpce.version} + + + org.opendaylight.transportpce + transportpce-networkmodel + ${transportpce.version} + + + + + org.opendaylight.transportpce + transportpce-pce + ${transportpce.version} + + + org.opendaylight.transportpce + transportpce-olm + ${transportpce.version} + + + org.opendaylight.transportpce + transportpce-servicehandler + ${transportpce.version} + + + org.opendaylight.transportpce + transportpce-tapi + ${transportpce.version} + + + org.opendaylight.transportpce + transportpce-nbinotifications + ${transportpce.version} + + + + io.lighty.modules + lighty-netconf-sb + + + io.lighty.modules + lighty-restconf-nb-community + + + junit + junit + test + + + net.jcip + jcip-annotations + 1.0 + true + + + com.github.spotbugs + spotbugs-annotations + 3.1.3 + true + + + org.eclipse.jetty + jetty-client + test + + - - - org.opendaylight.transportpce - transportpce-api - ${transportpce.version} - - - org.opendaylight.transportpce - transportpce-networkmodel - ${transportpce.version} - - - - - - org.opendaylight.transportpce - transportpce-pce - ${transportpce.version} - - - org.opendaylight.transportpce - transportpce-olm - ${transportpce.version} - - - org.opendaylight.transportpce - transportpce-servicehandler - ${transportpce.version} - - - org.opendaylight.transportpce - transportpce-tapi - ${transportpce.version} - - - org.opendaylight.transportpce - transportpce-nbinotifications - ${transportpce.version} - - - - - io.lighty.modules - lighty-netconf-sb - - - io.lighty.modules - lighty-restconf-nb-community - - - - junit - junit - test - - - - net.jcip - jcip-annotations - 1.0 - true - - - com.github.spotbugs - spotbugs-annotations - 3.1.3 - true - - - - org.eclipse.jetty - jetty-client - test - - - - - tpce - - - maven-jar-plugin - - - - true - true - True - - - - - - maven-checkstyle-plugin - - odl_checks.xml - checkstyle-suppressions.xml - - - ${project.build.sourceDirectory} - - true - true - true - **\/*.java - - **/protobuff/messages/**, - **/thrift/gen/*.java, - **/module-info.java - - true - - - - validate - validate - - check - - - - - - + + tpce + + + maven-jar-plugin + + + + true + true + True + + + + + + maven-checkstyle-plugin + + odl_checks.xml + checkstyle-suppressions.xml + + + ${project.build.sourceDirectory} + + true + true + true + **\/*.java + + **/protobuff/messages/**, + **/thrift/gen/*.java, + **/module-info.java + + true + + + + validate + validate + + check + + + + + + diff --git a/nbinotifications/pom.xml b/nbinotifications/pom.xml index aa34dfbe6..54792eddb 100644 --- a/nbinotifications/pom.xml +++ b/nbinotifications/pom.xml @@ -6,65 +6,100 @@ - 4.0.0 + 4.0.0 - - org.opendaylight.mdsal - binding-parent - 8.0.11 - - + + org.opendaylight.mdsal + binding-parent + 8.0.11 + + - org.opendaylight.transportpce - transportpce-nbinotifications - 5.0.0-SNAPSHOT - bundle + org.opendaylight.transportpce + transportpce-nbinotifications + 5.0.0-SNAPSHOT + bundle - - UTF-8 - 2.6.0 - - - - ${project.groupId} - transportpce-common - ${project.version} - - - ${project.groupId} - transportpce-api - ${project.version} - - - ${project.groupId}.ordmodels - transportpce-ordmodels-service - ${project.version} - - - org.apache.kafka - kafka-clients - ${kafka.version} - - - org.opendaylight.mdsal - mdsal-binding-api - - - - ${project.groupId} - test-common - ${project.version} - test - - - org.opendaylight.mdsal - mdsal-binding-generator - test - - - com.fasterxml.jackson.core - jackson-databind - test - - + + UTF-8 + 2.6.0 + + + + + ${project.groupId}.ordmodels + transportpce-ordmodels-common + ${project.version} + + + ${project.groupId}.ordmodels + transportpce-ordmodels-service + ${project.version} + + + ${project.groupId} + transportpce-api + ${project.version} + + + ${project.groupId} + transportpce-common + ${project.version} + + + org.opendaylight.yangtools + concepts + + + org.opendaylight.yangtools + yang-common + + + org.opendaylight.yangtools + yang-data-api + + + org.opendaylight.yangtools + yang-data-codec-gson + + + org.opendaylight.mdsal + yang-binding + + + org.opendaylight.mdsal + mdsal-binding-api + + + org.opendaylight.mdsal + mdsal-binding-dom-codec-spi + + + com.google.guava + guava + + + org.apache.kafka + kafka-clients + ${kafka.version} + + + + + ${project.groupId} + test-common + ${project.version} + test + + + org.opendaylight.mdsal + mdsal-binding-generator + test + + + com.fasterxml.jackson.core + jackson-databind + test + + diff --git a/networkmodel/pom.xml b/networkmodel/pom.xml index 699ac6302..584baccd0 100644 --- a/networkmodel/pom.xml +++ b/networkmodel/pom.xml @@ -24,6 +24,13 @@ and is available at http://www.eclipse.org/legal/epl-v10.html + + org.opendaylight.yangtools + yangtools-artifacts + 7.0.14 + import + pom + org.opendaylight.mdsal mdsal-artifacts @@ -31,15 +38,143 @@ and is available at http://www.eclipse.org/legal/epl-v10.html import pom + + org.opendaylight.netconf + netconf-artifacts + 2.0.13 + import + pom + + + ${project.groupId}.ordmodels + transportpce-ordmodels-common + ${project.version} + + + ${project.groupId}.ordmodels + transportpce-ordmodels-device + ${project.version} + + + ${project.groupId}.ordmodels + transportpce-ordmodels-network + ${project.version} + + + ${project.groupId}.ordmodels + transportpce-ordmodels-service + ${project.version} + + + ${project.groupId} + transportpce-api + ${project.version} + ${project.groupId} transportpce-common ${project.version} + + org.opendaylight.yangtools + concepts + + + org.opendaylight.yangtools + yang-common + + + org.opendaylight.yangtools + yang-model-api + + + org.opendaylight.yangtools + yang-data-api + + + org.opendaylight.yangtools + yang-data-impl + + + org.opendaylight.yangtools + yang-data-codec-gson + + + org.opendaylight.mdsal.model + ietf-topology + + + org.opendaylight.mdsal.binding.model.ietf + rfc6991-ietf-inet-types + + + org.opendaylight.mdsal.binding.model.ietf + rfc6991-ietf-yang-types + + + org.opendaylight.mdsal.binding.model.ietf + rfc8345-ietf-network + + + org.opendaylight.mdsal.binding.model.ietf + rfc8345-ietf-network-topology + + + org.opendaylight.mdsal + mdsal-common-api + + + org.opendaylight.mdsal + yang-binding + + + org.opendaylight.mdsal + mdsal-binding-api + + + org.opendaylight.mdsal + mdsal-binding-dom-codec + + + org.opendaylight.mdsal + mdsal-binding-dom-codec-api + + + org.opendaylight.mdsal + mdsal-binding-dom-codec-spi + + + org.opendaylight.mdsal + mdsal-binding-runtime-api + + + org.opendaylight.mdsal + mdsal-binding-runtime-spi + + + org.opendaylight.netconf + ietf-netconf + + + org.opendaylight.netconf + ietf-netconf-notifications + + + org.opendaylight.netconf + sal-netconf-connector + + + com.google.guava + guava + + + com.google.code.gson + gson + @@ -67,5 +202,4 @@ and is available at http://www.eclipse.org/legal/epl-v10.html test - diff --git a/olm/pom.xml b/olm/pom.xml index 50d51da0f..686a53313 100644 --- a/olm/pom.xml +++ b/olm/pom.xml @@ -23,6 +23,75 @@ and is available at http://www.eclipse.org/legal/epl-v10.html bundle + + ${project.groupId}.ordmodels + transportpce-ordmodels-common + ${project.version} + + + ${project.groupId}.ordmodels + transportpce-ordmodels-device + ${project.version} + + + ${project.groupId}.ordmodels + transportpce-ordmodels-network + ${project.version} + + + ${project.groupId} + transportpce-api + ${project.version} + + + ${project.groupId} + transportpce-common + ${project.version} + + + org.opendaylight.yangtools + concepts + + + org.opendaylight.yangtools + yang-common + + + org.opendaylight.mdsal.binding.model.ietf + rfc6991-ietf-yang-types + + + org.opendaylight.mdsal.binding.model.ietf + rfc8345-ietf-network + + + org.opendaylight.mdsal.binding.model.ietf + rfc8345-ietf-network-topology + + + org.opendaylight.mdsal + mdsal-common-api + + + org.opendaylight.mdsal + yang-binding + + + org.opendaylight.mdsal + mdsal-binding-api + + + com.google.guava + guava + + + + com.google.code.findbugs + jsr305 + 3.0.2 + true + + ${project.groupId} @@ -31,9 +100,9 @@ and is available at http://www.eclipse.org/legal/epl-v10.html test - org.opendaylight.mdsal - mdsal-binding-generator - test + org.opendaylight.mdsal + mdsal-binding-generator + test org.mockito @@ -55,18 +124,5 @@ and is available at http://www.eclipse.org/legal/epl-v10.html powermock-module-junit4 test - - - - com.google.code.findbugs - jsr305 - 3.0.2 - true - - - ${project.groupId} - transportpce-common - ${project.version} - diff --git a/ordmodels/common/pom.xml b/ordmodels/common/pom.xml index 3dd728c2e..75653f5ec 100644 --- a/ordmodels/common/pom.xml +++ b/ordmodels/common/pom.xml @@ -22,9 +22,21 @@ and is available at http://www.eclipse.org/legal/epl-v10.html bundle + + org.opendaylight.yangtools + concepts + + + org.opendaylight.yangtools + yang-common + org.opendaylight.mdsal.binding.model.ietf rfc6991-ietf-yang-types + + com.google.guava + guava + diff --git a/ordmodels/device/pom.xml b/ordmodels/device/pom.xml index e925f06be..f18a9696d 100644 --- a/ordmodels/device/pom.xml +++ b/ordmodels/device/pom.xml @@ -34,17 +34,18 @@ and is available at http://www.eclipse.org/legal/epl-v10.html - org.opendaylight.transportpce.ordmodels transportpce-ordmodels-common ${project.version} - - - org.opendaylight.netconf - ietf-netconf + org.opendaylight.yangtools + concepts + + + org.opendaylight.yangtools + yang-common org.opendaylight.mdsal.binding.model.ietf @@ -54,34 +55,40 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.mdsal.binding.model.ietf rfc6991-ietf-yang-types + + com.google.guava + guava + + + org.opendaylight.netconf + ietf-netconf + - - - org.apache.felix - maven-bundle-plugin - - true - - - {maven-resources},target/classes/LICENSE,META-INF/git.properties=-target/classes/META-INF/git.properties - <_exportcontents> - org.opendaylight.yang.gen.v1.http.org.openroadm.device.rev170206.internal.link, - org.opendaylight.yang.gen.v1.http.org.openroadm.device.rev170206.internal.links,* - - - - - - org.apache.maven.plugins - maven-javadoc-plugin - - */target/generated-sources/mdsal-binding/* - * - - - + + + org.apache.felix + maven-bundle-plugin + true + + + {maven-resources},target/classes/LICENSE,META-INF/git.properties=-target/classes/META-INF/git.properties + <_exportcontents> + org.opendaylight.yang.gen.v1.http.org.openroadm.device.rev170206.internal.link, + org.opendaylight.yang.gen.v1.http.org.openroadm.device.rev170206.internal.links,* + + + + + + org.apache.maven.plugins + maven-javadoc-plugin + + */target/generated-sources/mdsal-binding/* + * + + + - diff --git a/ordmodels/network/pom.xml b/ordmodels/network/pom.xml index 2090e6ece..b47a14005 100644 --- a/ordmodels/network/pom.xml +++ b/ordmodels/network/pom.xml @@ -22,14 +22,19 @@ and is available at http://www.eclipse.org/legal/epl-v10.html bundle - org.opendaylight.transportpce.ordmodels transportpce-ordmodels-common ${project.version} - - + + org.opendaylight.yangtools + concepts + + + org.opendaylight.yangtools + yang-common + org.opendaylight.mdsal.binding.model.ietf rfc6991-ietf-inet-types @@ -38,8 +43,6 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.mdsal.binding.model.ietf rfc6991-ietf-yang-types - - org.opendaylight.mdsal.binding.model.ietf rfc8345-ietf-network-topology @@ -48,5 +51,9 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.mdsal.binding.model.ietf rfc8345-ietf-network + + com.google.guava + guava + diff --git a/ordmodels/pom.xml b/ordmodels/pom.xml index 6342c531a..8ae2894ee 100644 --- a/ordmodels/pom.xml +++ b/ordmodels/pom.xml @@ -52,7 +52,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html * - + org.apache.maven.plugins maven-surefire-plugin diff --git a/ordmodels/service/pom.xml b/ordmodels/service/pom.xml index a384152a9..10fa8223d 100644 --- a/ordmodels/service/pom.xml +++ b/ordmodels/service/pom.xml @@ -22,14 +22,19 @@ and is available at http://www.eclipse.org/legal/epl-v10.html bundle - org.opendaylight.transportpce.ordmodels transportpce-ordmodels-common ${project.version} - - + + org.opendaylight.yangtools + concepts + + + org.opendaylight.yangtools + yang-common + org.opendaylight.mdsal.binding.model.ietf rfc6991-ietf-inet-types @@ -38,5 +43,9 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.mdsal.binding.model.ietf rfc6991-ietf-yang-types + + com.google.guava + guava + diff --git a/pce/pom.xml b/pce/pom.xml index 8bff084ef..7d340d04e 100644 --- a/pce/pom.xml +++ b/pce/pom.xml @@ -9,130 +9,257 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> - 4.0.0 + 4.0.0 - - org.opendaylight.mdsal - binding-parent - 8.0.11 - - + + org.opendaylight.mdsal + binding-parent + 8.0.11 + + - org.opendaylight.transportpce - transportpce-pce - 5.0.0-SNAPSHOT - bundle + org.opendaylight.transportpce + transportpce-pce + 5.0.0-SNAPSHOT + bundle - - - ${project.groupId} - transportpce-common - ${project.version} - - - org.jgrapht - jgrapht-core - 1.2.0 - - - org.opendaylight.mdsal - mdsal-binding-runtime-spi - - - org.glassfish.jersey.core - jersey-client - - - org.glassfish.jersey.ext - jersey-proxy-client - - - org.glassfish.jersey.media - jersey-media-json-jackson - - - com.fasterxml.jackson.datatype - jackson-datatype-jsr310 - - - org.opendaylight.transportpce - test-common - ${project.version} - test - - - org.opendaylight.mdsal - mdsal-binding-generator - test - + + + ${project.groupId}.ordmodels + transportpce-ordmodels-common + ${project.version} + + + ${project.groupId}.ordmodels + transportpce-ordmodels-device + ${project.version} + + + ${project.groupId}.ordmodels + transportpce-ordmodels-network + ${project.version} + + + ${project.groupId}.ordmodels + transportpce-ordmodels-service + ${project.version} + + + ${project.groupId} + transportpce-api + ${project.version} + + + ${project.groupId} + transportpce-common + ${project.version} + + + org.opendaylight.yangtools + concepts + + + org.opendaylight.yangtools + yang-common + + + org.opendaylight.yangtools + yang-model-api + + + org.opendaylight.yangtools + yang-data-api + + + org.opendaylight.yangtools + yang-data-impl + + + org.opendaylight.yangtools + yang-data-codec-gson + + + org.opendaylight.mdsal.binding.model.ietf + rfc6991-ietf-inet-types + + + org.opendaylight.mdsal.binding.model.ietf + rfc6991-ietf-yang-types + + + org.opendaylight.mdsal.binding.model.ietf + rfc8345-ietf-network + + + org.opendaylight.mdsal.binding.model.ietf + rfc8345-ietf-network-topology + + + org.opendaylight.mdsal + mdsal-common-api + + + org.opendaylight.mdsal + yang-binding + + + org.opendaylight.mdsal + mdsal-binding-api + + + org.opendaylight.mdsal + mdsal-binding-dom-codec + + + org.opendaylight.mdsal + mdsal-binding-dom-codec-spi + + + org.opendaylight.mdsal + mdsal-binding-runtime-api + + + org.opendaylight.mdsal + mdsal-binding-runtime-spi + + + com.google.guava + guava + + + com.google.code.gson + gson + + + com.fasterxml.jackson.core + jackson-databind + + + com.fasterxml.jackson.core + jackson-annotations + + + com.fasterxml.jackson.core + jackson-core + + + com.fasterxml.jackson.datatype + jackson-datatype-jsr310 + + + javax.ws.rs + javax.ws.rs-api + + + org.glassfish.jersey.core + jersey-common + + + org.glassfish.jersey.core + jersey-server + + + org.glassfish.jersey.core + jersey-client + + + org.glassfish.jersey.ext + jersey-proxy-client + + + org.glassfish.jersey.media + jersey-media-json-jackson + + + org.jgrapht + jgrapht-core + 1.2.0 + - - org.mockito - mockito-core - test - - - org.powermock - powermock-core - test - - - org.powermock - powermock-api-mockito2 - test - - - org.powermock - powermock-module-junit4 - test - - - org.glassfish.jersey.containers - jersey-container-grizzly2-http - test - - - org.glassfish.jersey.test-framework - jersey-test-framework-core - test - - - org.glassfish.jersey.test-framework.providers - jersey-test-framework-provider-grizzly2 - test - - - javax.activation - javax.activation-api - 1.2.0 - test - - - org.glassfish.jersey.inject - jersey-hk2 - test - - - jakarta.xml.bind - jakarta.xml.bind-api - test - - - - - - - org.apache.maven.plugins - maven-jar-plugin - - - - test-jar - - - - - - + + + org.opendaylight.transportpce + test-common + ${project.version} + test + + + org.opendaylight.mdsal + mdsal-binding-generator + test + + + org.mockito + mockito-core + test + + + org.powermock + powermock-core + test + + + org.powermock + powermock-api-mockito2 + test + + + org.powermock + powermock-module-junit4 + test + + + org.glassfish.jersey.containers + jersey-container-grizzly2-http + test + + + org.glassfish.jersey.test-framework + jersey-test-framework-core + test + + + org.glassfish.jersey.test-framework.providers + jersey-test-framework-provider-grizzly2 + test + + + org.glassfish.jersey.inject + jersey-hk2 + test + + + org.glassfish.grizzly + grizzly-http-server + 2.4.0 + test + + + javax.activation + javax.activation-api + 1.2.0 + test + + + jakarta.xml.bind + jakarta.xml.bind-api + test + + + + + + org.apache.maven.plugins + maven-jar-plugin + + + + test-jar + + + + + + diff --git a/pom.xml b/pom.xml index 02c57461b..4891b6f88 100644 --- a/pom.xml +++ b/pom.xml @@ -7,73 +7,73 @@ and is available at http://www.eclipse.org/legal/epl-v10.html INTERNAL --> - 4.0.0 + 4.0.0 - - org.opendaylight.odlparent - odlparent - 9.0.13 - - + + org.opendaylight.odlparent + odlparent + 9.0.13 + + - org.opendaylight.transportpce - transportpce-aggregator - 5.0.0-SNAPSHOT - transportpce - pom + org.opendaylight.transportpce + transportpce-aggregator + 5.0.0-SNAPSHOT + transportpce + pom - - scm:git:ssh://git.opendaylight.org:29418/transportpce.git - scm:git:ssh://git.opendaylight.org:29418/transportpce.git - HEAD - https://wiki.opendaylight.org/display/ODL/TransportPCE - + + scm:git:ssh://git.opendaylight.org:29418/transportpce.git + scm:git:ssh://git.opendaylight.org:29418/transportpce.git + HEAD + https://wiki.opendaylight.org/display/ODL/TransportPCE + - - ordmodels - tapimodels - api - common - test-common - renderer - networkmodel - inventory - olm - pce - servicehandler - tapi - nbinotifications - dmaap-client - features - karaf - + + ordmodels + tapimodels + api + common + test-common + renderer + networkmodel + inventory + olm + pce + servicehandler + tapi + nbinotifications + dmaap-client + features + karaf + - - - - org.apache.maven.plugins - maven-deploy-plugin - - true - - - - org.apache.maven.plugins - maven-install-plugin - - true - - - - org.apache.maven.plugins - maven-javadoc-plugin - - */target/generated-sources/mdsal-binding/* - * - - - - + + + + org.apache.maven.plugins + maven-deploy-plugin + + true + + + + org.apache.maven.plugins + maven-install-plugin + + true + + + + org.apache.maven.plugins + maven-javadoc-plugin + + */target/generated-sources/mdsal-binding/* + * + + + + diff --git a/renderer/pom.xml b/renderer/pom.xml index 6cd224479..b1b0f0e85 100644 --- a/renderer/pom.xml +++ b/renderer/pom.xml @@ -23,6 +23,31 @@ and is available at http://www.eclipse.org/legal/epl-v10.html bundle + + ${project.groupId}.ordmodels + transportpce-ordmodels-common + ${project.version} + + + ${project.groupId}.ordmodels + transportpce-ordmodels-device + ${project.version} + + + ${project.groupId}.ordmodels + transportpce-ordmodels-network + ${project.version} + + + ${project.groupId}.ordmodels + transportpce-ordmodels-service + ${project.version} + + + ${project.groupId} + transportpce-api + ${project.version} + ${project.groupId} transportpce-common @@ -33,6 +58,31 @@ and is available at http://www.eclipse.org/legal/epl-v10.html transportpce-networkmodel ${project.version} + + org.opendaylight.yangtools + concepts + + + org.opendaylight.yangtools + yang-common + + + org.opendaylight.mdsal + mdsal-common-api + + + org.opendaylight.mdsal + yang-binding + + + org.opendaylight.mdsal + mdsal-binding-api + + + com.google.guava + guava + + ${project.groupId} @@ -46,5 +96,4 @@ and is available at http://www.eclipse.org/legal/epl-v10.html test - diff --git a/servicehandler/pom.xml b/servicehandler/pom.xml index d66118bbf..0cd5a2057 100644 --- a/servicehandler/pom.xml +++ b/servicehandler/pom.xml @@ -25,6 +25,36 @@ Author: Martial Coulibaly on behalf of Orange bundle + + ${project.groupId}.ordmodels + transportpce-ordmodels-common + ${project.version} + + + ${project.groupId}.ordmodels + transportpce-ordmodels-network + ${project.version} + + + ${project.groupId}.ordmodels + transportpce-ordmodels-service + ${project.version} + + + ${project.groupId} + transportpce-api + ${project.version} + + + ${project.groupId} + transportpce-common + ${project.version} + + + ${project.groupId} + transportpce-networkmodel + ${project.version} + ${project.groupId} transportpce-pce @@ -35,6 +65,34 @@ Author: Martial Coulibaly on behalf of Orange transportpce-renderer ${project.version} + + org.opendaylight.yangtools + concepts + + + org.opendaylight.yangtools + yang-common + + + org.opendaylight.mdsal.binding.model.ietf + rfc6991-ietf-yang-types + + + org.opendaylight.mdsal + mdsal-common-api + + + org.opendaylight.mdsal + yang-binding + + + org.opendaylight.mdsal + mdsal-binding-api + + + com.google.guava + guava + @@ -44,10 +102,9 @@ Author: Martial Coulibaly on behalf of Orange test - org.opendaylight.mdsal - mdsal-binding-generator - test + org.opendaylight.mdsal + mdsal-binding-generator + test - diff --git a/tapi/pom.xml b/tapi/pom.xml index 6a2509596..4d4588f91 100644 --- a/tapi/pom.xml +++ b/tapi/pom.xml @@ -24,20 +24,32 @@ Author: Martial Coulibaly on behalf of Orange 5.0.0-SNAPSHOT bundle + + + + org.opendaylight.netconf + netconf-artifacts + 2.0.14 + import + pom + + + + ${project.groupId} - transportpce-api + transportpce-tapimodels ${project.version} - ${project.groupId} - transportpce-tapimodels + ${project.groupId}.ordmodels + transportpce-ordmodels-common ${project.version} ${project.groupId}.ordmodels - transportpce-ordmodels-common + transportpce-ordmodels-device ${project.version} @@ -51,20 +63,79 @@ Author: Martial Coulibaly on behalf of Orange ${project.version} - ${project.groupId}.ordmodels - transportpce-ordmodels-device + ${project.groupId} + transportpce-api ${project.version} ${project.groupId} - transportpce-servicehandler + transportpce-common ${project.version} ${project.groupId} - transportpce-common + transportpce-networkmodel ${project.version} + + ${project.groupId} + transportpce-renderer + ${project.version} + + + ${project.groupId} + transportpce-pce + ${project.version} + + + ${project.groupId} + transportpce-servicehandler + ${project.version} + + + org.opendaylight.yangtools + concepts + + + org.opendaylight.yangtools + yang-common + + + org.opendaylight.mdsal.model + ietf-topology + + + org.opendaylight.mdsal.binding.model.ietf + rfc6991-ietf-yang-types + + + org.opendaylight.mdsal.binding.model.ietf + rfc8345-ietf-network + + + org.opendaylight.mdsal.binding.model.ietf + rfc8345-ietf-network-topology + + + org.opendaylight.mdsal + mdsal-common-api + + + org.opendaylight.mdsal + yang-binding + + + org.opendaylight.mdsal + mdsal-binding-api + + + com.google.guava + guava + + + org.opendaylight.netconf + sal-netconf-connector + @@ -75,18 +146,6 @@ Author: Martial Coulibaly on behalf of Orange - - junit - junit - test - - - ${project.groupId} - transportpce-pce - ${project.version} - test - test-jar - ${project.groupId} test-common @@ -94,15 +153,19 @@ Author: Martial Coulibaly on behalf of Orange test - org.opendaylight.mdsal - mdsal-binding-generator - test + junit + junit + test org.mockito mockito-core test + + org.opendaylight.mdsal + mdsal-binding-generator + test + - diff --git a/tapimodels/pom.xml b/tapimodels/pom.xml index 7dff629c2..8ef00a527 100644 --- a/tapimodels/pom.xml +++ b/tapimodels/pom.xml @@ -21,4 +21,18 @@ and is available at http://www.eclipse.org/legal/epl-v10.html 5.0.0-SNAPSHOT bundle + + + org.opendaylight.yangtools + concepts + + + org.opendaylight.yangtools + yang-common + + + com.google.guava + guava + + diff --git a/test-common/pom.xml b/test-common/pom.xml index 234ab71f3..3e40288b9 100644 --- a/test-common/pom.xml +++ b/test-common/pom.xml @@ -5,70 +5,135 @@ and is available at http://www.eclipse.org/legal/epl-v10.html Author: Martial Coulibaly on behalf of Orange --> - 4.0.0 + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + 4.0.0 - - org.opendaylight.mdsal - binding-parent - 8.0.11 - - + + org.opendaylight.mdsal + binding-parent + 8.0.11 + + - org.opendaylight.transportpce - test-common - 5.0.0-SNAPSHOT - bundle - - - - org.opendaylight.netconf - netconf-artifacts - 2.0.14 - import - pom - - - + org.opendaylight.transportpce + test-common + 5.0.0-SNAPSHOT + bundle + + - - ${project.groupId} - transportpce-api - ${project.version} - - - org.opendaylight.yangtools - yang-data-codec-xml - - - org.opendaylight.yangtools - yang-data-codec-gson - - - org.opendaylight.mdsal - mdsal-binding-runtime-spi - - - org.opendaylight.mdsal - mdsal-binding-dom-adapter - - - - org.opendaylight.mdsal - mdsal-dom-broker - - - org.opendaylight.mdsal - mdsal-dom-inmemory-datastore - - - - com.google.code.findbugs - jsr305 - 3.0.2 - true - + + org.opendaylight.netconf + netconf-artifacts + 2.0.14 + import + pom + + + + + ${project.groupId} + transportpce-api + ${project.version} + + + org.opendaylight.yangtools + concepts + + + org.opendaylight.yangtools + yang-common + + + org.opendaylight.yangtools + yang-model-util + + + org.opendaylight.yangtools + yang-model-api + + + org.opendaylight.yangtools + yang-data-api + + + org.opendaylight.yangtools + yang-data-impl + + + org.opendaylight.yangtools + yang-data-codec-xml + + + org.opendaylight.yangtools + yang-data-codec-gson + + + org.opendaylight.mdsal.binding.model.ietf + rfc8345-ietf-network + + + org.opendaylight.mdsal + mdsal-dom-api + + + org.opendaylight.mdsal + mdsal-dom-spi + + + + org.opendaylight.mdsal + mdsal-dom-broker + + + org.opendaylight.mdsal + mdsal-dom-inmemory-datastore + + + org.opendaylight.mdsal + mdsal-common-api + + + org.opendaylight.mdsal + mdsal-binding-api + + + org.opendaylight.mdsal + mdsal-binding-dom-codec + + + org.opendaylight.mdsal + mdsal-binding-dom-codec-api + + + org.opendaylight.mdsal + mdsal-binding-dom-codec-spi + + + org.opendaylight.mdsal + mdsal-binding-dom-adapter + + + org.opendaylight.mdsal + mdsal-binding-runtime-spi + + + + com.google.code.findbugs + jsr305 + 3.0.2 + true + + + com.google.guava + guava + + + com.google.code.gson + gson + + -- 2.36.6