Fix test cases failing incorrectly
[sdc.git] / catalog-be / pom.xml
1 <project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
2     xmlns="http://maven.apache.org/POM/4.0.0"
3     xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4     <artifactId>catalog-be</artifactId>
5
6     <build>
7         <finalName>catalog-be</finalName>
8         <pluginManagement>
9             <plugins>
10                 <!--This plugin's configuration is used to store Eclipse m2e settings
11                     only. It has no influence on the Maven build itself. -->
12                 <plugin>
13                     <artifactId>lifecycle-mapping</artifactId>
14                     <configuration>
15                         <lifecycleMappingMetadata>
16                             <pluginExecutions>
17                                 <pluginExecution>
18                                     <pluginExecutionFilter>
19                                         <artifactId>download-maven-plugin</artifactId>
20                                         <goals>
21                                             <goal>wget</goal>
22                                         </goals>
23                                         <groupId>com.googlecode.maven-download-plugin</groupId>
24                                         <versionRange>[1.2.1,)</versionRange>
25                                     </pluginExecutionFilter>
26                                 </pluginExecution>
27
28                                 <pluginExecution>
29                                     <action>
30                                         <execute/>
31                                     </action>
32                                     <pluginExecutionFilter>
33                                         <artifactId>jcabi-maven-plugin</artifactId>
34                                         <goals>
35                                             <goal>ajc</goal>
36                                         </goals>
37                                         <groupId>com.jcabi</groupId>
38                                         <versionRange>[0.0,)</versionRange>
39                                     </pluginExecutionFilter>
40                                 </pluginExecution>
41
42                             </pluginExecutions>
43                         </lifecycleMappingMetadata>
44                     </configuration>
45                     <groupId>org.eclipse.m2e</groupId>
46                     <version>1.0.0</version>
47                 </plugin>
48             </plugins>
49         </pluginManagement>
50
51         <plugins>
52             <plugin>
53                 <artifactId>maven-surefire-plugin</artifactId>
54                 <configuration>
55                     <forkCount>1C</forkCount>
56                     <reuseForks>false</reuseForks>
57                 </configuration>
58                 <groupId>org.apache.maven.plugins</groupId>
59             </plugin>
60             <plugin>
61                 <!-- Download Swagger UI webjar. -->
62                 <artifactId>maven-dependency-plugin</artifactId>
63                 <executions>
64                     <execution>
65                         <configuration>
66                             <artifactItems>
67                                 <artifactItem>
68                                     <artifactId>swagger-ui</artifactId>
69                                     <groupId>org.webjars</groupId>
70                                     <version>${swagger-ui.version}</version>
71                                 </artifactItem>
72                             </artifactItems>
73                             <outputDirectory>${project.build.directory}/swagger-ui</outputDirectory>
74                         </configuration>
75                         <goals>
76                             <goal>unpack</goal>
77                         </goals>
78                         <phase>prepare-package</phase>
79                     </execution>
80                 </executions>
81                 <version>${maven-dependency-plugin.version}</version>
82             </plugin>
83             <plugin>
84                 <!-- Replace the OpenAPI specification example URL with the local one. -->
85                 <artifactId>replacer</artifactId>
86                 <configuration>
87                     <file>
88                         ${project.build.directory}/swagger-ui/META-INF/resources/webjars/swagger-ui/${swagger-ui.version}/index.html
89                     </file>
90                     <replacements>
91                         <replacement>
92                             <token>https://petstore.swagger.io/v2/swagger.json</token>
93                             <value>/sdc/openapi.json</value>
94                         </replacement>
95                     </replacements>
96                 </configuration>
97                 <executions>
98                     <execution>
99                         <goals>
100                             <goal>replace</goal>
101                         </goals>
102                         <phase>prepare-package</phase>
103                     </execution>
104                 </executions>
105                 <groupId>com.google.code.maven-replacer-plugin</groupId>
106                 <version>${replacer.plugin.version}</version>
107             </plugin>
108             <plugin>
109                 <artifactId>maven-war-plugin</artifactId>
110                 <configuration>
111                     <archive>
112                         <manifest>
113                             <addDefaultImplementationEntries>true</addDefaultImplementationEntries>
114                             <addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
115                         </manifest>
116                         <manifestEntries>
117                             <SDC-Version>${project.version}</SDC-Version>
118                         </manifestEntries>
119                     </archive>
120                     <attachClasses>true</attachClasses>
121                     <packagingExcludes>WEB-INF\lib\slf4j-log4j*.jar,
122                         WEB-INF/classes/elasticsearch.yml,
123                         WEB-INF/classes/portal.properties
124                     </packagingExcludes>
125                     <webResources combine.children="append">
126                         <resource>
127                             <directory>
128                                 ${project.build.directory}/swagger-ui/META-INF/resources/webjars/swagger-ui/${swagger-ui.version}
129                             </directory>
130                             <includes>
131                                 <include>**/*.*</include>
132                             </includes>
133                             <targetPath>swagger-ui</targetPath>
134                         </resource>
135                     </webResources>
136                 </configuration>
137                 <groupId>org.apache.maven.plugins</groupId>
138             </plugin>
139             <plugin>
140                 <artifactId>yaml-json-validator-maven-plugin</artifactId>
141                 <executions>
142                     <execution>
143                         <configuration>
144                             <skip>${skipYamlJsonValidator}</skip>
145                             <validationSets>
146                                 <validationSet>
147                                     <excludes>
148                                         <exclude>
149                                             src/test/resources/artifacts/pnfSoftwareInformation/**
150                                         </exclude>
151                                     </excludes>
152                                     <includes>
153                                         <include>src/main/resources/**/*.y*ml</include>
154                                         <include>src/test/resources/**/*.y*ml</include>
155                                     </includes>
156                                 </validationSet>
157                                 <validationSet>
158                                     <includes>
159                                         <include>src/main/resources/**/*.json</include>
160                                         <include>src/test/resources/**/*.json</include>
161                                     </includes>
162                                 </validationSet>
163                             </validationSets>
164                         </configuration>
165                         <goals>
166                             <goal>validate</goal>
167                         </goals>
168                         <id>validate</id>
169                         <phase>validate</phase>
170                     </execution>
171                 </executions>
172                 <groupId>com.github.sylvainlaurent.maven</groupId>
173             </plugin>
174             <plugin>
175                 <artifactId>jcabi-maven-plugin</artifactId>
176                 <dependencies>
177                     <dependency>
178                         <artifactId>aspectjtools</artifactId>
179                         <groupId>org.aspectj</groupId>
180                         <version>${aspectj.version}</version>
181                     </dependency>
182                     <dependency>
183                         <artifactId>aspectjweaver</artifactId>
184                         <groupId>org.aspectj</groupId>
185                         <version>${aspectj.version}</version>
186                     </dependency>
187                 </dependencies>
188                 <executions>
189                     <execution>
190                         <goals>
191                             <goal>ajc</goal>
192                         </goals>
193                     </execution>
194                 </executions>
195                 <groupId>com.jcabi</groupId>
196                 <version>${jcabi.maven.plugin.version}</version>
197             </plugin>
198             <plugin>
199                 <artifactId>maven-assembly-plugin</artifactId>
200                 <executions>
201                     <execution>
202                         <configuration>
203                             <appendAssemblyId>false</appendAssemblyId>
204                             <descriptors>
205                                 <descriptor>src/main/assembly/normatives.xml</descriptor>
206                             </descriptors>
207                             <finalName>normatives</finalName>
208                         </configuration>
209                         <goals>
210                             <goal>single</goal>
211                         </goals>
212                         <id>normatives</id>
213                         <phase>prepare-package</phase>
214                     </execution>
215                 </executions>
216                 <groupId>org.apache.maven.plugins</groupId>
217             </plugin>
218             <plugin>
219                 <artifactId>maven-clean-plugin</artifactId>
220                 <executions>
221                     <execution>
222                         <configuration>
223                             <filesets>
224                                 <fileset>
225                                     <directory>
226                                         sdc-backend-init/chef-repo/cookbooks/sdc-catalog-be-setup/files/default
227                                     </directory>
228                                     <followSymlinks>false</followSymlinks>
229                                     <includes>
230                                         <include>normatives.tar.gz</include>
231                                     </includes>
232                                 </fileset>
233                             </filesets>
234                         </configuration>
235                         <goals>
236                             <goal>clean</goal>
237                         </goals>
238                         <id>clean.sdc.backend.folder</id>
239                         <phase>clean</phase>
240                     </execution>
241                 </executions>
242                 <groupId>org.apache.maven.plugins</groupId>
243             </plugin>
244             <plugin>
245                 <artifactId>swagger-maven-plugin</artifactId>
246                 <executions>
247                     <execution>
248                         <configuration>
249                             <configurationFilePath>
250                                 ${project.basedir}/src/main/resources/swagger-config/sdce-2-sdce-5.yaml
251                             </configurationFilePath>
252                             <contextId>sdce-2-sdce-5</contextId>
253                             <outputFileName>swagger-sdce-2-sdce-5</outputFileName>
254                             <outputFormat>JSON</outputFormat>
255                             <outputPath>${project.build.directory}/generated/swagger</outputPath>
256                             <skip>${swagger.skip}</skip>
257                         </configuration>
258                         <goals>
259                             <goal>resolve</goal>
260                         </goals>
261                         <id>sdce-2-sdce-5</id>
262                         <phase>compile</phase>
263                     </execution>
264                     <execution>
265                         <configuration>
266                             <configurationFilePath>
267                                 ${project.basedir}/src/main/resources/swagger-config/sdce-4.yaml
268                             </configurationFilePath>
269                             <contextId>sdce-4</contextId>
270                             <outputFileName>swagger-sdce-4</outputFileName>
271                             <outputFormat>JSON</outputFormat>
272                             <outputPath>${project.build.directory}/generated/swagger</outputPath>
273                             <skip>${swagger.skip}</skip>
274                         </configuration>
275                         <goals>
276                             <goal>resolve</goal>
277                         </goals>
278                         <id>sdce-4</id>
279                         <phase>compile</phase>
280                     </execution>
281                     <execution>
282                         <configuration>
283                             <configurationFilePath>
284                                 ${project.basedir}/src/main/resources/swagger-config/sdce-6.yaml
285                             </configurationFilePath>
286                             <contextId>sdce-6</contextId>
287                             <outputFileName>swagger-sdce-6</outputFileName>
288                             <outputFormat>JSON</outputFormat>
289                             <outputPath>${project.build.directory}/generated/swagger</outputPath>
290                             <skip>${swagger.skip}</skip>
291                         </configuration>
292                         <goals>
293                             <goal>resolve</goal>
294                         </goals>
295                         <id>sdce-6</id>
296                         <phase>compile</phase>
297                     </execution>
298                     <execution>
299                         <configuration>
300                             <configurationFilePath>
301                                 ${project.basedir}/src/main/resources/swagger-config/sdce-7.yaml
302                             </configurationFilePath>
303                             <contextId>sdce-7</contextId>
304                             <outputFileName>swagger-sdce-7</outputFileName>
305                             <outputFormat>JSON</outputFormat>
306                             <outputPath>${project.build.directory}/generated/swagger</outputPath>
307                             <skip>${swagger.skip}</skip>
308                         </configuration>
309                         <goals>
310                             <goal>resolve</goal>
311                         </goals>
312                         <id>sdce-7</id>
313                         <phase>compile</phase>
314                     </execution>
315                 </executions>
316                 <groupId>io.swagger.core.v3</groupId>
317                 <version>${swagger-core-mvn-plugin.version}</version>
318             </plugin>
319         </plugins>
320         <!-- Swagger Plugins End -->
321     </build>
322     <dependencies>
323         <dependency>
324             <artifactId>togglz-rest-services</artifactId>
325             <exclusions>
326                 <exclusion>
327                     <artifactId>woodstox-core</artifactId>
328                     <groupId>com.fasterxml.woodstox</groupId>
329                 </exclusion>
330             </exclusions>
331             <groupId>org.openecomp.sdc</groupId>
332             <version>${project.version}</version>
333         </dependency>
334
335         <!--JSON and YAML Parsing-->
336         <dependency>
337             <artifactId>jackson-core</artifactId>
338             <groupId>com.fasterxml.jackson.core</groupId>
339             <version>${jackson.version}</version>
340         </dependency>
341         <dependency>
342             <artifactId>jackson-dataformat-yaml</artifactId>
343             <exclusions>
344                 <exclusion>
345                     <artifactId>jackson-core</artifactId>
346                     <groupId>com.fasterxml.jackson.core</groupId>
347                 </exclusion>
348             </exclusions>
349             <groupId>com.fasterxml.jackson.dataformat</groupId>
350             <version>${jackson.version}</version>
351         </dependency>
352
353         <dependency>
354             <artifactId>jackson-databind</artifactId>
355             <exclusions>
356                 <exclusion>
357                     <artifactId>jackson-core</artifactId>
358                     <groupId>com.fasterxml.jackson.core</groupId>
359                 </exclusion>
360             </exclusions>
361             <groupId>com.fasterxml.jackson.core</groupId>
362             <version>${jackson.version}</version>
363         </dependency>
364
365         <dependency>
366             <artifactId>onap-generic-artifact-browser-service</artifactId>
367             <groupId>org.onap.sdc.common</groupId>
368             <scope>compile</scope>
369             <version>${project.version}</version>
370         </dependency>
371
372         <!-- Swagger Dependencies Start -->
373         <dependency>
374             <artifactId>swagger-jaxrs2</artifactId>
375             <exclusions>
376                 <exclusion>
377                     <artifactId>jackson-core</artifactId>
378                     <groupId>com.fasterxml.jackson.core</groupId>
379                 </exclusion>
380             </exclusions>
381             <groupId>io.swagger.core.v3</groupId>
382             <version>${swagger.version}</version>
383         </dependency>
384         <dependency>
385             <artifactId>swagger-annotations</artifactId>
386             <groupId>io.swagger.core.v3</groupId>
387             <version>${swagger.version}</version>
388         </dependency>
389         <!-- Swagger Dependencies End -->
390
391         <dependency>
392             <artifactId>hibernate-validator</artifactId>
393             <groupId>org.hibernate.validator</groupId>
394             <version>${hibernate.validator.version}</version>
395         </dependency>
396
397         <dependency>
398             <artifactId>common-app-api</artifactId>
399             <exclusions>
400                 <exclusion>
401                     <artifactId>jackson-core</artifactId>
402                     <groupId>com.fasterxml.jackson.core</groupId>
403                 </exclusion>
404             </exclusions>
405             <groupId>org.openecomp.sdc</groupId>
406             <version>${project.version}</version>
407         </dependency>
408
409         <dependency>
410             <artifactId>javax.ws.rs-api</artifactId>
411             <groupId>javax.ws.rs</groupId>
412             <version>${ws.rs.version}</version>
413         </dependency>
414
415         <dependency>
416             <artifactId>common-be</artifactId>
417             <exclusions>
418                 <exclusion>
419                     <artifactId>spring-core</artifactId>
420                     <groupId>org.springframework</groupId>
421                 </exclusion>
422             </exclusions>
423             <groupId>org.openecomp.sdc.be</groupId>
424             <scope>compile</scope>
425             <version>${project.version}</version>
426         </dependency>
427         <dependency>
428             <artifactId>common-be</artifactId>
429             <exclusions>
430                 <exclusion>
431                     <artifactId>spring-core</artifactId>
432                     <groupId>org.springframework</groupId>
433                 </exclusion>
434             </exclusions>
435             <groupId>org.openecomp.sdc.be</groupId>
436             <scope>test</scope>
437             <type>test-jar</type>
438             <version>${project.version}</version>
439         </dependency>
440         <dependency>
441             <artifactId>catalog-dao</artifactId>
442             <exclusions>
443                 <exclusion>
444                     <artifactId>jackson-core</artifactId>
445                     <groupId>com.fasterxml.jackson.core</groupId>
446                 </exclusion>
447             </exclusions>
448             <groupId>org.openecomp.sdc.be</groupId>
449             <version>${project.version}</version>
450         </dependency>
451
452         <dependency>
453             <artifactId>catalog-model</artifactId>
454             <exclusions>
455                 <exclusion>
456                     <artifactId>jackson-core</artifactId>
457                     <groupId>com.fasterxml.jackson.core</groupId>
458                 </exclusion>
459             </exclusions>
460             <groupId>org.openecomp.sdc.be</groupId>
461             <version>${project.version}</version>
462         </dependency>
463
464         <dependency>
465             <artifactId>logback-classic</artifactId>
466             <groupId>ch.qos.logback</groupId>
467             <scope>compile</scope>
468             <version>${logback.version}</version>
469         </dependency>
470
471         <!-- Snake Yaml -->
472         <dependency>
473             <artifactId>snakeyaml</artifactId>
474             <groupId>org.yaml</groupId>
475             <scope>compile</scope>
476             <version>${snakeyaml.version}</version>
477         </dependency>
478
479         <!-- File changes listener -->
480         <dependency>
481             <artifactId>commons-jci-core</artifactId>
482             <exclusions>
483                 <exclusion>
484                     <artifactId>commons-io</artifactId>
485                     <groupId>commons-io</groupId>
486                 </exclusion>
487             </exclusions>
488             <groupId>org.apache.commons</groupId>
489             <scope>compile</scope>
490             <version>${commons-jci-core.version}</version>
491         </dependency>
492
493         <!-- Gson -->
494         <dependency>
495             <artifactId>gson</artifactId>
496             <groupId>com.google.code.gson</groupId>
497             <scope>compile</scope>
498             <version>${gson.version}</version>
499         </dependency>
500
501         <!-- jersey -->
502         <dependency>
503             <artifactId>jersey-media-json-jackson</artifactId>
504             <exclusions>
505                 <exclusion>
506                     <artifactId>jackson-core</artifactId>
507                     <groupId>com.fasterxml.jackson.core</groupId>
508                 </exclusion>
509             </exclusions>
510             <groupId>org.glassfish.jersey.media</groupId>
511             <version>${jersey-bom.version}</version>
512         </dependency>
513
514         <dependency>
515             <artifactId>jersey-container-servlet-core</artifactId>
516             <groupId>org.glassfish.jersey.containers</groupId>
517             <scope>compile</scope>
518             <version>${jersey-bom.version}</version>
519         </dependency>
520
521         <dependency>
522             <artifactId>jersey-media-multipart</artifactId>
523             <groupId>org.glassfish.jersey.media</groupId>
524             <scope>compile</scope>
525             <version>${jersey-bom.version}</version>
526         </dependency>
527         <dependency>
528             <artifactId>jersey-spring4</artifactId>
529             <exclusions>
530                 <exclusion>
531                     <artifactId>spring-web</artifactId>
532                     <groupId>org.springframework</groupId>
533                 </exclusion>
534                 <exclusion>
535                     <artifactId>spring-beans</artifactId>
536                     <groupId>org.springframework</groupId>
537                 </exclusion>
538                 <exclusion>
539                     <artifactId>spring-core</artifactId>
540                     <groupId>org.springframework</groupId>
541                 </exclusion>
542                 <exclusion>
543                     <artifactId>spring-aop</artifactId>
544                     <groupId>org.springframework</groupId>
545                 </exclusion>
546                 <!-- Transitive dependency of spring-bridge -->
547                 <exclusion>
548                     <artifactId>spring-context</artifactId>
549                     <groupId>org.springframework</groupId>
550                 </exclusion>
551                 <exclusion>
552                     <artifactId>hibernate-validator</artifactId>
553                     <groupId>org.hibernate</groupId>
554                 </exclusion>
555             </exclusions>
556             <groupId>org.glassfish.jersey.ext</groupId>
557             <version>${jersey-bom.version}</version>
558
559         </dependency>
560
561         <!--asm-all-repackaged is a jersey dependency. in current version jersey depends on a version that was compiled using java 9 compiler
562             currently our jetty (v9.3.6) does not support java 9. as soon as jetty gets upgraded we will remove this dependency-->
563         <dependency>
564             <artifactId>asm-all-repackaged</artifactId>
565             <groupId>org.glassfish.hk2.external</groupId>
566         </dependency>
567
568         <dependency>
569             <artifactId>jersey-bean-validation</artifactId>
570             <exclusions>
571                 <exclusion>
572                     <artifactId>hibernate-validator</artifactId>
573                     <groupId>org.hibernate</groupId>
574                 </exclusion>
575             </exclusions>
576             <groupId>org.glassfish.jersey.ext</groupId>
577         </dependency>
578
579         <!-- http client -->
580         <dependency>
581             <artifactId>httpclient</artifactId>
582             <groupId>org.apache.httpcomponents</groupId>
583             <scope>compile</scope>
584             <version>${httpclient.version}</version>
585         </dependency>
586
587         <dependency>
588             <artifactId>httpcore</artifactId>
589             <groupId>org.apache.httpcomponents</groupId>
590             <scope>compile</scope>
591             <version>${httpcore.version}</version>
592         </dependency>
593
594         <dependency>
595             <artifactId>commons-logging</artifactId>
596             <groupId>commons-logging</groupId>
597             <scope>compile</scope>
598             <version>${commons-logging}</version>
599         </dependency>
600
601         <dependency>
602             <artifactId>commons-codec</artifactId>
603             <groupId>commons-codec</groupId>
604             <scope>compile</scope>
605             <version>${commons-codec}</version>
606         </dependency>
607         <!-- http client END -->
608
609         <dependency>
610             <artifactId>javax.servlet-api</artifactId>
611             <groupId>javax.servlet</groupId>
612             <scope>provided</scope>
613             <version>${servlet-api.version}</version>
614         </dependency>
615
616         <dependency>
617             <artifactId>org.eclipse.jgit</artifactId>
618             <groupId>org.eclipse.jgit</groupId>
619             <version>3.4.1.201406201815-r</version>
620         </dependency>
621
622         <!-- spring - used by A4C -->
623         <dependency>
624             <artifactId>spring-core</artifactId>
625             <groupId>org.springframework</groupId>
626             <scope>compile</scope>
627             <version>${spring.version}</version>
628         </dependency>
629
630         <dependency>
631             <artifactId>spring-context</artifactId>
632             <exclusions>
633                 <exclusion>
634                     <artifactId>spring-expression</artifactId>
635                     <groupId>org.springframework</groupId>
636                 </exclusion>
637                 <exclusion>
638                     <artifactId>spring-core</artifactId>
639                     <groupId>org.springframework</groupId>
640                 </exclusion>
641             </exclusions>
642             <groupId>org.springframework</groupId>
643             <scope>compile</scope>
644             <version>${spring.version}</version>
645         </dependency>
646
647         <dependency>
648             <artifactId>spring-web</artifactId>
649             <exclusions>
650                 <exclusion>
651                     <artifactId>spring-core</artifactId>
652                     <groupId>org.springframework</groupId>
653                 </exclusion>
654             </exclusions>
655             <groupId>org.springframework</groupId>
656             <scope>compile</scope>
657             <version>${spring.version}</version>
658         </dependency>
659
660         <dependency>
661             <artifactId>spring-webmvc</artifactId>
662             <exclusions>
663                 <exclusion>
664                     <artifactId>spring-expression</artifactId>
665                     <groupId>org.springframework</groupId>
666                 </exclusion>
667                 <exclusion>
668                     <artifactId>spring-core</artifactId>
669                     <groupId>org.springframework</groupId>
670                 </exclusion>
671                 <exclusion>
672                     <artifactId>spring-web</artifactId>
673                     <groupId>org.springframework</groupId>
674                 </exclusion>
675             </exclusions>
676             <groupId>org.springframework</groupId>
677             <scope>compile</scope>
678             <version>${spring.version}</version>
679         </dependency>
680
681         <dependency>
682             <artifactId>spring-aop</artifactId>
683             <exclusions>
684                 <exclusion>
685                     <artifactId>spring-core</artifactId>
686                     <groupId>org.springframework</groupId>
687                 </exclusion>
688             </exclusions>
689             <groupId>org.springframework</groupId>
690             <scope>compile</scope>
691             <version>${spring.version}</version>
692         </dependency>
693
694         <dependency>
695             <artifactId>spring-beans</artifactId>
696             <groupId>org.springframework</groupId>
697             <scope>compile</scope>
698             <version>${spring.version}</version>
699         </dependency>
700
701         <dependency>
702             <artifactId>spring-expression</artifactId>
703             <groupId>org.springframework</groupId>
704             <scope>compile</scope>
705             <version>${spring.version}</version>
706         </dependency>
707
708         <!-- Spring integration (optional) -->
709         <dependency>
710             <artifactId>togglz-spring-web</artifactId>
711             <groupId>org.togglz</groupId>
712             <version>${togglz.version}</version>
713         </dependency>
714
715         <dependency>
716             <artifactId>janino</artifactId>
717             <groupId>org.codehaus.janino</groupId>
718             <scope>compile</scope>
719             <version>${janino.version}</version>
720         </dependency>
721
722         <dependency>
723             <artifactId>commons-compiler</artifactId>
724             <groupId>org.codehaus.janino</groupId>
725             <scope>compile</scope>
726             <version>${janino.version}</version>
727         </dependency>
728
729         <dependency>
730             <artifactId>guava</artifactId>
731             <groupId>com.google.guava</groupId>
732             <scope>compile</scope>
733             <version>${guava.version}</version>
734         </dependency>
735
736         <dependency>
737             <artifactId>janusgraph-core</artifactId>
738             <exclusions>
739                 <exclusion>
740                     <artifactId>gremlin-groovy</artifactId>
741                     <groupId>org.apache.tinkerpop</groupId>
742                 </exclusion>
743                 <exclusion>
744                     <artifactId>json</artifactId>
745                     <groupId>org.json</groupId>
746                 </exclusion>
747                 <exclusion>
748                     <artifactId>slf4j-log4j12</artifactId>
749                     <groupId>org.slf4j</groupId>
750                 </exclusion>
751                 <exclusion>
752                     <artifactId>commons-collections</artifactId>
753                     <groupId>commons-collections</groupId>
754                 </exclusion>
755                 <exclusion>
756                     <artifactId>libthrift</artifactId>
757                     <groupId>org.apache.thrift</groupId>
758                 </exclusion>
759                 <exclusion>
760                     <artifactId>commons-io</artifactId>
761                     <groupId>commons-io</groupId>
762                 </exclusion>
763                 <exclusion>
764                     <artifactId>commons-codec</artifactId>
765                     <groupId>commons-codec</groupId>
766                 </exclusion>
767                 <exclusion>
768                     <artifactId>dom4j</artifactId>
769                     <groupId>dom4j</groupId>
770                 </exclusion>
771             </exclusions>
772             <groupId>org.janusgraph</groupId>
773             <scope>compile</scope>
774             <version>${janusgraph.version}</version>
775         </dependency>
776
777         <dependency>
778             <artifactId>janusgraph-cql</artifactId>
779             <exclusions>
780                 <exclusion>
781                     <artifactId>slf4j-log4j12</artifactId>
782                     <groupId>org.slf4j</groupId>
783                 </exclusion>
784                 <exclusion>
785                     <artifactId>json</artifactId>
786                     <groupId>org.json</groupId>
787                 </exclusion>
788                 <exclusion>
789                     <artifactId>commons-collections</artifactId>
790                     <groupId>commons-collections</groupId>
791                 </exclusion>
792                 <exclusion>
793                     <artifactId>groovy</artifactId>
794                     <groupId>org.codehaus.groovy</groupId>
795                 </exclusion>
796                 <exclusion>
797                     <artifactId>netty-all</artifactId>
798                     <groupId>io.netty</groupId>
799                 </exclusion>
800             </exclusions>
801             <groupId>org.janusgraph</groupId>
802             <scope>compile</scope>
803             <version>${janusgraph.version}</version>
804         </dependency>
805
806         <dependency>
807             <artifactId>commons-lang3</artifactId>
808             <groupId>org.apache.commons</groupId>
809             <scope>compile</scope>
810             <version>${lang3.version}</version>
811         </dependency>
812
813         <dependency>
814             <artifactId>json-simple</artifactId>
815             <groupId>com.googlecode.json-simple</groupId>
816             <scope>compile</scope>
817             <version>${json-simple.version}</version>
818
819         </dependency>
820
821         <!-- functional java -->
822         <dependency>
823             <artifactId>functionaljava</artifactId>
824             <groupId>org.functionaljava</groupId>
825             <scope>compile</scope>
826             <version>${functionaljava.version}</version>
827         </dependency>
828
829         <!-- Aspects -->
830         <dependency>
831             <artifactId>jcabi-aspects</artifactId>
832             <groupId>com.jcabi</groupId>
833             <scope>compile</scope>
834             <version>${jcabi.version}</version>
835         </dependency>
836
837         <dependency>
838             <artifactId>aspectjrt</artifactId>
839             <groupId>org.aspectj</groupId>
840             <scope>compile</scope>
841             <version>${aspectjrt.version}</version>
842         </dependency>
843
844
845         <!-- CAMBRIA CLIENT for U-EB -->
846         <dependency>
847             <artifactId>cambriaClient</artifactId>
848             <exclusions>
849                 <exclusion>
850                     <artifactId>saClientLibrary</artifactId>
851                     <groupId>com.att.nsa</groupId>
852                 </exclusion>
853             </exclusions>
854             <groupId>com.att.nsa</groupId>
855             <scope>compile</scope>
856             <version>1.2.1-oss</version>
857         </dependency>
858
859         <dependency>
860             <artifactId>json</artifactId>
861             <groupId>org.json</groupId>
862             <scope>compile</scope>
863             <version>20131018</version>
864         </dependency>
865
866         <!-- CASSANDRA -->
867         <dependency>
868             <artifactId>cassandra-driver-core</artifactId>
869             <groupId>com.datastax.cassandra</groupId>
870             <scope>compile</scope>
871             <version>${cassandra.driver.version}</version>
872         </dependency>
873         <dependency>
874             <artifactId>cassandra-driver-mapping</artifactId>
875             <groupId>com.datastax.cassandra</groupId>
876             <scope>compile</scope>
877             <version>${cassandra.driver.version}</version>
878         </dependency>
879         <!-- CASSANDRA END -->
880
881         <!-- Inserted for ECOMP Portal Integration -->
882         <dependency>
883             <artifactId>esapi</artifactId>
884             <exclusions>
885                 <exclusion>
886                     <artifactId>xercesImpl</artifactId>
887                     <groupId>xerces</groupId>
888                 </exclusion>
889                 <exclusion>
890                     <artifactId>log4j</artifactId>
891                     <groupId>log4j</groupId>
892                 </exclusion>
893                 <exclusion>
894                     <artifactId>commons-fileupload</artifactId>
895                     <groupId>commons-fileupload</groupId>
896                 </exclusion>
897                 <exclusion>
898                     <artifactId>xmlgraphics-commons</artifactId>
899                     <groupId>org.apache.xmlgraphics</groupId>
900                 </exclusion>
901                 <exclusion>
902                     <artifactId>xml-apis-ext</artifactId>
903                     <groupId>xml-apis</groupId>
904                 </exclusion>
905                 <exclusion>
906                     <artifactId>xml-apis</artifactId>
907                     <groupId>xml-apis</groupId>
908                 </exclusion>
909             </exclusions>
910             <groupId>org.owasp.esapi</groupId>
911             <version>${org.owasp.esapi.version}</version>
912         </dependency>
913         <dependency>
914             <artifactId>epsdk-fw</artifactId>
915             <exclusions>
916                 <exclusion>
917                     <artifactId>cambriaClient</artifactId>
918                     <groupId>com.att.nsa</groupId>
919                 </exclusion>
920                 <exclusion>
921                     <artifactId>slf4j-log4j12</artifactId>
922                     <groupId>org.slf4j</groupId>
923                 </exclusion>
924                 <exclusion>
925                     <artifactId>aaf-cadi-aaf</artifactId>
926                     <groupId>org.onap.aaf.authz</groupId>
927                 </exclusion>
928                 <exclusion>
929                     <artifactId>aaf-cadi-core</artifactId>
930                     <groupId>org.onap.aaf.authz</groupId>
931                 </exclusion>
932                 <exclusion>
933                     <artifactId>commons-codec</artifactId>
934                     <groupId>commons-codec</groupId>
935                 </exclusion>
936                 <exclusion>
937                     <artifactId>log4j</artifactId>
938                     <groupId>log4j</groupId>
939                 </exclusion>
940             </exclusions>
941             <groupId>org.onap.portal.sdk</groupId>
942             <scope>compile</scope>
943             <version>${ecomp.version}</version>
944         </dependency>
945
946         <!--Jetty Proxy-->
947         <dependency>
948             <artifactId>jetty-http</artifactId>
949             <groupId>org.eclipse.jetty</groupId>
950             <scope>compile</scope>
951             <version>${jetty.version}</version>
952         </dependency>
953
954         <dependency>
955             <artifactId>jetty-proxy</artifactId>
956             <exclusions>
957                 <exclusion>
958                     <artifactId>jetty-http</artifactId>
959                     <groupId>org.eclipse.jetty</groupId>
960                 </exclusion>
961             </exclusions>
962             <groupId>org.eclipse.jetty</groupId>
963             <scope>compile</scope>
964             <version>${jetty.version}</version>
965         </dependency>
966
967         <dependency>
968             <artifactId>jetty-servlets</artifactId>
969             <exclusions>
970                 <exclusion>
971                     <artifactId>jetty-http</artifactId>
972                     <groupId>org.eclipse.jetty</groupId>
973                 </exclusion>
974                 <exclusion>
975                     <artifactId>jetty-continuation</artifactId>
976                     <groupId>org.eclipse.jetty</groupId>
977                 </exclusion>
978             </exclusions>
979             <groupId>org.eclipse.jetty</groupId>
980             <scope>compile</scope>
981             <version>${jetty.version}</version>
982         </dependency>
983         <!-- System metrics -->
984         <dependency>
985             <artifactId>sigar</artifactId>
986             <exclusions>
987                 <exclusion>
988                     <artifactId>log4j</artifactId>
989                     <groupId>log4j</groupId>
990                 </exclusion>
991             </exclusions>
992             <groupId>org.fusesource</groupId>
993             <scope>compile</scope>
994             <version>${sigar.version}</version>
995         </dependency>
996         <dependency>
997             <artifactId>dmaapClient</artifactId>
998             <exclusions>
999                 <exclusion>
1000                     <artifactId>dme2</artifactId>
1001                     <groupId>com.att.aft</groupId>
1002                 </exclusion>
1003                 <exclusion>
1004                     <artifactId>jackson-core</artifactId>
1005                     <groupId>com.fasterxml.jackson.core</groupId>
1006                 </exclusion>
1007                 <exclusion>
1008                     <artifactId>log4j</artifactId>
1009                     <groupId>log4j</groupId>
1010                 </exclusion>
1011                 <exclusion>
1012                     <artifactId>apache-log4j-extras</artifactId>
1013                     <groupId>log4j</groupId>
1014                 </exclusion>
1015             </exclusions>
1016             <groupId>org.onap.dmaap.messagerouter.dmaapclient</groupId>
1017             <scope>compile</scope>
1018             <version>1.1.3</version>
1019         </dependency>
1020         <dependency>
1021             <artifactId>dme2</artifactId>
1022             <exclusions>
1023                 <exclusion>
1024                     <artifactId>jms</artifactId>
1025                     <groupId>javax.jms</groupId>
1026                 </exclusion>
1027             </exclusions>
1028             <groupId>com.att.aft</groupId>
1029             <version>3.1.200-oss</version>
1030         </dependency>
1031
1032         <!-- CADI -->
1033         <dependency>
1034             <artifactId>aaf-cadi-aaf</artifactId>
1035             <exclusions>
1036                 <exclusion>
1037                     <artifactId>cassandra-driver-core</artifactId>
1038                     <groupId>com.datastax.cassandra</groupId>
1039                 </exclusion>
1040                 <exclusion>
1041                     <artifactId>slf4j-log4j12</artifactId>
1042                     <groupId>org.slf4j</groupId>
1043                 </exclusion>
1044                 <exclusion>
1045                     <artifactId>log4j</artifactId>
1046                     <groupId>log4j</groupId>
1047                 </exclusion>
1048             </exclusions>
1049             <groupId>org.onap.aaf.authz</groupId>
1050             <version>${cadi.version}</version>
1051         </dependency>
1052
1053         <!-- TEST -->
1054         <dependency>
1055             <artifactId>assertj-core</artifactId>
1056             <groupId>org.assertj</groupId>
1057             <scope>test</scope>
1058         </dependency>
1059
1060         <dependency>
1061             <artifactId>jersey-test-framework-provider-bundle</artifactId>
1062             <exclusions>
1063                 <exclusion>
1064                     <artifactId>jetty-server</artifactId>
1065                     <groupId>org.eclipse.jetty</groupId>
1066                 </exclusion>
1067                 <exclusion>
1068                     <artifactId>jetty-continuation</artifactId>
1069                     <groupId>org.eclipse.jetty</groupId>
1070                 </exclusion>
1071             </exclusions>
1072             <groupId>org.glassfish.jersey.test-framework.providers</groupId>
1073             <scope>test</scope>
1074             <type>pom</type>
1075             <version>${jersey-bom.version}</version>
1076         </dependency>
1077
1078         <dependency>
1079             <artifactId>jersey-client</artifactId>
1080             <groupId>org.glassfish.jersey.core</groupId>
1081             <version>${jersey-bom.version}</version>
1082         </dependency>
1083
1084         <dependency>
1085             <artifactId>jetty-webapp</artifactId>
1086             <exclusions>
1087                 <exclusion>
1088                     <artifactId>jetty-servlet</artifactId>
1089                     <groupId>org.eclipse.jetty</groupId>
1090                 </exclusion>
1091             </exclusions>
1092             <groupId>org.eclipse.jetty</groupId>
1093             <scope>test</scope>
1094             <version>${jetty.version}</version>
1095         </dependency>
1096
1097         <dependency>
1098             <artifactId>hamcrest</artifactId>
1099             <groupId>org.hamcrest</groupId>
1100             <scope>test</scope>
1101             <version>${hamcrest.version}</version>
1102         </dependency>
1103
1104         <dependency>
1105             <artifactId>hamcrest-library</artifactId>
1106             <groupId>org.hamcrest</groupId>
1107             <scope>test</scope>
1108             <version>${hamcrest.version}</version>
1109         </dependency>
1110
1111         <dependency>
1112             <artifactId>junit-jupiter-api</artifactId>
1113             <groupId>org.junit.jupiter</groupId>
1114             <scope>test</scope>
1115             <version>${junitJupiter.version}</version>
1116         </dependency>
1117
1118         <dependency>
1119             <artifactId>junit-jupiter</artifactId>
1120             <groupId>org.junit.jupiter</groupId>
1121             <scope>test</scope>
1122             <version>${junitJupiter.version}</version>
1123         </dependency>
1124
1125         <dependency>
1126             <artifactId>junit-platform-commons</artifactId>
1127             <groupId>org.junit.platform</groupId>
1128             <scope>test</scope>
1129             <version>${junit.platform.version}</version>
1130         </dependency>
1131         <dependency>
1132             <artifactId>junit-platform-engine</artifactId>
1133             <groupId>org.junit.platform</groupId>
1134             <scope>test</scope>
1135             <version>${junit.platform.version}</version>
1136         </dependency>
1137         <dependency>
1138             <artifactId>mockito-junit-jupiter</artifactId>
1139             <groupId>org.mockito</groupId>
1140             <scope>test</scope>
1141             <version>${mockitoJupiter.version}</version>
1142         </dependency>
1143
1144         <dependency>
1145             <artifactId>spring-test</artifactId>
1146             <groupId>org.springframework</groupId>
1147             <scope>test</scope>
1148             <version>${spring.version}</version>
1149         </dependency>
1150
1151         <dependency>
1152             <artifactId>spring-tx</artifactId>
1153             <exclusions>
1154                 <exclusion>
1155                     <artifactId>spring-core</artifactId>
1156                     <groupId>org.springframework</groupId>
1157                 </exclusion>
1158             </exclusions>
1159             <groupId>org.springframework</groupId>
1160             <version>${spring.version}</version>
1161         </dependency>
1162
1163         <dependency>
1164             <artifactId>cucumber-java</artifactId>
1165             <groupId>io.cucumber</groupId>
1166             <scope>test</scope>
1167             <version>${cucumber.version}</version>
1168         </dependency>
1169
1170         <dependency>
1171             <artifactId>cucumber-junit</artifactId>
1172             <groupId>io.cucumber</groupId>
1173             <scope>test</scope>
1174             <version>${cucumber.version}</version>
1175         </dependency>
1176
1177         <dependency>
1178             <artifactId>jmockit</artifactId>
1179             <groupId>org.jmockit</groupId>
1180             <scope>test</scope>
1181             <version>${jmockit.version}</version>
1182         </dependency>
1183
1184         <dependency>
1185             <artifactId>bean-matchers</artifactId>
1186             <groupId>com.google.code.bean-matchers</groupId>
1187             <scope>test</scope>
1188             <version>0.11</version>
1189         </dependency>
1190
1191         <dependency>
1192             <artifactId>groovy</artifactId>
1193             <groupId>org.codehaus.groovy</groupId>
1194             <version>${groovy.version}</version>
1195         </dependency>
1196
1197         <dependency>
1198             <artifactId>netty-handler</artifactId>
1199             <groupId>io.netty</groupId>
1200         </dependency>
1201         <dependency>
1202             <artifactId>onap-tosca-datatype</artifactId>
1203             <exclusions>
1204                 <exclusion>
1205                     <artifactId>jackson-core</artifactId>
1206                     <groupId>com.fasterxml.jackson.core</groupId>
1207                 </exclusion>
1208             </exclusions>
1209             <groupId>org.onap.sdc.common</groupId>
1210             <version>${project.version}</version>
1211         </dependency>
1212         <dependency>
1213             <artifactId>commons-collections4</artifactId>
1214             <groupId>org.apache.commons</groupId>
1215             <version>${commons.collections.version}</version>
1216         </dependency>
1217         <dependency>
1218             <artifactId>security-util-lib</artifactId>
1219             <exclusions>
1220                 <exclusion>
1221                     <artifactId>spring-boot-starter-logging</artifactId>
1222                     <groupId>org.springframework.boot</groupId>
1223                 </exclusion>
1224             </exclusions>
1225             <groupId>org.onap.sdc.sdc-be-common</groupId>
1226             <version>${security.util.lib.version}</version>
1227         </dependency>
1228         <dependency>
1229             <artifactId>openecomp-tosca-lib</artifactId>
1230             <exclusions>
1231                 <exclusion>
1232                     <artifactId>jackson-core</artifactId>
1233                     <groupId>com.fasterxml.jackson.core</groupId>
1234                 </exclusion>
1235                 <exclusion>
1236                     <artifactId>spring-core</artifactId>
1237                     <groupId>org.springframework</groupId>
1238                 </exclusion>
1239             </exclusions>
1240             <groupId>org.openecomp.sdc.core</groupId>
1241             <version>${project.version}</version>
1242         </dependency>
1243         <dependency>
1244             <artifactId>validation-pmdictionary</artifactId>
1245             <exclusions>
1246                 <exclusion>
1247                     <artifactId>log4j-slf4j-impl</artifactId>
1248                     <groupId>org.apache.logging.log4j</groupId>
1249                 </exclusion>
1250             </exclusions>
1251             <groupId>org.onap.vnfsdk.validation</groupId>
1252             <version>${onap.vnfsdk.validation.pmdictionary.version}</version>
1253         </dependency>
1254
1255         <dependency>
1256             <artifactId>jmapper-core</artifactId>
1257             <exclusions>
1258                 <exclusion>
1259                     <artifactId>xstream</artifactId>
1260                     <groupId>com.thoughtworks.xstream</groupId>
1261                 </exclusion>
1262             </exclusions>
1263             <groupId>com.googlecode.jmapper-framework</groupId>
1264             <version>${jMapper.version}</version>
1265         </dependency>
1266
1267     </dependencies>
1268
1269     <modelVersion>4.0.0</modelVersion>
1270
1271     <packaging>war</packaging>
1272
1273     <parent>
1274         <artifactId>sdc-main</artifactId>
1275         <groupId>org.openecomp.sdc</groupId>
1276         <version>1.10.0-SNAPSHOT</version>
1277     </parent>
1278
1279     <profiles>
1280         <profile>
1281             <activation>
1282                 <activeByDefault>false</activeByDefault>
1283             </activation>
1284             <build>
1285                 <plugins>
1286                     <plugin>
1287                         <artifactId>maven-resources-plugin</artifactId>
1288                         <executions>
1289                             <execution>
1290                                 <configuration>
1291                                     <outputDirectory>
1292                                         sdc-backend-init/chef-repo/cookbooks/sdc-catalog-be-setup/files/default
1293                                     </outputDirectory>
1294                                     <resources>
1295                                         <resource>
1296                                             <directory>${project.build.directory}</directory>
1297                                             <includes>
1298                                                 <include>normatives.tar.gz</include>
1299                                             </includes>
1300                                         </resource>
1301                                     </resources>
1302                                 </configuration>
1303                                 <goals>
1304                                     <goal>copy-resources</goal>
1305                                 </goals>
1306                                 <id>copy-normatives</id>
1307                                 <phase>package</phase>
1308                             </execution>
1309                             <execution>
1310                                 <configuration>
1311                                     <outputDirectory>
1312                                         sdc-backend-init/
1313                                     </outputDirectory>
1314                                     <resources>
1315                                         <resource>
1316                                             <directory>
1317                                                 ${project.parent.basedir}/catalog-be/src/main/resources/
1318                                             </directory>
1319                                             <includes>
1320                                                 <include>scripts/sdcBePy/**</include>
1321                                                 <inculde>scripts/setup.py</inculde>
1322                                             </includes>
1323                                         </resource>
1324                                     </resources>
1325                                 </configuration>
1326                                 <goals>
1327                                     <goal>copy-resources</goal>
1328                                 </goals>
1329                                 <id>copy-sdc-be-py</id>
1330                                 <phase>verify</phase>
1331                             </execution>
1332                         </executions>
1333                         <groupId>org.apache.maven.plugins</groupId>
1334                     </plugin>
1335                     <plugin>
1336                         <artifactId>docker-maven-plugin</artifactId>
1337                         <configuration>
1338                             <apiVersion>${docker.api.version}</apiVersion>
1339                             <authConfig>
1340                                 <pull>
1341                                     <password>docker</password>
1342                                     <username>docker</username>
1343                                 </pull>
1344                             </authConfig>
1345                             <images>
1346
1347                                 <!-- Build backend image -->
1348                                 <image>
1349                                     <alias>sdc-backend</alias>
1350                                     <build>
1351                                         <assembly>
1352                                             <descriptor>backend/backend-files.xml</descriptor>
1353                                             <name>onap-sdc-backend</name>
1354                                         </assembly>
1355                                         <cleanup>try</cleanup>
1356                                         <dockerFileDir>backend</dockerFileDir>
1357                                         <tags>
1358                                             <tag>latest</tag>
1359                                             <tag>
1360                                                 ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}-STAGING-latest
1361                                             </tag>
1362                                             <tag>
1363                                                 ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}-${maven.build.timestamp}
1364                                             </tag>
1365                                         </tags>
1366                                     </build>
1367                                     <name>onap/sdc-backend</name>
1368                                 </image>
1369                                 <!-- Build backend-init image -->
1370                                 <image>
1371                                     <alias>sdc-backend-init</alias>
1372                                     <build>
1373                                         <cleanup>try</cleanup>
1374                                         <dockerFileDir>${project.basedir}/sdc-backend-init
1375                                         </dockerFileDir>
1376                                         <tags>
1377                                             <tag>latest</tag>
1378                                             <tag>
1379                                                 ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}-STAGING-latest
1380                                             </tag>
1381                                             <tag>
1382                                                 ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}-${maven.build.timestamp}
1383                                             </tag>
1384                                         </tags>
1385                                     </build>
1386                                     <name>onap/sdc-backend-init</name>
1387                                 </image>
1388                             </images>
1389                             <registry>nexus3.onap.org:10001</registry>
1390                             <verbose>${verbose}</verbose>
1391                         </configuration>
1392                         <executions>
1393                             <execution>
1394                                 <configuration>
1395                                     <image>onap/sdc-backend,onap/sdc-backend-init</image>
1396                                     <removeAll>true</removeAll>
1397                                 </configuration>
1398                                 <goals>
1399                                     <goal>remove</goal>
1400                                 </goals>
1401                                 <id>clean-images</id>
1402                                 <phase>pre-clean</phase>
1403                             </execution>
1404
1405                             <execution>
1406                                 <goals>
1407                                     <goal>build</goal>
1408                                 </goals>
1409                                 <id>generate-images</id>
1410                                 <phase>install</phase>
1411                             </execution>
1412
1413                             <execution>
1414                                 <configuration>
1415                                     <image>onap/sdc-backend,onap/sdc-backend-init</image>
1416                                 </configuration>
1417                                 <goals>
1418                                     <goal>push</goal>
1419                                 </goals>
1420                                 <id>push-images</id>
1421                                 <phase>deploy</phase>
1422                             </execution>
1423                         </executions>
1424                         <groupId>io.fabric8</groupId>
1425                     </plugin>
1426                 </plugins>
1427             </build>
1428             <id>docker</id>
1429         </profile>
1430     </profiles>
1431
1432     <properties>
1433         <java-hamcrest.version>2.0.0.0</java-hamcrest.version>
1434         <maven-dependency-plugin.version>3.2.0</maven-dependency-plugin.version>
1435         <replacer.plugin.version>1.5.3</replacer.plugin.version>
1436         <swagger-ui.version>3.25.0</swagger-ui.version>
1437         <swagger.version>${swagger-core-mvn-plugin.version}</swagger.version>
1438     </properties>
1439 </project>