Add serviceCatalog rest services
[externalapi/nbi.git] / pom.xml
diff --git a/pom.xml b/pom.xml
index b537ac2..2d04270 100644 (file)
--- a/pom.xml
+++ b/pom.xml
        <properties>
                <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
                <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
-                <nexusproxy>https://nexus.onap.org</nexusproxy>
-                <snapshotNexusPath>/content/repositories/snapshots/</snapshotNexusPath>
-                <releaseNexusPath>/content/repositories/releases/</releaseNexusPath>
-                <stagingNexusPath>/content/repositories/staging/</stagingNexusPath>
+               <nexusproxy>https://nexus.onap.org</nexusproxy>
+               <snapshotNexusPath>/content/repositories/snapshots/</snapshotNexusPath>
+               <releaseNexusPath>/content/repositories/releases/</releaseNexusPath>
+               <stagingNexusPath>/content/repositories/staging/</stagingNexusPath>
                <java.version>1.8</java.version>
        </properties>
 
                        <url>http://download.java.net/maven/2/</url>
                        <layout>default</layout>
                </repository>
-                <repository>
-                        <id>ecomp-snapshots</id>
-                        <name>Snapshot Repository</name>
-                        <url>${nexusproxy}/${snapshotNexusPath}</url>
-                </repository>
-                <repository>
-                        <id>ecomp-staging</id>
-                        <name>Staging Repository</name>
-                        <url>${nexusproxy}/${stagingNexusPath}</url>
-                </repository>
+               <repository>
+                       <id>ecomp-snapshots</id>
+                       <name>Snapshot Repository</name>
+                       <url>${nexusproxy}/${snapshotNexusPath}</url>
+               </repository>
+               <repository>
+                       <id>ecomp-staging</id>
+                       <name>Staging Repository</name>
+                       <url>${nexusproxy}/${stagingNexusPath}</url>
+               </repository>
        </repositories>
 
-        <distributionManagement>
-                <repository>
-                        <id>ecomp-releases</id>
-                        <name>Release Repository</name>
-                        <url>${nexusproxy}/${releaseNexusPath}</url>
-                </repository>
-                <snapshotRepository>
-                        <id>ecomp-snapshots</id>
-                        <name>Snapshot Repository</name>
-                        <url>${nexusproxy}/${snapshotNexusPath}</url>
-                </snapshotRepository>
-        </distributionManagement>
-       
+       <distributionManagement>
+               <repository>
+                       <id>ecomp-releases</id>
+                       <name>Release Repository</name>
+                       <url>${nexusproxy}/${releaseNexusPath}</url>
+               </repository>
+               <snapshotRepository>
+                       <id>ecomp-snapshots</id>
+                       <name>Snapshot Repository</name>
+                       <url>${nexusproxy}/${snapshotNexusPath}</url>
+               </snapshotRepository>
+       </distributionManagement>
+
        <licenses>
                <license>
                        <name>Apache2</name>
                        <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
                </license>
-       </licenses>     
+       </licenses>
 
        <dependencies>
 
                        <artifactId>commons-lang3</artifactId>
                        <version>3.4</version>
                </dependency>
-               
-               <!-- test -->           
-               
+
+               <!-- jackson -->
+
+               <dependency>
+                       <groupId>com.fasterxml.jackson.dataformat</groupId>
+                       <artifactId>jackson-dataformat-yaml</artifactId>
+                       <version>2.8.0</version>
+               </dependency>
+
+               <!-- jolt -->
+
+               <dependency>
+                       <groupId>com.bazaarvoice.jolt</groupId>
+                       <artifactId>jolt-core</artifactId>
+                       <version>0.1.0</version>
+               </dependency>
+
+               <dependency>
+                       <groupId>com.bazaarvoice.jolt</groupId>
+                       <artifactId>json-utils</artifactId>
+                       <version>0.1.0</version>
+               </dependency>
+
+               <!-- test -->
+
                <dependency>
                        <groupId>org.springframework.boot</groupId>
                        <artifactId>spring-boot-starter-test</artifactId>
                        <scope>test</scope>
                </dependency>
-               
+
+               <!-- wiremock -->
+
+               <dependency>
+                       <groupId>org.springframework.cloud</groupId>
+                       <artifactId>spring-cloud-contract-wiremock</artifactId>
+                       <version>1.0.0.RELEASE</version>
+                       <scope>test</scope>
+               </dependency>
+
+               <dependency>
+                       <groupId>org.eclipse.jetty</groupId>
+                       <artifactId>jetty-server</artifactId>
+                       <version>9.4.7.RC0</version>
+                       <scope>test</scope>
+               </dependency>
+
+               <dependency>
+                       <groupId>org.eclipse.jetty</groupId>
+                       <artifactId>jetty-servlet</artifactId>
+                       <scope>test</scope>
+               </dependency>
+
+               <dependency>
+                       <groupId>org.eclipse.jetty</groupId>
+                       <artifactId>jetty-servlets</artifactId>
+                       <scope>test</scope>
+               </dependency>
+
                <!-- runtime dev -->
-                               
+
                <dependency>
                        <groupId>org.springframework.boot</groupId>
                        <artifactId>spring-boot-devtools</artifactId>
                                <groupId>org.springframework.boot</groupId>
                                <artifactId>spring-boot-maven-plugin</artifactId>
                        </plugin>
-                        <plugin>
-                                <groupId>org.sonatype.plugins</groupId>
-                                <artifactId>nexus-staging-maven-plugin</artifactId>
-                                <version>1.6.7</version>
-                                <extensions>true</extensions>
-                                <configuration>
-                                        <nexusUrl>${nexusproxy}</nexusUrl>
-                                        <stagingProfileId>176c31dfe190a</stagingProfileId>
-                                        <serverId>ecomp-staging</serverId>
-                                </configuration>
-                        </plugin>
-                        <plugin>
-                                <groupId>org.apache.maven.plugins</groupId>
-                                <artifactId>maven-site-plugin</artifactId>
-                                <version>3.6</version>
-                                <dependencies>
-                                        <dependency>
-                                                <groupId>org.apache.maven.wagon</groupId>
-                                                <artifactId>wagon-webdav-jackrabbit</artifactId>
-                                                <version>2.10</version>
-                                        </dependency>
-                                </dependencies>
-                        </plugin>
+                       <plugin>
+                               <groupId>org.sonatype.plugins</groupId>
+                               <artifactId>nexus-staging-maven-plugin</artifactId>
+                               <version>1.6.7</version>
+                               <extensions>true</extensions>
+                               <configuration>
+                                       <nexusUrl>${nexusproxy}</nexusUrl>
+                                       <stagingProfileId>176c31dfe190a</stagingProfileId>
+                                       <serverId>ecomp-staging</serverId>
+                               </configuration>
+                       </plugin>
+                       <plugin>
+                               <groupId>org.apache.maven.plugins</groupId>
+                               <artifactId>maven-site-plugin</artifactId>
+                               <version>3.6</version>
+                               <dependencies>
+                                       <dependency>
+                                               <groupId>org.apache.maven.wagon</groupId>
+                                               <artifactId>wagon-webdav-jackrabbit</artifactId>
+                                               <version>2.10</version>
+                                       </dependency>
+                               </dependencies>
+                       </plugin>
                </plugins>
        </build>
 </project>