1 <project xmlns="http://maven.apache.org/POM/4.0.0"
2 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
4 <modelVersion>4.0.0</modelVersion>
6 <groupId>org.onap.oparent</groupId>
7 <artifactId>oparent</artifactId>
8 <version>1.2.1</version>
12 <groupId>org.onap.dcaegen2.services</groupId>
13 <artifactId>sdk</artifactId>
14 <version>1.1.0-SNAPSHOT</version>
16 <name>dcaegen2-services-sdk</name>
17 <description>Common SDK repo for all DCAE Services (R4)</description>
18 <packaging>pom</packaging>
22 <name>The Apache Software License, Version 2.0</name>
23 <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
28 <java.version>8</java.version>
29 <junit-jupiter.version>5.3.1</junit-jupiter.version>
30 <junit-vintage.version>5.3.1</junit-vintage.version>
31 <junit-platform.version>1.3.1</junit-platform.version>
32 <immutables.version>2.7.3</immutables.version>
33 <spring.version>5.1.2.RELEASE</spring.version>
34 <spring.boot.version>2.1.0.RELEASE</spring.boot.version>
35 <slf4j.version>1.7.25</slf4j.version>
36 <mockito.version>2.16.0</mockito.version>
40 <module>rest-services</module>
41 <module>security</module>
48 <groupId>org.apache.maven.plugins</groupId>
49 <artifactId>maven-resources-plugin</artifactId>
50 <version>3.1.0</version>
52 <encoding>${project.build.sourceEncoding}</encoding>
56 <groupId>org.apache.maven.plugins</groupId>
57 <artifactId>maven-compiler-plugin</artifactId>
58 <version>3.8.0</version>
60 <source>${java.version}</source>
61 <target>${java.version}</target>
62 <encoding>${project.build.sourceEncoding}</encoding>
63 <showWarnings>true</showWarnings>
64 <showDeprecation>true</showDeprecation>
68 <groupId>org.apache.maven.plugins</groupId>
69 <artifactId>maven-surefire-plugin</artifactId>
70 <version>2.22.1</version>
73 <artifactId>maven-javadoc-plugin</artifactId>
74 <version>3.0.1</version>
77 <artifactId>maven-project-info-reports-plugin</artifactId>
78 <version>2.9</version>
84 <artifactId>maven-javadoc-plugin</artifactId>
86 <!-- minimize console output messages -->
88 <verbose>false</verbose>
89 <useStandardDocletOptions>false</useStandardDocletOptions>
96 <goal>aggregate</goal>
100 <id>attach-javadoc</id>
112 <artifactId>maven-project-info-reports-plugin</artifactId>
116 <report>dependencies</report>
117 <report>license</report>
125 <dependencyManagement>
128 <groupId>org.springframework</groupId>
129 <artifactId>spring-webflux</artifactId>
130 <version>${spring.version}</version>
133 <groupId>org.springframework</groupId>
134 <artifactId>spring-web</artifactId>
135 <version>${spring.version}</version>
138 <groupId>org.springframework</groupId>
139 <artifactId>spring-context</artifactId>
140 <version>${spring.version}</version>
143 <groupId>org.springframework</groupId>
144 <artifactId>spring-core</artifactId>
145 <version>${spring.version}</version>
148 <groupId>org.springframework.boot</groupId>
149 <artifactId>spring-boot-starter-reactor-netty</artifactId>
150 <version>${spring.boot.version}</version>
153 <groupId>org.springframework.boot</groupId>
154 <artifactId>spring-boot-starter-web</artifactId>
155 <version>${spring.boot.version}</version>
159 <groupId>org.immutables</groupId>
160 <artifactId>value</artifactId>
161 <version>${immutables.version}</version>
164 <groupId>org.immutables</groupId>
165 <artifactId>gson</artifactId>
166 <version>${immutables.version}</version>
169 <groupId>ch.qos.logback</groupId>
170 <artifactId>logback-classic</artifactId>
171 <version>1.2.3</version>
174 <groupId>org.slf4j</groupId>
175 <artifactId>jul-to-slf4j</artifactId>
176 <version>${slf4j.version}</version>
179 <groupId>org.slf4j</groupId>
180 <artifactId>log4j-over-slf4j</artifactId>
181 <version>${slf4j.version}</version>
184 <groupId>org.slf4j</groupId>
185 <artifactId>slf4j-api</artifactId>
186 <version>${slf4j.version}</version>
189 <groupId>io.projectreactor.netty</groupId>
190 <artifactId>reactor-netty</artifactId>
191 <version>0.8.1.RELEASE</version>
194 <groupId>io.projectreactor</groupId>
195 <artifactId>reactor-bom</artifactId>
196 <version>Californium-SR2</version>
198 <scope>import</scope>
202 <groupId>org.mockito</groupId>
203 <artifactId>mockito-core</artifactId>
204 <version>${mockito.version}</version>
208 <groupId>org.junit.jupiter</groupId>
209 <artifactId>junit-jupiter-engine</artifactId>
210 <version>${junit-jupiter.version}</version>
214 </dependencyManagement>