From 4b2a245470e75932931cb47f97e2835ed7cd5778 Mon Sep 17 00:00:00 2001 From: Huabing Zhao Date: Tue, 9 Apr 2019 16:07:18 +0800 Subject: [PATCH] Solve nexus-iq security issue: remove spring-core dependency Issue-ID: MSB-329 Change-Id: I9be5f9808e24419d7f1f8137145a74142a07c400 Signed-off-by: Huabing Zhao --- .../apiroute-service/dependency-reduced-pom.xml | 308 +++++++++++++++++++++ apiroute/apiroute-service/pom.xml | 4 + 2 files changed, 312 insertions(+) create mode 100644 apiroute/apiroute-service/dependency-reduced-pom.xml diff --git a/apiroute/apiroute-service/dependency-reduced-pom.xml b/apiroute/apiroute-service/dependency-reduced-pom.xml new file mode 100644 index 0000000..dc31254 --- /dev/null +++ b/apiroute/apiroute-service/dependency-reduced-pom.xml @@ -0,0 +1,308 @@ + + + + apiroute-parent + org.onap.msb.apigateway.apiroute + 1.2.4-SNAPSHOT + + 4.0.0 + org.onap.msb.apigateway.apiroute + apiroute-service + onap/msb/apigateway/apiroute/apiroute-service + 1.2.4-SNAPSHOT + + + + src/main/java + + **/*.properties + + + + src/main/resources + + + + + maven-jar-plugin + 2.4 + + + + true + + + + + + maven-shade-plugin + 2.3 + + + package + + shade + + + + + + org.onap.msb.apiroute.ApiRouteApp + + + + + + + true + + + *:* + + META-INF/*.SF + META-INF/*.DSA + META-INF/*.RSA + + + + + + + org.codehaus.mojo + properties-maven-plugin + 1.0.0 + + + initialize + + read-project-properties + + + + ${basedir}/src/main/resources/swagger.properties + + + + + + + com.github.kongchen + swagger-maven-plugin + 3.1.4 + + + compile + + generate + + + + + + + ${api-rest-package} + + http + https + + ${api-host-ip}:${api-host-port} + ${api-base-path} + + ${api-title} + ${api-version} + ${api-description} + + ${api-license} + + + ${basedir}/src/main/resources + + + + + + maven-install-plugin + 2.3.1 + + + install-file-id + install + + install-file + + + ${basedir}/src/main/resources/swagger.json + ${project.groupId} + ${project.artifactId}-swagger-schema + ${project.version} + json + + + + + + maven-antrun-plugin + 1.8 + + + ant-create-script + initialize + + run + + + true + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ant-contrib + ant-contrib + 1.0b3 + + + ant + ant + + + + + + + io.swagger + swagger-codegen-maven-plugin + 2.2.1 + + + + generate + + + ${basedir}/src/main/resources/swagger.json + ${project.build.directory}/generated-sources + java + + joda + + jersey2 + ${project.groupId} + ${project.artifactId} + ${project.version} + ${project.groupId}.${project.artifactId}.client.model + ${project.groupId}.${project.artifactId}.client.api + ${project.groupId}.${project.artifactId}.client.invoker + + + + + + org.codehaus.mojo + exec-maven-plugin + 1.5.0 + + + swagger-generate-sources + generate-sources + + exec + + + ${project.build.directory}${file.separator}${swagger.sdk.script.file} + + + + + + maven-clean-plugin + 3.0.0 + + + clean-generated-files + generate-sources + + clean + + + + + ${project.build.directory}/generated-sources + + + + + + + + + + + junit + junit + 4.12 + test + + + hamcrest-core + org.hamcrest + + + + + org.powermock + powermock-module-junit4 + 1.6.6 + test + + + powermock-module-junit4-common + org.powermock + + + + + org.powermock + powermock-api-mockito + 1.6.6 + test + + + mockito-core + org.mockito + + + powermock-api-mockito-common + org.powermock + + + hamcrest-core + org.hamcrest + + + + + + diff --git a/apiroute/apiroute-service/pom.xml b/apiroute/apiroute-service/pom.xml index e5134c5..ca24c9b 100644 --- a/apiroute/apiroute-service/pom.xml +++ b/apiroute/apiroute-service/pom.xml @@ -119,6 +119,10 @@ commons-collections commons-collections + + org.springframework + spring-core + -- 2.16.6