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" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
4 <artifactId>aai-esr-server</artifactId>
5 <groupId>org.onap.aai.esr-server</groupId>
6 <version>1.1.0-SNAPSHOT</version>
8 <modelVersion>4.0.0</modelVersion>
9 <artifactId>esr-mgr</artifactId>
10 <name>esr-server/esr-mgr</name>
11 <version>1.1.0-SNAPSHOT</version>
15 <groupId>org.eclipse.m2e</groupId>
16 <artifactId>lifecycle-mapping</artifactId>
18 <lifecycleMappingMetadata>
21 <pluginExecutionFilter>
22 <groupId>org.apache.maven.plugins</groupId>
23 <artifactId>maven-dependency-plugin</artifactId>
24 <versionRange>[2.0,)</versionRange>
26 <goal>copy-dependencies</goal>
28 </pluginExecutionFilter>
34 </lifecycleMappingMetadata>
38 <artifactId>maven-jar-plugin</artifactId>
42 <addDefaultImplementationEntries>true</addDefaultImplementationEntries>
48 <artifactId>maven-shade-plugin</artifactId>
51 <phase>package</phase>
59 <mainClass>org.onap.aai.esr.extsysApp</mainClass>
66 <createDependencyReducedPom>true</createDependencyReducedPom>
69 <artifact>*:*</artifact>
71 <exclude>META-INF/*.SF</exclude>
72 <exclude>META-INF/*.DSA</exclude>
73 <exclude>META-INF/*.RSA</exclude>
80 <artifactId>maven-dependency-plugin</artifactId>
83 <id>copy-dependencies</id>
84 <phase>package</phase>
86 <goal>copy-dependencies</goal>
91 <groupId>io.dropwizard</groupId>
92 <artifactId>dropwizard-core</artifactId>
93 <version>${dropwizard.version}</version>
94 <overWrite>true</overWrite>
109 <groupId>com.github.kongchen</groupId>
110 <artifactId>swagger-maven-plugin</artifactId>
111 <version>3.1.1</version>
114 <phase>compile</phase>
116 <goal>generate</goal>
122 <groupId>io.swagger</groupId>
123 <artifactId>swagger-hibernate-validations</artifactId>
124 <version>1.5.6</version>
130 <springmvc>false</springmvc>
131 <locations>org.onap.aai.esr.resource</locations>
132 <basePath>/api/aai-esr-server/v1/</basePath>
134 <title>API Descriptions for External System Management</title>
135 <version>v1</version>
136 <description>This page shows all the APIs available in the ESR server module.</description>
137 <termsOfService>http://www.github.com/kongchen/swagger-maven-plugin</termsOfService>
139 <email>li.zi30@zte.com.cn</email>
143 <url>http://www.apache.org/licenses/LICENSE-2.0.html</url>
144 <name>Apache 2.0</name>
147 <securityDefinitions />
148 <swaggerDirectory>${basedir}/src/main/resources</swaggerDirectory>
157 <groupId>io.swagger</groupId>
158 <artifactId>swagger-jersey2-jaxrs</artifactId>
159 <version>1.5.0</version>
166 <groupId>junit</groupId>
167 <artifactId>junit</artifactId>
168 <version>4.10</version>
172 <artifactId>hamcrest-core</artifactId>
173 <groupId>org.hamcrest</groupId>
178 <groupId>org.powermock</groupId>
179 <artifactId>powermock-module-junit4</artifactId>
180 <version>1.4.10</version>
184 <artifactId>powermock-module-junit4-common</artifactId>
185 <groupId>org.powermock</groupId>
190 <groupId>org.powermock</groupId>
191 <artifactId>powermock-api-mockito</artifactId>
192 <version>1.4.10</version>
196 <artifactId>mockito-all</artifactId>
197 <groupId>org.mockito</groupId>
200 <artifactId>powermock-api-support</artifactId>
201 <groupId>org.powermock</groupId>
206 <groupId>org.apache.ant</groupId>
207 <artifactId>ant</artifactId>
208 <version>1.8.2</version>
212 <artifactId>ant-launcher</artifactId>
213 <groupId>org.apache.ant</groupId>