1 <?xml version="1.0" encoding="UTF-8"?>
2 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4 <modelVersion>4.0.0</modelVersion>
6 <groupId>org.onap.externalapi-nbi</groupId>
7 <artifactId>nbi-rest-services</artifactId>
8 <version>1.0.0-SNAPSHOT</version>
9 <packaging>jar</packaging>
11 <name>nbi-rest-services</name>
14 <groupId>org.springframework.boot</groupId>
15 <artifactId>spring-boot-starter-parent</artifactId>
16 <version>1.5.10.RELEASE</version>
17 <relativePath /> <!-- lookup parent from repository -->
21 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
22 <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
23 <nexusproxy>https://nexus.onap.org</nexusproxy>
24 <snapshotNexusPath>content/repositories/snapshots/</snapshotNexusPath>
25 <releaseNexusPath>content/repositories/releases/</releaseNexusPath>
26 <stagingNexusPath>content/repositories/staging/</stagingNexusPath>
27 <java.version>1.8</java.version>
32 <id>maven2-repository.java.net</id>
33 <name>Java.net Repository for Maven</name>
34 <url>http://download.java.net/maven/2/</url>
35 <layout>default</layout>
38 <id>ecomp-snapshots</id>
39 <name>Snapshot Repository</name>
40 <url>${nexusproxy}/${snapshotNexusPath}</url>
43 <id>ecomp-staging</id>
44 <name>Staging Repository</name>
45 <url>${nexusproxy}/${stagingNexusPath}</url>
49 <distributionManagement>
51 <id>ecomp-releases</id>
52 <name>Release Repository</name>
53 <url>${nexusproxy}/${releaseNexusPath}</url>
56 <id>ecomp-snapshots</id>
57 <name>Snapshot Repository</name>
58 <url>${nexusproxy}/${snapshotNexusPath}</url>
60 </distributionManagement>
65 <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
72 <groupId>org.springframework.boot</groupId>
73 <artifactId>spring-boot-starter-web</artifactId>
77 <groupId>org.springframework.boot</groupId>
78 <artifactId>spring-boot-starter-data-jpa</artifactId>
82 <groupId>org.apache.commons</groupId>
83 <artifactId>commons-io</artifactId>
84 <version>1.3.2</version>
88 <groupId>commons-beanutils</groupId>
89 <artifactId>commons-beanutils</artifactId>
90 <version>1.9.3</version>
94 <groupId>javax.validation</groupId>
95 <artifactId>validation-api</artifactId>
96 <version>2.0.1.Final</version>
100 <groupId>org.apache.commons</groupId>
101 <artifactId>commons-lang3</artifactId>
102 <version>3.4</version>
108 <groupId>org.springframework.boot</groupId>
109 <artifactId>spring-boot-starter-data-mongodb</artifactId>
115 <groupId>mysql</groupId>
116 <artifactId>mysql-connector-java</artifactId>
122 <groupId>io.swagger</groupId>
123 <artifactId>swagger-annotations</artifactId>
124 <version>1.5.18</version>
130 <groupId>com.fasterxml.jackson.dataformat</groupId>
131 <artifactId>jackson-dataformat-yaml</artifactId>
132 <version>2.8.0</version>
138 <groupId>com.bazaarvoice.jolt</groupId>
139 <artifactId>jolt-core</artifactId>
140 <version>0.1.0</version>
144 <groupId>com.bazaarvoice.jolt</groupId>
145 <artifactId>json-utils</artifactId>
146 <version>0.1.0</version>
152 <groupId>org.springframework.boot</groupId>
153 <artifactId>spring-boot-starter-test</artifactId>
160 <groupId>com.h2database</groupId>
161 <artifactId>h2</artifactId>
166 <groupId>de.flapdoodle.embed</groupId>
167 <artifactId>de.flapdoodle.embed.mongo</artifactId>
168 <version>${embedded-mongo.version}</version>
172 <!-- test wiremock -->
175 <groupId>org.springframework.cloud</groupId>
176 <artifactId>spring-cloud-contract-wiremock</artifactId>
177 <version>1.0.0.RELEASE</version>
182 <groupId>org.eclipse.jetty</groupId>
183 <artifactId>jetty-server</artifactId>
184 <version>9.4.7.RC0</version>
189 <groupId>org.eclipse.jetty</groupId>
190 <artifactId>jetty-servlet</artifactId>
195 <groupId>org.eclipse.jetty</groupId>
196 <artifactId>jetty-servlets</artifactId>
203 <groupId>org.springframework.boot</groupId>
204 <artifactId>spring-boot-devtools</artifactId>
205 <scope>runtime</scope>
213 <groupId>org.springframework.boot</groupId>
214 <artifactId>spring-boot-maven-plugin</artifactId>
217 <groupId>org.sonatype.plugins</groupId>
218 <artifactId>nexus-staging-maven-plugin</artifactId>
219 <version>1.6.7</version>
220 <extensions>true</extensions>
222 <nexusUrl>${nexusproxy}</nexusUrl>
223 <stagingProfileId>176c31dfe190a</stagingProfileId>
224 <serverId>ecomp-staging</serverId>
228 <groupId>org.apache.maven.plugins</groupId>
229 <artifactId>maven-site-plugin</artifactId>
230 <version>3.6</version>
233 <groupId>org.apache.maven.wagon</groupId>
234 <artifactId>wagon-webdav-jackrabbit</artifactId>
235 <version>2.10</version>