From 6ad41e3ccd398a2721f41ad61c80b7bb03f7d127 Mon Sep 17 00:00:00 2001 From: Ittay Stern Date: Mon, 31 Dec 2018 17:21:27 +0200 Subject: Merge from ECOMP's repository Main Features -------------- - Async-Instantiation jobs mechanism major update; still WIP (package `org.onap.vid.job`) - New features in View/Edit: Activate fabric configuration; show related networks; soft delete - Support AAI service-tree traversal (`AAIServiceTree`) - In-memory cache for SDC models and certain A&AI queries (`CacheProviderWithLoadingCache`) - Upgrade TOSCA Parser and add parsing options; fix malformed TOSCA models - Resolve Cloud-Owner values for MSO - Pass X-ONAP headers to MSO Infrastructure -------------- - Remove codehaus' jackson mapper; use soley fasterxml 2.9.7 - Surefire invokes both TestNG and JUnit tests - Support Kotlin source files - AaiController2 which handles errors in a "Spring manner" - Inline generated-sources and remove jsonschema2pojo Quality -------- - Cumulative bug fixes (A&AI API, UI timeouts, and many more) - Many Sonar issues cleaned-up - Some unused classes removed - Minor changes in vid-automation project, allowing some API verification to run Hard Merges ------------ - HTTP Clients (MSO, A&AI, WebConfig, OutgoingRequestHeadersTest) - Moved `package org.onap.vid.controllers` to `controller`, without plural -- just to keep semantic sync with ECOMP. Reference commit in ECOMP: 3d1141625 Issue-ID: VID-378 Change-Id: I9c8d1e74caa41815891d441fc0760bb5f29c5788 Signed-off-by: Ittay Stern --- vid-app-common/pom.xml | 177 +++++++++++++++++++++++++++++++++++++++---------- 1 file changed, 143 insertions(+), 34 deletions(-) (limited to 'vid-app-common/pom.xml') diff --git a/vid-app-common/pom.xml b/vid-app-common/pom.xml index 175c07711..79d8cdd4f 100755 --- a/vid-app-common/pom.xml +++ b/vid-app-common/pom.xml @@ -21,6 +21,10 @@ 2.4.0 4.2.9.RELEASE 4.3.11.Final + 2.9.7 + 2.27 + 2.22.1 + true @@ -30,6 +34,11 @@ /content/repositories/releases/ /content/repositories/staging/ /content/sites/site/org/onap/vid/${project.version} + + 1.8.9 + 1.3.11 + 1.8 + @@ -82,6 +91,33 @@ vid-common + + + kotlin-maven-plugin + org.jetbrains.kotlin + ${kotlin.version} + + + compile + compile + + + ${project.basedir}/src/main/java + + + + + test-compile + test-compile + + + ${project.basedir}/src/test/java + + + + + + org.sonatype.plugins nexus-staging-maven-plugin @@ -123,39 +159,44 @@ 2.2 - - org.jsonschema2pojo - jsonschema2pojo-maven-plugin - 0.4.23 + org.apache.maven.plugins + maven-compiler-plugin + 3.5.1 - ${basedir}/src/main/resources/json/mso - org.onap.vid.domain.mso - ${project.build.directory}/generated-sources + 1.8 + 1.8 + + - - generate - + default-compile + none + + + + default-testCompile + none + + + java-compile + compile + compile + + + java-test-compile + test-compile + testCompile - - - org.apache.maven.plugins - maven-compiler-plugin - 3.1 - - 1.8 - 1.8 - org.apache.maven.plugins maven-surefire-plugin - 2.19.1 + ${surefire.version} ${skiptests} @@ -174,7 +215,29 @@ classpath: false + + + + junit + false + + + 1 + + + + + org.apache.maven.surefire + surefire-junit47 + ${surefire.version} + + + org.apache.maven.surefire + surefire-testng + ${surefire.version} + + @@ -237,8 +300,7 @@ yyyy-MM-dd'T'HH:mm:ssZ ${user.timezone} true - ${project.build.outputDirectory}/git.properties - + ${project.build.outputDirectory}/git.properties ^git.commit.id$ ^git.commit.message.short$ @@ -288,7 +350,7 @@ org.apache.httpcomponents httpclient - 4.3.6 + 4.5.6 org.apache.httpcomponents @@ -371,26 +433,32 @@ 1.2.3 + + org.jetbrains.kotlin + kotlin-stdlib-jdk8 + ${kotlin.version} + + com.fasterxml.jackson.core jackson-annotations - 2.6.3 + ${jackson.version} com.fasterxml.jackson.core jackson-core - 2.8.6 + ${jackson.version} com.fasterxml.jackson.core jackson-databind - 2.6.7.1 + ${jackson.version} - org.codehaus.jackson - jackson-mapper-asl - 1.9.13 + com.fasterxml.jackson.module + jackson-module-kotlin + ${jackson.version} com.mchange @@ -418,6 +486,7 @@ junit junit 4.12 + test commons-io @@ -493,17 +562,23 @@ org.glassfish.jersey.core jersey-client - 2.23.1 + ${jersey.version} org.glassfish.jersey.connectors jersey-jetty-connector - 2.23.1 + ${jersey.version} + + + + org.glassfish.jersey.inject + jersey-hk2 + ${jersey.version} com.fasterxml.jackson.jaxrs jackson-jaxrs-json-provider - 2.6.3 + ${jackson.version} commons-beanutils @@ -530,7 +605,7 @@ org.testng testng - 6.8 + 6.14.3 test @@ -558,11 +633,12 @@ org.skyscreamer jsonassert 1.5.0 + test org.onap.sdc.sdc-tosca sdc-tosca - 1.4.1 + 1.4.7 compile @@ -571,11 +647,27 @@ 1.23.0 test + + org.glassfish.jersey.media + jersey-media-json-jackson + ${jersey.version} + test + + + org.apache.commons + commons-lang3 + 3.6 + org.apache.commons commons-text 1.1 + + org.apache.commons + commons-proxy + 1.0 + org.hamcrest java-hamcrest @@ -587,11 +679,28 @@ togglz-spring-core 2.5.0.Final + + com.h2database + h2 + 1.4.196 + test + + + javax.xml.bind + jaxb-api + 2.2.11 + + org.assertj assertj-core 3.10.0 compile + + com.google.guava + guava + 23.0 + -- cgit 1.2.3-korg