blob: a4474d089a89e0c3596970786675adccdf3cbc1d [file] [log] [blame]
Piotr Darosz20da3d02018-06-15 08:28:00 +02001<!--
2============LICENSE_START=======================================================
3SDC
4================================================================================
5Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
6================================================================================
7Licensed under the Apache License, Version 2.0 (the "License");
8you may not use this file except in compliance with the License.
9You may obtain a copy of the License at
10 *
11 http://www.apache.org/licenses/LICENSE-2.0
12 *
13Unless required by applicable law or agreed to in writing, software
14distributed under the License is distributed on an "AS IS" BASIS,
15WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16See the License for the specific language governing permissions and
17limitations under the License.
18============LICENSE_END=========================================================
19Modifications copyright (c) 2018 Nokia
20================================================================================
21-->
vasraza36531c2020-04-29 18:39:35 +010022<project xmlns="http://maven.apache.org/POM/4.0.0"
23 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
24 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
25 <modelVersion>4.0.0</modelVersion>
Michael Lando451a3402017-02-19 10:28:42 +020026
vasraza36531c2020-04-29 18:39:35 +010027 <groupId>org.openecomp.sdc.be</groupId>
28 <artifactId>catalog-dao</artifactId>
Michael Lando451a3402017-02-19 10:28:42 +020029
vasraza36531c2020-04-29 18:39:35 +010030 <parent>
31 <groupId>org.openecomp.sdc</groupId>
32 <artifactId>sdc-main</artifactId>
MichaelMorris5573d132023-04-03 13:58:28 +010033 <version>1.12.4-SNAPSHOT</version>
vasraza36531c2020-04-29 18:39:35 +010034 </parent>
Michael Lando451a3402017-02-19 10:28:42 +020035
vasrazc81c95b2021-05-31 23:08:39 +010036 <properties>
37 <thrift.version>0.13.0</thrift.version>
38 <cassandra-all.version>3.11.10</cassandra-all.version>
39 </properties>
vasraza36531c2020-04-29 18:39:35 +010040 <dependencies>
Michael Lando5b593492018-07-29 16:13:45 +030041
vasraza36531c2020-04-29 18:39:35 +010042 <!-- Common of SDC -->
43 <dependency>
vasrazfc768c62022-10-14 10:51:11 +010044 <groupId>org.eclipse.jetty</groupId>
45 <artifactId>jetty-server</artifactId>
46 <version>${jetty.version}</version>
47 <scope>compile</scope>
48 <exclusions>
49 <exclusion>
50 <groupId>org.eclipse.jetty</groupId>
51 <artifactId>jetty-http</artifactId>
52 </exclusion>
vasraz99ac5dc2023-03-06 15:56:57 +000053 <exclusion>
54 <groupId>javax.servlet</groupId>
55 <artifactId>javax.servlet-api</artifactId>
56 </exclusion>
vasrazfc768c62022-10-14 10:51:11 +010057 </exclusions>
58 </dependency>
59 <dependency>
60 <groupId>org.eclipse.jetty</groupId>
61 <artifactId>jetty-servlet</artifactId>
62 <version>${jetty.version}</version>
63 <scope>compile</scope>
64 <exclusions>
65 <exclusion>
66 <groupId>org.eclipse.jetty</groupId>
67 <artifactId>jetty-security</artifactId>
68 </exclusion>
69 </exclusions>
70 </dependency>
71 <dependency>
vasraza36531c2020-04-29 18:39:35 +010072 <groupId>org.openecomp.sdc</groupId>
73 <artifactId>common-app-api</artifactId>
74 <version>${project.version}</version>
75 <scope>provided</scope>
vasraz987fc742021-11-29 17:42:02 +000076 <exclusions>
77 <exclusion>
78 <groupId>org.apache.httpcomponents</groupId>
79 <artifactId>httpcore</artifactId>
80 </exclusion>
vasraze4055452022-07-13 23:11:18 +010081 <exclusion>
82 <groupId>org.functionaljava</groupId>
83 <artifactId>functionaljava</artifactId>
84 </exclusion>
vasraz987fc742021-11-29 17:42:02 +000085 </exclusions>
vasraza36531c2020-04-29 18:39:35 +010086 </dependency>
Michael Lando2e0ef972017-02-28 01:44:21 +020087
vasraza36531c2020-04-29 18:39:35 +010088 <dependency>
89 <groupId>org.openecomp.sdc.be</groupId>
90 <artifactId>common-be</artifactId>
91 <version>${project.version}</version>
92 <scope>provided</scope>
vasraz8dbc7322021-06-26 14:23:12 +010093 <exclusions>
94 <exclusion>
95 <groupId>org.springframework</groupId>
96 <artifactId>spring-core</artifactId>
97 </exclusion>
98 </exclusions>
vasraza36531c2020-04-29 18:39:35 +010099 </dependency>
Michael Landoc0ac0152017-02-27 23:48:43 +0200100
vasraza36531c2020-04-29 18:39:35 +0100101 <dependency>
102 <groupId>ch.qos.logback</groupId>
103 <artifactId>logback-classic</artifactId>
104 <version>${logback.version}</version>
105 <scope>provided</scope>
106 </dependency>
Michael Landoc0ac0152017-02-27 23:48:43 +0200107
vasraza36531c2020-04-29 18:39:35 +0100108 <!-- SPRING -->
109 <dependency>
110 <groupId>org.springframework</groupId>
111 <artifactId>spring-context</artifactId>
112 <version>${spring.version}</version>
113 <scope>provided</scope>
vasraz8dbc7322021-06-26 14:23:12 +0100114 <exclusions>
115 <exclusion>
116 <groupId>org.springframework</groupId>
117 <artifactId>spring-expression</artifactId>
118 </exclusion>
119 <exclusion>
120 <groupId>org.springframework</groupId>
121 <artifactId>spring-core</artifactId>
122 </exclusion>
123 </exclusions>
vasraza36531c2020-04-29 18:39:35 +0100124 </dependency>
Tomasz Golabekc8fcbbc2019-07-09 08:42:59 +0200125
vasraza36531c2020-04-29 18:39:35 +0100126 <dependency>
127 <groupId>org.springframework</groupId>
128 <artifactId>spring-core</artifactId>
129 <version>${spring.version}</version>
130 <scope>provided</scope>
131 </dependency>
Michael Landoc0ac0152017-02-27 23:48:43 +0200132
vasraza36531c2020-04-29 18:39:35 +0100133 <dependency>
134 <groupId>org.springframework</groupId>
135 <artifactId>spring-context-support</artifactId>
136 <version>${spring.version}</version>
137 <scope>provided</scope>
138 </dependency>
Michael Landoc0ac0152017-02-27 23:48:43 +0200139
vasraza36531c2020-04-29 18:39:35 +0100140 <dependency>
141 <groupId>org.springframework</groupId>
142 <artifactId>spring-beans</artifactId>
143 <version>${spring.version}</version>
144 <scope>provided</scope>
145 </dependency>
Michael Lando451a3402017-02-19 10:28:42 +0200146
vasraza36531c2020-04-29 18:39:35 +0100147 <dependency>
148 <groupId>org.aspectj</groupId>
149 <artifactId>aspectjrt</artifactId>
150 <version>${aspectj.version}</version>
151 </dependency>
Michael Lando451a3402017-02-19 10:28:42 +0200152
vasraza36531c2020-04-29 18:39:35 +0100153 <dependency>
154 <groupId>org.aspectj</groupId>
155 <artifactId>aspectjweaver</artifactId>
156 <version>${aspectj.version}</version>
157 </dependency>
Michael Lando5b593492018-07-29 16:13:45 +0300158
vasraza36531c2020-04-29 18:39:35 +0100159 <dependency>
160 <groupId>org.springframework</groupId>
161 <artifactId>spring-aop</artifactId>
162 <version>${spring.version}</version>
vasraz8dbc7322021-06-26 14:23:12 +0100163 <exclusions>
164 <exclusion>
165 <groupId>org.springframework</groupId>
166 <artifactId>spring-core</artifactId>
167 </exclusion>
168 </exclusions>
vasraza36531c2020-04-29 18:39:35 +0100169 </dependency>
Michael Lando5b593492018-07-29 16:13:45 +0300170
vasraza36531c2020-04-29 18:39:35 +0100171 <dependency>
172 <groupId>org.springframework</groupId>
173 <artifactId>spring-tx</artifactId>
174 <version>${spring.version}</version>
vasraz8dbc7322021-06-26 14:23:12 +0100175 <exclusions>
176 <exclusion>
177 <groupId>org.springframework</groupId>
178 <artifactId>spring-core</artifactId>
179 </exclusion>
180 </exclusions>
vasraza36531c2020-04-29 18:39:35 +0100181 </dependency>
Michael Lando451a3402017-02-19 10:28:42 +0200182
vasraza36531c2020-04-29 18:39:35 +0100183 <dependency>
184 <groupId>com.fasterxml.jackson.core</groupId>
185 <artifactId>jackson-databind</artifactId>
186 <version>${jackson.version}</version>
vasrazca685bb2020-06-11 17:05:29 +0100187 <exclusions>
188 <exclusion>
189 <groupId>com.fasterxml.jackson.core</groupId>
190 <artifactId>jackson-core</artifactId>
191 </exclusion>
192 </exclusions>
vasraza36531c2020-04-29 18:39:35 +0100193 </dependency>
Michael Landoa5445102018-03-04 14:53:33 +0200194
vasraza36531c2020-04-29 18:39:35 +0100195 <dependency>
196 <groupId>com.fasterxml.jackson.core</groupId>
197 <artifactId>jackson-core</artifactId>
198 <version>${jackson.version}</version>
199 </dependency>
Michael Lando5b593492018-07-29 16:13:45 +0300200
vasraza36531c2020-04-29 18:39:35 +0100201 <dependency>
202 <groupId>com.googlecode.json-simple</groupId>
203 <artifactId>json-simple</artifactId>
204 <version>${json-simple.version}</version>
205 <scope>provided</scope>
206 </dependency>
Michael Lando451a3402017-02-19 10:28:42 +0200207
vasraza36531c2020-04-29 18:39:35 +0100208 <dependency>
vasraza36531c2020-04-29 18:39:35 +0100209 <groupId>com.google.code.bean-matchers</groupId>
210 <artifactId>bean-matchers</artifactId>
211 <version>${bean-matchers.version}</version>
212 <scope>test</scope>
213 </dependency>
Michael Lando451a3402017-02-19 10:28:42 +0200214
vasraza36531c2020-04-29 18:39:35 +0100215 <dependency>
216 <groupId>org.yaml</groupId>
217 <artifactId>snakeyaml</artifactId>
218 <version>${snakeyaml.version}</version>
219 <scope>provided</scope>
220 </dependency>
Michael Lando451a3402017-02-19 10:28:42 +0200221
vasraza36531c2020-04-29 18:39:35 +0100222 <dependency>
223 <groupId>com.google.code.gson</groupId>
224 <artifactId>gson</artifactId>
225 <version>${gson.version}</version>
226 <scope>provided</scope>
227 </dependency>
Michael Lando451a3402017-02-19 10:28:42 +0200228
vasraza36531c2020-04-29 18:39:35 +0100229 <dependency>
230 <groupId>org.functionaljava</groupId>
231 <artifactId>functionaljava</artifactId>
232 <version>${functionaljava.version}</version>
233 <scope>provided</scope>
234 </dependency>
Michael Lando451a3402017-02-19 10:28:42 +0200235
vasraza36531c2020-04-29 18:39:35 +0100236 <!-- http client -->
237 <dependency>
238 <groupId>org.apache.httpcomponents</groupId>
239 <artifactId>httpclient</artifactId>
240 <version>${httpclient.version}</version>
241 <scope>provided</scope>
vasraz66af7c52021-07-20 23:22:45 +0100242 <exclusions>
243 <exclusion>
244 <groupId>commons-codec</groupId>
245 <artifactId>commons-codec</artifactId>
246 </exclusion>
vasraz987fc742021-11-29 17:42:02 +0000247 <exclusion>
248 <groupId>org.apache.httpcomponents</groupId>
249 <artifactId>httpcore</artifactId>
250 </exclusion>
vasraz66af7c52021-07-20 23:22:45 +0100251 </exclusions>
vasraza36531c2020-04-29 18:39:35 +0100252 </dependency>
Michael Lando451a3402017-02-19 10:28:42 +0200253
vasraza36531c2020-04-29 18:39:35 +0100254 <dependency>
255 <groupId>org.apache.httpcomponents</groupId>
256 <artifactId>httpcore</artifactId>
257 <version>${httpcore.version}</version>
258 <scope>provided</scope>
259 </dependency>
Michael Lando451a3402017-02-19 10:28:42 +0200260
vasraza36531c2020-04-29 18:39:35 +0100261 <dependency>
262 <groupId>com.google.guava</groupId>
263 <artifactId>guava</artifactId>
264 <version>${guava.version}</version>
265 <scope>provided</scope>
266 </dependency>
Michael Landoa5445102018-03-04 14:53:33 +0200267
vasraza36531c2020-04-29 18:39:35 +0100268 <!-- TEST -->
269 <dependency>
270 <groupId>org.assertj</groupId>
271 <artifactId>assertj-core</artifactId>
272 <scope>test</scope>
273 </dependency>
Michael Lando451a3402017-02-19 10:28:42 +0200274
vasraza36531c2020-04-29 18:39:35 +0100275 <dependency>
276 <groupId>org.springframework</groupId>
277 <artifactId>spring-test</artifactId>
278 <version>${spring.version}</version>
279 <scope>test</scope>
280 </dependency>
Michael Lando451a3402017-02-19 10:28:42 +0200281
vasraza36531c2020-04-29 18:39:35 +0100282 <dependency>
283 <groupId>org.junit.jupiter</groupId>
284 <artifactId>junit-jupiter</artifactId>
285 <version>${junitJupiter.version}</version>
286 <scope>test</scope>
287 </dependency>
Baumel, Dvir (db384r)3e879322020-03-23 16:21:05 +0200288
vasraza36531c2020-04-29 18:39:35 +0100289 <dependency>
290 <groupId>org.mockito</groupId>
291 <artifactId>mockito-junit-jupiter</artifactId>
292 <version>${mockitoJupiter.version}</version>
293 <scope>test</scope>
294 </dependency>
Baumel, Dvir (db384r)3e879322020-03-23 16:21:05 +0200295
vasraza36531c2020-04-29 18:39:35 +0100296 <dependency>
297 <groupId>org.apache.commons</groupId>
298 <artifactId>commons-jci-core</artifactId>
299 <version>${commons-jci-core.version}</version>
300 <scope>test</scope>
vasrazb7ea3ef2021-05-12 13:56:51 +0100301 <exclusions>
302 <exclusion>
303 <groupId>commons-io</groupId>
304 <artifactId>commons-io</artifactId>
305 </exclusion>
306 </exclusions>
vasraza36531c2020-04-29 18:39:35 +0100307 </dependency>
Michael Landoed64b5e2017-06-09 03:19:04 +0300308
vasraza36531c2020-04-29 18:39:35 +0100309 <dependency>
310 <groupId>org.springframework</groupId>
311 <artifactId>spring-expression</artifactId>
312 <version>${spring.version}</version>
313 <scope>test</scope>
314 </dependency>
Michael Lando451a3402017-02-19 10:28:42 +0200315
vasraza36531c2020-04-29 18:39:35 +0100316 <dependency>
vasraz9aef1232022-08-20 18:12:07 +0100317 <groupId>org.apache.tinkerpop</groupId>
318 <artifactId>gremlin-core</artifactId>
319 <version>3.4.13</version>
320 </dependency>
321 <dependency>
vasraza36531c2020-04-29 18:39:35 +0100322 <groupId>org.janusgraph</groupId>
323 <artifactId>janusgraph-core</artifactId>
324 <version>${janusgraph.version}</version>
325 <scope>provided</scope>
326 <exclusions>
327 <exclusion>
vasraz086406a2021-02-22 09:50:07 +0000328 <groupId>org.apache.tinkerpop</groupId>
vasraz9aef1232022-08-20 18:12:07 +0100329 <artifactId>gremlin-groovy</artifactId>
330 </exclusion>
331 <exclusion>
332 <groupId>org.apache.tinkerpop</groupId>
333 <artifactId>gremlin-core</artifactId>
vasraz086406a2021-02-22 09:50:07 +0000334 </exclusion>
335 <exclusion>
vasraza36531c2020-04-29 18:39:35 +0100336 <groupId>org.json</groupId>
337 <artifactId>json</artifactId>
338 </exclusion>
339 <exclusion>
340 <artifactId>slf4j-log4j12</artifactId>
341 <groupId>org.slf4j</groupId>
342 </exclusion>
343 <exclusion>
344 <artifactId>commons-collections</artifactId>
345 <groupId>commons-collections</groupId>
346 </exclusion>
347 <exclusion>
348 <artifactId>groovy</artifactId>
349 <groupId>org.codehaus.groovy</groupId>
350 </exclusion>
vasrazb7ea3ef2021-05-12 13:56:51 +0100351 <exclusion>
352 <groupId>commons-io</groupId>
353 <artifactId>commons-io</artifactId>
354 </exclusion>
vasraz66af7c52021-07-20 23:22:45 +0100355 <exclusion>
356 <groupId>commons-codec</groupId>
357 <artifactId>commons-codec</artifactId>
358 </exclusion>
vasrazb65fcbf2021-07-26 15:01:06 +0100359 <exclusion>
360 <groupId>dom4j</groupId>
361 <artifactId>dom4j</artifactId>
362 </exclusion>
vasraz987fc742021-11-29 17:42:02 +0000363 <exclusion>
364 <groupId>org.slf4j</groupId>
365 <artifactId>jcl-over-slf4j</artifactId>
366 </exclusion>
vasraza36531c2020-04-29 18:39:35 +0100367 </exclusions>
368 </dependency>
Michael Lando451a3402017-02-19 10:28:42 +0200369
vasraza36531c2020-04-29 18:39:35 +0100370 <dependency>
371 <groupId>org.janusgraph</groupId>
372 <artifactId>janusgraph-cassandra</artifactId>
373 <version>${janusgraph.version}</version>
374 <scope>provided</scope>
375 <exclusions>
376 <exclusion>
vasrazdffdf562023-05-18 16:13:52 +0100377 <groupId>joda-time</groupId>
378 <artifactId>joda-time</artifactId>
379 </exclusion>
380 <exclusion>
vasraza36531c2020-04-29 18:39:35 +0100381 <groupId>org.slf4j</groupId>
382 <artifactId>slf4j-log4j12</artifactId>
383 </exclusion>
vasrazc81c95b2021-05-31 23:08:39 +0100384 <exclusion>
385 <groupId>org.apache.thrift</groupId>
386 <artifactId>libthrift</artifactId>
387 </exclusion>
388 <exclusion>
389 <groupId>org.codehaus.jackson</groupId>
390 <artifactId>jackson-mapper-asl</artifactId>
391 </exclusion>
vasraz66af7c52021-07-20 23:22:45 +0100392 <exclusion>
393 <groupId>commons-codec</groupId>
394 <artifactId>commons-codec</artifactId>
395 </exclusion>
396 <exclusion>
397 <groupId>org.hibernate</groupId>
398 <artifactId>hibernate-validator</artifactId>
399 </exclusion>
vasraza36531c2020-04-29 18:39:35 +0100400 </exclusions>
401 </dependency>
Michael Lando451a3402017-02-19 10:28:42 +0200402
vasraza36531c2020-04-29 18:39:35 +0100403 <dependency>
404 <groupId>org.apache.commons</groupId>
405 <artifactId>commons-lang3</artifactId>
406 <version>${lang3.version}</version>
407 <scope>provided</scope>
408 </dependency>
Michael Lando451a3402017-02-19 10:28:42 +0200409
vasrazc81c95b2021-05-31 23:08:39 +0100410 <dependency>
411 <groupId>org.apache.thrift</groupId>
412 <artifactId>libthrift</artifactId>
413 <version>${thrift.version}</version>
414 <scope>test</scope>
415 </dependency>
416
vasraza36531c2020-04-29 18:39:35 +0100417 <!-- CASSANDRA -->
418 <dependency>
419 <groupId>com.datastax.cassandra</groupId>
420 <artifactId>cassandra-driver-core</artifactId>
421 <version>${cassandra.driver.version}</version>
422 <scope>provided</scope>
423 <exclusions>
424 <exclusion>
425 <groupId>io.netty</groupId>
426 <artifactId>netty-handler</artifactId>
427 </exclusion>
vasraz59d0b402022-08-16 10:11:06 +0100428 <exclusion>
429 <groupId>com.github.jnr</groupId>
430 <artifactId>jnr-posix</artifactId>
431 </exclusion>
vasraza36531c2020-04-29 18:39:35 +0100432 </exclusions>
433 </dependency>
434 <dependency>
435 <groupId>com.datastax.cassandra</groupId>
436 <artifactId>cassandra-driver-mapping</artifactId>
437 <version>${cassandra.driver.version}</version>
438 <scope>provided</scope>
439 </dependency>
440 <dependency>
vasraz2664cee2022-06-03 17:11:29 +0100441 <groupId>io.netty</groupId>
442 <artifactId>netty-common</artifactId>
443 <version>${netty.version}</version>
444 </dependency>
445 <dependency>
vasraza36531c2020-04-29 18:39:35 +0100446 <groupId>com.datastax.oss</groupId>
447 <artifactId>java-driver-core</artifactId>
448 <version>${java.driver.core.version}</version>
vasraz086406a2021-02-22 09:50:07 +0000449 <exclusions>
450 <exclusion>
451 <groupId>org.apache.tinkerpop</groupId>
452 <artifactId>gremlin-driver</artifactId>
453 </exclusion>
vasraz2664cee2022-06-03 17:11:29 +0100454 <exclusion>
455 <groupId>io.netty</groupId>
456 <artifactId>netty-common</artifactId>
457 </exclusion>
vasraz59d0b402022-08-16 10:11:06 +0100458 <exclusion>
459 <groupId>com.github.jnr</groupId>
460 <artifactId>jnr-posix</artifactId>
461 </exclusion>
vasraz086406a2021-02-22 09:50:07 +0000462 </exclusions>
vasraza36531c2020-04-29 18:39:35 +0100463 </dependency>
464 <dependency>
465 <groupId>org.cassandraunit</groupId>
466 <artifactId>cassandra-unit</artifactId>
467 <version>${cassandra.unit.version}</version>
468 <scope>test</scope>
469 <exclusions>
470 <exclusion>
471 <groupId>org.apache.cassandra</groupId>
472 <artifactId>cassandra-all</artifactId>
473 </exclusion>
474 <exclusion>
475 <groupId>org.apache.thrift</groupId>
476 <artifactId>libthrift</artifactId>
477 </exclusion>
vasraz987fc742021-11-29 17:42:02 +0000478 <exclusion>
479 <groupId>net.java.dev.jna</groupId>
480 <artifactId>jna</artifactId>
481 </exclusion>
vasraza36531c2020-04-29 18:39:35 +0100482 </exclusions>
483 </dependency>
484 <dependency>
485 <groupId>org.apache.cassandra</groupId>
486 <artifactId>cassandra-all</artifactId>
vasrazc81c95b2021-05-31 23:08:39 +0100487 <version>${cassandra-all.version}</version>
488 <exclusions>
489 <exclusion>
vasrazdffdf562023-05-18 16:13:52 +0100490 <groupId>joda-time</groupId>
491 <artifactId>joda-time</artifactId>
492 </exclusion>
493 <exclusion>
vasrazc81c95b2021-05-31 23:08:39 +0100494 <groupId>org.apache.thrift</groupId>
495 <artifactId>libthrift</artifactId>
496 </exclusion>
497 <exclusion>
498 <groupId>org.hibernate</groupId>
499 <artifactId>hibernate-validator</artifactId>
500 </exclusion>
vasraz66af7c52021-07-20 23:22:45 +0100501 <exclusion>
502 <groupId>commons-codec</groupId>
503 <artifactId>commons-codec</artifactId>
504 </exclusion>
vasraz987fc742021-11-29 17:42:02 +0000505 <exclusion>
506 <groupId>net.java.dev.jna</groupId>
507 <artifactId>jna</artifactId>
508 </exclusion>
509 <exclusion>
510 <groupId>org.slf4j</groupId>
511 <artifactId>log4j-over-slf4j</artifactId>
512 </exclusion>
513 <exclusion>
514 <groupId>org.slf4j</groupId>
515 <artifactId>jcl-over-slf4j</artifactId>
516 </exclusion>
vasrazc81c95b2021-05-31 23:08:39 +0100517 </exclusions>
vasraza36531c2020-04-29 18:39:35 +0100518 <scope>test</scope>
519 </dependency>
vasraz987fc742021-11-29 17:42:02 +0000520 <dependency>
521 <groupId>net.java.dev.jna</groupId>
522 <artifactId>jna</artifactId>
523 <version>5.10.0</version>
524 </dependency>
vasraza36531c2020-04-29 18:39:35 +0100525 <!-- CASSANDRA END -->
Tal Gitelmane0199372018-09-18 11:57:53 +0300526
vasraza36531c2020-04-29 18:39:35 +0100527 <dependency>
vasraz66af7c52021-07-20 23:22:45 +0100528 <groupId>commons-codec</groupId>
529 <artifactId>commons-codec</artifactId>
530 <version>${commons-codec}</version>
531 </dependency>
532
533 <dependency>
vasraza36531c2020-04-29 18:39:35 +0100534 <groupId>org.codehaus.groovy</groupId>
535 <artifactId>groovy</artifactId>
536 </dependency>
vasrazc81c95b2021-05-31 23:08:39 +0100537 <dependency>
538 <groupId>org.togglz</groupId>
539 <artifactId>togglz-testing</artifactId>
540 <version>${togglz.version}</version>
541 <scope>test</scope>
542 </dependency>
vasraza36531c2020-04-29 18:39:35 +0100543 </dependencies>
Michael Lando451a3402017-02-19 10:28:42 +0200544
vasraza36531c2020-04-29 18:39:35 +0100545 <build>
sebdet5b057082020-09-01 23:47:27 +0200546 <plugins>
547 <plugin>
548 <groupId>org.apache.maven.plugins</groupId>
549 <artifactId>maven-surefire-plugin</artifactId>
550 <configuration>
551 <forkCount>1</forkCount>
552 </configuration>
553 </plugin>
554 </plugins>
vasraza36531c2020-04-29 18:39:35 +0100555 <pluginManagement>
556 <plugins>
557 <!--This plugin's configuration is used to store Eclipse m2e settings
558 only. It has no influence on the Maven build itself. -->
559 <plugin>
560 <groupId>org.eclipse.m2e</groupId>
561 <artifactId>lifecycle-mapping</artifactId>
562 <version>1.0.0</version>
563 <configuration>
564 <lifecycleMappingMetadata>
565 <pluginExecutions>
566 <pluginExecution>
567 <pluginExecutionFilter>
568 <groupId>fr.fastconnect</groupId>
569 <artifactId>plantuml-maven-plugin</artifactId>
570 <versionRange>[1.0.0,)</versionRange>
571 <goals>
572 <goal>plant</goal>
573 </goals>
574 </pluginExecutionFilter>
575 <action>
576 <ignore/>
577 </action>
578 </pluginExecution>
579 </pluginExecutions>
580 </lifecycleMappingMetadata>
581 </configuration>
582 </plugin>
583 <plugin>
584 <groupId>com.github.sylvainlaurent.maven</groupId>
585 <artifactId>yaml-json-validator-maven-plugin</artifactId>
586 <executions>
587 <execution>
588 <id>validate</id>
589 <phase>validate</phase>
590 <goals>
591 <goal>validate</goal>
592 </goals>
593 <configuration>
594 <validationSets>
595 <validationSet>
596 <includes>
597 <include>src/main/resources/**/*.y*ml</include>
598 <include>src/test/resources/**/*.y*ml</include>
599 </includes>
600 </validationSet>
601 <validationSet>
602 <includes>
603 <include>src/main/resources/**/*.json</include>
604 <include>src/test/resources/**/*.json</include>
605 </includes>
606 </validationSet>
607 </validationSets>
JulienBe6bd3d3a2020-06-24 15:35:23 +0200608 <skip>${skipYamlJsonValidator}</skip>
vasraza36531c2020-04-29 18:39:35 +0100609 </configuration>
610 </execution>
611 </executions>
612 </plugin>
613 </plugins>
614 </pluginManagement>
sebdet5b057082020-09-01 23:47:27 +0200615
vasraza36531c2020-04-29 18:39:35 +0100616 </build>
JulienBe56f99ec2020-06-24 17:31:27 +0200617</project>