blob: 388cf45b344085a9d15917a5f64a27ca0f5cec33 [file] [log] [blame]
Michael Lando451a3402017-02-19 10:28:42 +02001<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
Michael Landoed64b5e2017-06-09 03:19:04 +03003
Michael Lando451a3402017-02-19 10:28:42 +02004 <modelVersion>4.0.0</modelVersion>
Michael Landoed64b5e2017-06-09 03:19:04 +03005
6 <groupId>org.openecomp.sdc</groupId>
Michael Lando451a3402017-02-19 10:28:42 +02007 <artifactId>common-app-api</artifactId>
Michael Landoed64b5e2017-06-09 03:19:04 +03008
Michael Lando451a3402017-02-19 10:28:42 +02009 <parent>
10 <groupId>org.openecomp.sdc</groupId>
11 <artifactId>sdc-main</artifactId>
Michael Landoebd7c8f2017-03-15 20:38:00 +020012 <version>1.1.0-SNAPSHOT</version>
Michael Lando451a3402017-02-19 10:28:42 +020013 </parent>
Michael Landoed64b5e2017-06-09 03:19:04 +030014
Michael Lando451a3402017-02-19 10:28:42 +020015 <dependencies>
Michael Landoc0ac0152017-02-27 23:48:43 +020016
17 <dependency>
Michael Landoed64b5e2017-06-09 03:19:04 +030018 <groupId>org.openecomp.sdc</groupId>
19 <artifactId>security-utils</artifactId>
20 <version>${project.version}</version>
Michael Landoc0ac0152017-02-27 23:48:43 +020021 <scope>provided</scope>
22 </dependency>
Michael Lando451a3402017-02-19 10:28:42 +020023 <!-- functional java -->
Michael Landoed64b5e2017-06-09 03:19:04 +030024 <dependency>
25 <groupId>org.functionaljava</groupId>
26 <artifactId>functionaljava</artifactId>
27 <version>${functionaljava.version}</version>
28 <scope>provided</scope>
29 </dependency>
30
Michael Lando451a3402017-02-19 10:28:42 +020031 <dependency>
32 <groupId>org.slf4j</groupId>
33 <artifactId>slf4j-api</artifactId>
Michael Landoed64b5e2017-06-09 03:19:04 +030034 <version>${slf4j-api.version}</version>
Michael Lando451a3402017-02-19 10:28:42 +020035 <scope>provided</scope>
36 </dependency>
Michael Landoed64b5e2017-06-09 03:19:04 +030037
Michael Lando451a3402017-02-19 10:28:42 +020038 <dependency>
39 <groupId>javax.servlet</groupId>
40 <artifactId>servlet-api</artifactId>
Michael Landoed64b5e2017-06-09 03:19:04 +030041 <version>${servlet-api.version}</version>
Michael Lando451a3402017-02-19 10:28:42 +020042 <scope>provided</scope>
43 </dependency>
Michael Landoed64b5e2017-06-09 03:19:04 +030044
Michael Lando451a3402017-02-19 10:28:42 +020045 <dependency>
46 <groupId>org.glassfish.jersey.containers</groupId>
47 <artifactId>jersey-container-servlet</artifactId>
Michael Landoed64b5e2017-06-09 03:19:04 +030048 <version>${jersey-bom.version}</version>
Michael Lando451a3402017-02-19 10:28:42 +020049 <scope>provided</scope>
50 </dependency>
Michael Landoed64b5e2017-06-09 03:19:04 +030051
Michael Lando451a3402017-02-19 10:28:42 +020052 <!-- yaml to object converter -->
53 <dependency>
54 <groupId>org.yaml</groupId>
55 <artifactId>snakeyaml</artifactId>
Michael Landoed64b5e2017-06-09 03:19:04 +030056 <version>${snakeyaml.version}</version>
Michael Lando451a3402017-02-19 10:28:42 +020057 <scope>provided</scope>
58 </dependency>
Michael Landoed64b5e2017-06-09 03:19:04 +030059
60 <!-- listen to file changes -->
Michael Lando451a3402017-02-19 10:28:42 +020061 <dependency>
62 <groupId>org.apache.commons</groupId>
63 <artifactId>commons-jci-core</artifactId>
Michael Landoed64b5e2017-06-09 03:19:04 +030064 <version>${commons-jci-core.version}</version>
Michael Lando451a3402017-02-19 10:28:42 +020065 <scope>provided</scope>
66 </dependency>
Michael Landoed64b5e2017-06-09 03:19:04 +030067
Michael Lando451a3402017-02-19 10:28:42 +020068 <!-- Gson -->
69 <dependency>
70 <groupId>com.google.code.gson</groupId>
71 <artifactId>gson</artifactId>
Michael Landoed64b5e2017-06-09 03:19:04 +030072 <version>${gson.version}</version>
Michael Lando451a3402017-02-19 10:28:42 +020073 <scope>provided</scope>
74 </dependency>
Michael Landoed64b5e2017-06-09 03:19:04 +030075
76 <!-- http client -->
Michael Lando451a3402017-02-19 10:28:42 +020077 <dependency>
78 <groupId>org.apache.httpcomponents</groupId>
79 <artifactId>httpclient</artifactId>
Michael Landoed64b5e2017-06-09 03:19:04 +030080 <version>${httpclient.version}</version>
Michael Lando451a3402017-02-19 10:28:42 +020081 <scope>provided</scope>
82 </dependency>
Michael Landoed64b5e2017-06-09 03:19:04 +030083
Michael Lando451a3402017-02-19 10:28:42 +020084 <dependency>
85 <groupId>org.apache.httpcomponents</groupId>
86 <artifactId>httpcore</artifactId>
Michael Landoed64b5e2017-06-09 03:19:04 +030087 <version>${httpcore.version}</version>
Michael Lando451a3402017-02-19 10:28:42 +020088 <scope>provided</scope>
89 </dependency>
Michael Landoed64b5e2017-06-09 03:19:04 +030090
Michael Lando451a3402017-02-19 10:28:42 +020091 <dependency>
92 <groupId>commons-logging</groupId>
93 <artifactId>commons-logging</artifactId>
Michael Landoed64b5e2017-06-09 03:19:04 +030094 <version>${commons-logging}</version>
Michael Lando451a3402017-02-19 10:28:42 +020095 <scope>provided</scope>
96 </dependency>
Michael Landoed64b5e2017-06-09 03:19:04 +030097
Michael Lando451a3402017-02-19 10:28:42 +020098 <dependency>
99 <groupId>commons-codec</groupId>
100 <artifactId>commons-codec</artifactId>
Michael Landoed64b5e2017-06-09 03:19:04 +0300101 <version>${commons-codec}</version>
Michael Lando451a3402017-02-19 10:28:42 +0200102 <scope>provided</scope>
103 </dependency>
Michael Landoed64b5e2017-06-09 03:19:04 +0300104
Michael Lando451a3402017-02-19 10:28:42 +0200105 <dependency>
106 <groupId>org.glassfish.jersey.media</groupId>
107 <artifactId>jersey-media-json-jackson</artifactId>
Michael Landoed64b5e2017-06-09 03:19:04 +0300108 <version>${jersey-bom.version}</version>
Michael Lando451a3402017-02-19 10:28:42 +0200109 <scope>provided</scope>
110 </dependency>
111
112 <!-- Aspects -->
113 <dependency>
114 <groupId>com.jcabi</groupId>
115 <artifactId>jcabi-aspects</artifactId>
Michael Landoed64b5e2017-06-09 03:19:04 +0300116 <version>${jcabi.version}</version>
Michael Lando451a3402017-02-19 10:28:42 +0200117 <scope>provided</scope>
118 </dependency>
Michael Lando451a3402017-02-19 10:28:42 +0200119 <dependency>
120 <groupId>org.aspectj</groupId>
121 <artifactId>aspectjrt</artifactId>
Michael Landoc34b77c2017-02-28 19:03:11 +0200122 <version>${aspectjrt.version}</version>
Michael Lando451a3402017-02-19 10:28:42 +0200123 <scope>provided</scope>
124 </dependency>
125
126 <dependency>
127 <groupId>org.apache.commons</groupId>
128 <artifactId>commons-lang3</artifactId>
Michael Landoed64b5e2017-06-09 03:19:04 +0300129 <version>${lang3.version}</version>
Michael Lando451a3402017-02-19 10:28:42 +0200130 <scope>provided</scope>
131 </dependency>
Michael Landoed64b5e2017-06-09 03:19:04 +0300132
Michael Lando451a3402017-02-19 10:28:42 +0200133 <dependency>
134 <groupId>com.fasterxml.jackson.core</groupId>
135 <artifactId>jackson-databind</artifactId>
Michael Landoc34b77c2017-02-28 19:03:11 +0200136 <version>${jackson.version}</version>
Michael Lando451a3402017-02-19 10:28:42 +0200137 <scope>provided</scope>
138 </dependency>
139
140 <dependency>
141 <groupId>com.fasterxml.jackson.core</groupId>
142 <artifactId>jackson-core</artifactId>
Michael Landoc34b77c2017-02-28 19:03:11 +0200143 <version>${jackson.version}</version>
Michael Lando451a3402017-02-19 10:28:42 +0200144 <scope>provided</scope>
145 </dependency>
146 <!-- logging -->
147 <dependency>
148 <groupId>ch.qos.logback</groupId>
149 <artifactId>logback-classic</artifactId>
Michael Landoc34b77c2017-02-28 19:03:11 +0200150 <version>${logback.version}</version>
Michael Lando451a3402017-02-19 10:28:42 +0200151 <scope>provided</scope>
152 </dependency>
153
154 <dependency>
155 <groupId>ch.qos.logback</groupId>
156 <artifactId>logback-core</artifactId>
Michael Landoed64b5e2017-06-09 03:19:04 +0300157 <version>${logback.version}</version>
Michael Lando451a3402017-02-19 10:28:42 +0200158 <scope>provided</scope>
159 </dependency>
160 <!-- logging end -->
Michael Lando451a3402017-02-19 10:28:42 +0200161
162 <dependency>
Michael Landoed64b5e2017-06-09 03:19:04 +0300163 <groupId>com.google.guava</groupId>
164 <artifactId>guava</artifactId>
165 <version>${guava.version}</version><!--$NO-MVN-MAN-VER$ -->
166 <scope>provided</scope>
Michael Lando451a3402017-02-19 10:28:42 +0200167 </dependency>
Michael Landoed64b5e2017-06-09 03:19:04 +0300168 <!-- System metrics -->
169 <dependency>
170 <groupId>org.fusesource</groupId>
171 <artifactId>sigar</artifactId>
172 <version>${sigar.version}</version>
173 <scope>provided</scope>
174 </dependency>
175
Michael Lando451a3402017-02-19 10:28:42 +0200176 <dependency>
177 <groupId>junit</groupId>
178 <artifactId>junit</artifactId>
Michael Landoed64b5e2017-06-09 03:19:04 +0300179 <version>${junit.version}</version>
Michael Lando451a3402017-02-19 10:28:42 +0200180 <scope>test</scope>
181 </dependency>
Michael Landoed64b5e2017-06-09 03:19:04 +0300182
Michael Lando451a3402017-02-19 10:28:42 +0200183 <dependency>
184 <groupId>org.mockito</groupId>
185 <artifactId>mockito-all</artifactId>
Michael Landoed64b5e2017-06-09 03:19:04 +0300186 <version>${mockito.version}</version>
Michael Lando451a3402017-02-19 10:28:42 +0200187 <scope>test</scope>
188 </dependency>
189
190 <!-- jsoup HTML parser library @ http://jsoup.org/ -->
191 <dependency>
Michael Landoed64b5e2017-06-09 03:19:04 +0300192 <groupId>org.jsoup</groupId>
193 <artifactId>jsoup</artifactId>
194 <version>1.8.3</version>
Michael Lando451a3402017-02-19 10:28:42 +0200195 </dependency>
196
197 <dependency>
Michael Landoed64b5e2017-06-09 03:19:04 +0300198 <groupId>commons-validator</groupId>
Michael Lando451a3402017-02-19 10:28:42 +0200199 <artifactId>commons-validator</artifactId>
200 <version>1.5.1</version>
201 </dependency>
202
203 <dependency>
204 <groupId>org.codehaus.jettison</groupId>
205 <artifactId>jettison</artifactId>
Michael Landoed64b5e2017-06-09 03:19:04 +0300206 <version>1.3.3</version>
Michael Lando451a3402017-02-19 10:28:42 +0200207 </dependency>
Michael Landoed64b5e2017-06-09 03:19:04 +0300208
Michael Lando451a3402017-02-19 10:28:42 +0200209 <dependency>
Michael Landoed64b5e2017-06-09 03:19:04 +0300210 <groupId>de.ruedigermoeller</groupId>
211 <artifactId>fst</artifactId>
212 <version>2.47</version>
213 <scope>compile</scope>
Michael Lando451a3402017-02-19 10:28:42 +0200214 </dependency>
215 </dependencies>
216
Michael Landoed64b5e2017-06-09 03:19:04 +0300217 <build>
218 <plugins>
219 <plugin>
220 <groupId>org.apache.maven.plugins</groupId>
221 <artifactId>maven-deploy-plugin</artifactId>
222 <version>2.7</version>
223 <configuration>
224 <skip>true</skip>
225 </configuration>
226 </plugin>
227 </plugins>
228 </build>
229 <profiles>
230 <profile>
231 <id>Fortify</id>
232 <activation>
233 <activeByDefault>false</activeByDefault>
234 </activation>
Michael Lando451a3402017-02-19 10:28:42 +0200235
Michael Landoed64b5e2017-06-09 03:19:04 +0300236 <build>
237 <plugins>
238 <plugin>
239 <groupId>com.fortify.ps.maven.plugin</groupId>
240 <artifactId>sca-maven-plugin</artifactId>
241 <version>4.30</version>
242 <configuration>
243 <source>1.8</source>
244 <buildId>${project.parent.artifactId}</buildId>
245 <toplevelArtifactId>${project.parent.artifactId}</toplevelArtifactId>
246 </configuration>
247 </plugin>
248
249 </plugins>
250 </build>
251 </profile>
252 </profiles>
Michael Lando451a3402017-02-19 10:28:42 +0200253</project>