summaryrefslogtreecommitdiffstats
path: root/integration/pom.xml
diff options
context:
space:
mode:
Diffstat (limited to 'integration/pom.xml')
-rw-r--r--integration/pom.xml285
1 files changed, 161 insertions, 124 deletions
diff --git a/integration/pom.xml b/integration/pom.xml
index f89289ec..d43af376 100644
--- a/integration/pom.xml
+++ b/integration/pom.xml
@@ -20,7 +20,11 @@
SPDX-License-Identifier: Apache-2.0
============LICENSE_END=========================================================
-->
-<project xmlns="http://maven.apache.org/POM/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">
+<project
+ xmlns="http://maven.apache.org/POM/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">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.onap.policy.parent</groupId>
@@ -43,68 +47,65 @@
<version.aaf>2.1.21</version.aaf>
<version.assertj>3.24.2</version.assertj>
<version.awaitility>4.2.0</version.awaitility>
- <version.bind-jaxb-api>2.3.1</version.bind-jaxb-api>
<version.ccsdk>1.4.0</version.ccsdk>
<version.commons-cli>1.5.0</version.commons-cli>
<version.commons-codec>1.15</version.commons-codec>
- <version.commons-fileupload>1.4</version.commons-fileupload>
+ <version.commons-collections4>4.4</version.commons-collections4>
+ <version.commons-fileupload>1.5</version.commons-fileupload>
<version.commons-io>2.11.0</version.commons-io>
<version.commons-lang3>3.12.0</version.commons-lang3>
+ <version.commons-math3>3.6.1</version.commons-math3>
<version.commons-text>1.10.0</version.commons-text>
<version.cucumber>7.11.0</version.cucumber>
<version.dmaap>1.1.12</version.dmaap>
<version.docker-java>3.2.14</version.docker-java>
- <version.drools>8.32.0.Final</version.drools>
+ <version.drools>8.33.0.Final</version.drools>
+ <version.glassfish.jaxb-runtime>2.3.8</version.glassfish.jaxb-runtime>
<version.google-re2j>1.7</version.google-re2j>
<version.gson>2.10.1</version.gson>
<version.h2>2.1.214</version.h2>
<version.hibernate>5.6.15.Final</version.hibernate>
<version.hibernate.persistence>1.0.2.Final</version.hibernate.persistence>
<version.httpcore>4.4.16</version.httpcore>
- <version.io.micrometer>1.10.3</version.io.micrometer>
+ <version.io.micrometer>1.10.4</version.io.micrometer>
<version.io.prometheus>0.16.0</version.io.prometheus>
<version.jackson>2.14.2</version.jackson>
- <version.jakarta-api>2.0.2</version.jakarta-api>
- <!--version.jakarta-api>3.0.2</version.jakarta-api-->
+ <version.jakarta.validation-api>2.0.2</version.jakarta.validation-api>
+ <version.javax.bind-jaxb-api>2.3.1</version.javax.bind-jaxb-api>
+ <version.javax.servlet-api>4.0.1</version.javax.servlet-api>
+ <version.javax.ws.rs-api>2.1.1</version.javax.ws.rs-api>
<version.jboss-jaxrs-api>2.0.2-Final</version.jboss-jaxrs-api>
<version.jersey>2.38</version.jersey>
- <!--version.jersey>3.1.0</version.jersey-->
- <version.jetty>9.4.50.v20221201</version.jetty>
- <!--version.jetty>11.0.12</version.jetty-->
+ <version.jetty>10.0.13</version.jetty> <!-- Downgrade from oparent -->
<version.json>20220924</version.json> <!-- Keep this until Cambria Client is removed-->
- <version.junit-vintage>5.9.2</version.junit-vintage>
<version.junit>4.13.2</version.junit>
+ <version.junit.jupiter>5.9.2</version.junit.jupiter>
+ <version.junit-vintage>5.9.2</version.junit-vintage>
<version.kafka>3.4.0</version.kafka>
- <version.log4j>2.17.1</version.log4j>
- <!--version.log4j>2.19.0</version.log4j-->
- <version.logback>1.2.11</version.logback>
- <!--version.logback>1.4.5</version.logback-->
+ <version.log4j>2.19.0</version.log4j>
+ <version.logback>1.2.11</version.logback> <!-- Downgrade from oparent -->
<version.lombok>1.18.26</version.lombok>
<version.mariadb>3.1.2</version.mariadb>
<version.medeia>1.1.1</version.medeia>
<version.mockito-all>1.10.19</version.mockito-all>
<version.mockito-core>5.1.1</version.mockito-core>
<version.mockserver>5.15.0</version.mockserver>
- <version.netty>4.1.87.Final</version.netty>
+ <version.netty>4.1.89.Final</version.netty>
<version.nsa-cambria>1.2.1-oss</version.nsa-cambria>
<version.nsa-sa-client>1.3.0-oss</version.nsa-sa-client>
<version.openpojo>0.9.1</version.openpojo>
<version.plexus>3.5.0</version.plexus>
<version.postgresql>42.5.3</version.postgresql>
<version.sdc>2.0.0</version.sdc>
- <version.servlet>4.0.1</version.servlet>
- <version.slf4j>1.7.30</version.slf4j>
- <!--version.slf4j>2.0.5</version.slf4j-->
+ <version.slf4j>1.7.36</version.slf4j>
<version.snakeyaml>1.33</version.snakeyaml>
- <version.spring>5.3.25</version.spring>
+ <version.spring>5.3.25</version.spring> <!-- Downgrade from oparent -->
<version.spring-security>5.8.1</version.spring-security>
<version.springboot>2.7.8</version.springboot>
<version.springdoc>1.6.14</version.springdoc>
- <version.swagger.codegen.v3>3.0.36</version.swagger.codegen.v3>
<version.swagger.core.v3>2.2.8</version.swagger.core.v3>
- <version.swagger>1.6.9</version.swagger>
- <version.tomcat>9.0.71</version.tomcat>
- <!--version.tomcat>10.1.2</version.tomcat-->
+ <version.swagger-jersey2-jaxrs>1.6.9</version.swagger-jersey2-jaxrs>
+ <version.tomcat>9.0.71</version.tomcat> <!-- Downgrade from oparent -->
<version.websocket>1.5.3</version.websocket>
</properties>
<distributionManagement>
@@ -123,7 +124,7 @@
<dependency>
<groupId>jakarta.validation</groupId>
<artifactId>jakarta.validation-api</artifactId>
- <version>${version.jakarta-api}</version>
+ <version>${version.jakarta.validation-api}</version>
</dependency>
<!-- Jackson - needed by glassfish jersey -->
<dependency>
@@ -327,35 +328,35 @@
<dependency>
<groupId>io.swagger</groupId>
<artifactId>swagger-jersey2-jaxrs</artifactId>
- <version>${version.swagger}</version>
- </dependency>
- <!-- Swagger Models -->
- <dependency>
- <groupId>io.swagger</groupId>
- <artifactId>swagger-models</artifactId>
- <version>${version.swagger}</version>
+ <version>${version.swagger-jersey2-jaxrs}</version>
</dependency>
+ <!-- Swagger -->
<dependency>
<groupId>io.swagger.core.v3</groupId>
- <artifactId>swagger-models</artifactId>
+ <artifactId>swagger-annotations</artifactId>
<version>${version.swagger.core.v3}</version>
</dependency>
- <!-- Encoder and decoders for various formats -->
- <dependency>
- <groupId>commons-codec</groupId>
- <artifactId>commons-codec</artifactId>
- <version>${version.commons-codec}</version>
- </dependency>
- <!-- Java Servlet API -->
+ <!-- Javax -->
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
- <version>${version.servlet}</version>
+ <version>${version.javax.servlet-api}</version>
+ </dependency>
+ <dependency>
+ <groupId>javax.ws.rs</groupId>
+ <artifactId>javax.ws.rs-api</artifactId>
+ <version>${version.javax.ws.rs-api}</version>
</dependency>
+ <!-- JAXB -->
<dependency>
<groupId>javax.xml.bind</groupId>
<artifactId>jaxb-api</artifactId>
- <version>${version.bind-jaxb-api}</version>
+ <version>${version.javax.bind-jaxb-api}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.glassfish.jaxb</groupId>
+ <artifactId>jaxb-runtime</artifactId>
+ <version>${version.glassfish.jaxb-runtime}</version>
</dependency>
<!-- HttpComponents Core (blocking I/O) -->
<dependency>
@@ -479,12 +480,6 @@
<artifactId>saClientLibrary</artifactId>
<version>${version.nsa-sa-client}</version>
</dependency>
- <!-- Commons CLI for command line parsing -->
- <dependency>
- <groupId>commons-cli</groupId>
- <artifactId>commons-cli</artifactId>
- <version>${version.commons-cli}</version>
- </dependency>
<!-- Web Sockets -->
<dependency>
<groupId>org.java-websocket</groupId>
@@ -590,12 +585,7 @@
<artifactId>springdoc-openapi-ui</artifactId>
<version>${version.springdoc}</version>
</dependency>
- <!-- File upload -->
- <dependency>
- <groupId>commons-fileupload</groupId>
- <artifactId>commons-fileupload</artifactId>
- <version>${version.commons-fileupload}</version>
- </dependency>
+ <!-- SDC -->
<dependency>
<groupId>org.onap.sdc.sdc-distribution-client</groupId>
<artifactId>sdc-distribution-client</artifactId>
@@ -702,9 +692,24 @@
</dependency>
<!-- Apache Commons -->
<dependency>
+ <groupId>commons-cli</groupId>
+ <artifactId>commons-cli</artifactId>
+ <version>${version.commons-cli}</version>
+ </dependency>
+ <dependency>
+ <groupId>commons-codec</groupId>
+ <artifactId>commons-codec</artifactId>
+ <version>${version.commons-codec}</version>
+ </dependency>
+ <dependency>
+ <groupId>commons-fileupload</groupId>
+ <artifactId>commons-fileupload</artifactId>
+ <version>${version.commons-fileupload}</version>
+ </dependency>
+ <dependency>
<groupId>org.apache.commons</groupId>
- <artifactId>commons-lang3</artifactId>
- <version>${version.commons-lang3}</version>
+ <artifactId>commons-collections4</artifactId>
+ <version>${version.commons-collections4}</version>
</dependency>
<dependency>
<groupId>commons-io</groupId>
@@ -713,6 +718,16 @@
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
+ <artifactId>commons-lang3</artifactId>
+ <version>${version.commons-lang3}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.commons</groupId>
+ <artifactId>commons-math3</artifactId>
+ <version>${version.commons-math3}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.commons</groupId>
<artifactId>commons-text</artifactId>
<version>${version.commons-text}</version>
</dependency>
@@ -1032,101 +1047,146 @@
<pluginManagement>
<plugins>
<plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>versions-maven-plugin</artifactId>
- <version>2.8.1</version>
+ <groupId>com.coderplus.maven.plugins</groupId>
+ <artifactId>copy-rename-maven-plugin</artifactId>
+ <version>1.0.1</version>
</plugin>
<plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-dependency-plugin</artifactId>
- <version>3.1.2</version>
+ <groupId>com.github.eirslett</groupId>
+ <artifactId>frontend-maven-plugin</artifactId>
+ <version>1.12.1</version>
</plugin>
<plugin>
- <!-- THIS PLUGIN IS RETIRED -->
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-reactor-plugin</artifactId>
- <version>1.1</version>
+ <groupId>io.fabric8</groupId>
+ <artifactId>docker-maven-plugin</artifactId>
+ <version>0.41.0</version>
+ </plugin>
+ <plugin>
+ <groupId>io.github.git-commit-id</groupId>
+ <artifactId>git-commit-id-maven-plugin</artifactId>
+ <version>5.0.0</version>
+ <executions>
+ <execution>
+ <goals>
+ <goal>revision</goal>
+ </goals>
+ </execution>
+ </executions>
+ <configuration>
+ <skipPoms>false</skipPoms>
+ <generateGitPropertiesFile>false</generateGitPropertiesFile>
+ <includeOnlyProperties>
+ <includeOnlyProperty>^git.build.(time|version)$</includeOnlyProperty>
+ <includeOnlyProperty>^git.commit.id.(abbrev|full)$</includeOnlyProperty>
+ </includeOnlyProperties>
+ <commitIdGenerationMode>full</commitIdGenerationMode>
+ <dateFormat>yyyy-MM-dd'T'HH:mm:ss.SSS'Z'</dateFormat>
+ <dateFormatTimeZone>UTC</dateFormatTimeZone>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>io.swagger.codegen.v3</groupId>
+ <artifactId>swagger-codegen-maven-plugin</artifactId>
+ <version>3.0.36</version>
</plugin>
<plugin>
- <!-- THIS PLUGIN IS RETIRED -->
- <!-- Advise to use m2e -->
<groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-eclipse-plugin</artifactId>
- <version>2.10</version>
+ <artifactId>maven-archetype-plugin</artifactId>
+ <version>3.2.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-install-plugin</artifactId>
- <version>3.1.0</version>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <version>3.4.2</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-resources-plugin</artifactId>
+ <artifactId>maven-clean-plugin</artifactId>
<version>3.2.0</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-source-plugin</artifactId>
- <version>3.2.1</version>
+ <artifactId>maven-compiler-plugin</artifactId>
+ <version>3.10.1</version>
+ <configuration>
+ <encoding>${project.build.sourceEncoding}</encoding>
+ <release>${java.version}</release>
+ </configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-release-plugin</artifactId>
- <version>3.0.0-M1</version>
+ <artifactId>maven-dependency-plugin</artifactId>
+ <version>3.5.0</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-assembly-plugin</artifactId>
- <version>3.3.0</version>
+ <artifactId>maven-eclipse-plugin</artifactId>
+ <version>2.10</version>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-install-plugin</artifactId>
+ <version>3.1.0</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
- <version>3.2.0</version>
+ <version>3.3.0</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
- <version>3.2.0</version>
+ <version>3.4.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-shade-plugin</artifactId>
- <version>3.2.4</version>
+ <artifactId>maven-pmd-plugin</artifactId>
+ <version>3.20.0</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-archetype-plugin</artifactId>
- <version>3.2.0</version>
+ <artifactId>maven-release-plugin</artifactId>
+ <version>3.0.0-M7</version>
</plugin>
<plugin>
- <groupId>com.coderplus.maven.plugins</groupId>
- <artifactId>copy-rename-maven-plugin</artifactId>
- <version>1.0.1</version>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-remote-resources-plugin</artifactId>
+ <version>3.0.0</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-compiler-plugin</artifactId>
- <version>3.8.1</version>
- <configuration>
- <encoding>${project.build.sourceEncoding}</encoding>
- <release>${java.version}</release>
- </configuration>
+ <artifactId>maven-resources-plugin</artifactId>
+ <version>3.3.0</version>
</plugin>
<plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>exec-maven-plugin</artifactId>
- <version>3.0.0</version>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-source-plugin</artifactId>
+ <version>3.2.1</version>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-shade-plugin</artifactId>
+ <version>3.4.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
- <version>3.3.1</version>
+ <version>3.3.2</version>
</plugin>
<plugin>
- <groupId>io.fabric8</groupId>
- <artifactId>docker-maven-plugin</artifactId>
- <version>0.40.1</version>
+ <groupId>org.codehaus.gmaven</groupId>
+ <artifactId>groovy-maven-plugin</artifactId>
+ <version>2.1.1</version>
+ </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>versions-maven-plugin</artifactId>
+ <version>2.14.2</version>
+ </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>exec-maven-plugin</artifactId>
+ <version>3.1.0</version>
</plugin>
<plugin>
<groupId>org.kie</groupId>
@@ -1139,29 +1199,6 @@
<artifactId>spring-boot-maven-plugin</artifactId>
<version>${version.springboot}</version>
</plugin>
- <plugin>
- <groupId>io.github.git-commit-id</groupId>
- <artifactId>git-commit-id-maven-plugin</artifactId>
- <version>5.0.0</version>
- <executions>
- <execution>
- <goals>
- <goal>revision</goal>
- </goals>
- </execution>
- </executions>
- <configuration>
- <skipPoms>false</skipPoms>
- <generateGitPropertiesFile>false</generateGitPropertiesFile>
- <includeOnlyProperties>
- <includeOnlyProperty>^git.build.(time|version)$</includeOnlyProperty>
- <includeOnlyProperty>^git.commit.id.(abbrev|full)$</includeOnlyProperty>
- </includeOnlyProperties>
- <commitIdGenerationMode>full</commitIdGenerationMode>
- <dateFormat>yyyy-MM-dd'T'HH:mm:ss.SSS'Z'</dateFormat>
- <dateFormatTimeZone>UTC</dateFormatTimeZone>
- </configuration>
- </plugin>
</plugins>
</pluginManagement>
<plugins>