<parent>
<groupId>org.onap.oparent</groupId>
<artifactId>oparent</artifactId>
- <version>3.2.0</version>
+ <version>3.2.1</version>
</parent>
<groupId>org.onap.dmaap.messagerouter.messageservice</groupId>
<artifactId>dmaapMR1</artifactId>
- <version>1.3.0-SNAPSHOT</version>
+ <version>1.4.3-SNAPSHOT</version>
<name>dmaap-messagerouter-messageservice</name>
<description>Message Router - Restful interface built for kafka</description>
<licenses>
<name>Apache License Version 2.0</name>
</license>
</licenses>
- <developers>
- <developer>
- <name>Rajashree</name>
- <email></email>
- <organization>ATT</organization>
- <organizationUrl>www.att.com</organizationUrl>
- </developer>
- <developer>
- <name>Ramkumar</name>
- <email></email>
- <organization>ATT</organization>
- <organizationUrl>www.att.com</organizationUrl>
- </developer>
- </developers>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<dockerLocation>${basedir}/target/swm/package/nix/dist_files/</dockerLocation>
<onap.nexus.url>https://nexus.onap.org</onap.nexus.url>
<maven.build.timestamp.format>yyyyMMdd'T'HHmmss'Z'</maven.build.timestamp.format>
<camel.version>2.21.5</camel.version>
- <camel.version.latest>3.5.0</camel.version.latest>
- <sitePath>/content/sites/site/org/onap/dmaap/messagerouter/messageservice/${project.artifactId}/${project.version}</sitePath>
+ <camel.version.latest>3.17.0</camel.version.latest>
<skip.docker.build>false</skip.docker.build>
<skip.docker.tag>false</skip.docker.tag>
<skip.docker.push>false</skip.docker.push>
<docker.push.registry>nexus3.onap.org:10003</docker.push.registry>
<nexusproxy>https://nexus.onap.org</nexusproxy>
- <spring.version>3.2.18.RELEASE</spring.version>
+ <spring.version>5.3.20</spring.version>
<sonar.language>java</sonar.language>
<sonar.skip>false</sonar.skip>
<sonar.surefire.reportsPath>${project.build.directory}/surefire-reports</sonar.surefire.reportsPath>
- <sonar.coverage.jacoco.xmlReportPaths>${project.reporting.outputDirectory}/jacoco-ut/jacoco.xml</sonar.coverage.jacoco.xmlReportPaths>
<sonar.projectVersion>${project.version}</sonar.projectVersion>
- <log4j.version>2.13.3</log4j.version>
+ <log4j.version>2.17.1</log4j.version>
<maven.compiler.target>8</maven.compiler.target>
<maven.compiler.source>8</maven.compiler.source>
<skip.deploy>false</skip.deploy>
<groupId>org.apache.zookeeper</groupId>
<artifactId>zookeeper</artifactId>
<version>3.7.0</version>
+ <exclusions>
+ <exclusion>
+ <artifactId>slf4j-log4j12</artifactId>
+ <groupId>org.slf4j</groupId>
+ </exclusion>
+ </exclusions>
</dependency>
<dependency>
<groupId>com.101tec</groupId>
<artifactId>jline</artifactId>
<version>2.12.1</version>
</dependency>
- <dependency>
- <groupId>commons-io</groupId>
- <artifactId>commons-io</artifactId>
- <version>2.7</version>
- </dependency>
<dependency>
<groupId>org.quartz-scheduler</groupId>
<artifactId>quartz</artifactId>
<dependency>
<groupId>com.fasterxml.woodstox</groupId>
<artifactId>woodstox-core</artifactId>
- <version>5.3.0</version>
+ <version>6.2.8</version>
</dependency>
<dependency>
<groupId>org.grails</groupId>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
- <version>4.3.18.RELEASE</version>
+ <version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
- <version>5.3.3</version>
+ <version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
- <version>4.3.18.RELEASE</version>
+ <version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-beans</artifactId>
- <version>4.3.18.RELEASE</version>
+ <version>${spring.version}</version>
</dependency>
<dependency>
<groupId>commons-io</groupId>
<dependency>
<groupId>com.att.eelf</groupId>
<artifactId>eelf-core</artifactId>
- <version>1.0.0</version>
+ <version>2.0.0-oss</version>
<exclusions>
<exclusion>
<groupId>org.mockito</groupId>
<dependency>
<groupId>com.att.nsa</groupId>
<artifactId>saToolkit</artifactId>
- <version>0.0.1</version>
+ <version>1.2.0-oss</version>
</dependency>
<dependency>
<groupId>org.apache.curator</groupId>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
+ <version>2.13.4</version>
</dependency>
<dependency>
<groupId>org.grails</groupId>
<version>3.0.11-oss</version>
<scope>provided</scope>
</dependency>
-<!-- <dependency>-->
-<!-- <groupId>org.apache.kafka</groupId>-->
-<!-- <artifactId>kafka_2.12</artifactId>-->
-<!-- <version>2.8.0</version>-->
-<!-- <scope>test</scope>-->
-<!-- <exclusions>-->
-<!-- <exclusion>-->
-<!-- <artifactId>metrics-core</artifactId>-->
-<!-- <groupId>com.yammer.metrics</groupId>-->
-<!-- </exclusion>-->
-<!-- </exclusions>-->
-<!-- </dependency>-->
<dependency>
<groupId>io.dropwizard.metrics</groupId>
<artifactId>metrics-core</artifactId>
<artifactId>slf4j-api</artifactId>
<version>1.7.32</version>
</dependency>
+ <dependency>
+ <groupId>com.github.stefanbirkner</groupId>
+ <artifactId>system-rules</artifactId>
+ <version>1.17.2</version>
+ <scope>test</scope>
+ </dependency>
</dependencies>
<profiles>
<!-- Use this profile to run the AJSC locally. This profile can be successfully
</execution>
</executions>
</plugin>
-<!-- <plugin>-->
-<!-- <groupId>com.google.code.maven-replacer-plugin</groupId>-->
-<!-- <artifactId>replacer</artifactId>-->
-<!-- <version>1.5.2</version>-->
-<!-- <executions>-->
-<!-- <execution>-->
-<!-- <id>google-replacer-ajsc-arch-parent</id>-->
-<!-- <phase>prepare-package</phase>-->
-<!-- <goals>-->
-<!-- <goal>replace</goal>-->
-<!-- </goals>-->
-<!-- <configuration>-->
-<!-- <basedir>${project.build.directory}</basedir>-->
-<!-- <includes>-->
-<!-- <include>staticContent/**/*.html</include>-->
-<!-- <include>CDP/**</include>-->
-<!-- <include>bundleconfig/**</include>-->
-<!-- <include>versioned-runtime/**/*.context</include>-->
-<!-- <include>versioned-runtime/**/*.json</include>-->
-<!-- <include>versioned-ajsc/**/*.route</include>-->
-<!-- <include>versioned-ajsc/**/*.groovy</include>-->
-<!-- <include>versioned-ajsc/**/*.xml</include>-->
-<!-- <include>classes/*.properties</include>-->
-<!-- <include>swm/package/nix/dist_files${distFilesRoot}/etc/*.properties</include>-->
-<!-- </includes>-->
-<!-- <escape>true</escape>-->
-<!-- <replacements>-->
-<!-- <replacement>-->
-<!-- <token>__module_ajsc_namespace_name__</token>-->
-<!-- <value>${module.ajsc.namespace.name}</value>-->
-<!-- </replacement>-->
-<!-- <replacement>-->
-<!-- <token>__module_ajsc_namespace_version__</token>-->
-<!-- <value>${module.ajsc.namespace.version}</value>-->
-<!-- </replacement>-->
-<!-- <replacement>-->
-<!-- <token>__ajscHome__</token>-->
-<!-- <value>${replaceWinFilePath}</value>-->
-<!-- </replacement>-->
-<!-- <replacement>-->
-<!-- <token>__projectGroupId__</token>-->
-<!-- <value>${project.groupId}</value>-->
-<!-- </replacement>-->
-<!-- <replacement>-->
-<!-- <token>__projectArtifactId__</token>-->
-<!-- <value>${project.artifactId}</value>-->
-<!-- </replacement>-->
-<!-- <replacement>-->
-<!-- <token>__projectVersion__</token>-->
-<!-- <value>${project.version}</value>-->
-<!-- </replacement>-->
-<!-- <replacement>-->
-<!-- <token>__basedir__</token>-->
-<!-- <value>${replaceWinBasedirPath}</value>-->
-<!-- </replacement>-->
-<!-- </replacements>-->
-<!-- </configuration>-->
-<!-- </execution>-->
-<!-- </executions>-->
-<!-- </plugin>-->
</plugins>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
- <version>2.14.1</version>
+ <version>2.19.1</version>
<configuration>
<excludes>
<exclude>**/AbstractTest.java</exclude>
</excludes>
<argLine>
- --illegal-access=permit
+ ${surefireArgLine} --illegal-access=permit
</argLine>
</configuration>
</plugin>