6e5e5ee0f461bfe18524021fe1aa5b380a904f0b
[portal.git] / ecomp-portal-BE-common / pom.xml
1 <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">
3         <modelVersion>4.0.0</modelVersion>
4         <groupId>org.onap.portal</groupId>
5         <artifactId>ecompportal-be-common</artifactId>
6         <packaging>war</packaging>
7         <!-- Version number is managed manually; no Jenkins build.number -->
8         <version>1.3.0-SNAPSHOT</version>
9
10         <properties>
11                 <springframework.version>4.2.0.RELEASE</springframework.version>
12                 <hibernate.version>4.3.11.Final</hibernate.version>
13                 <eelf.version>1.0.0</eelf.version>
14                 <fasterxml.version>2.7.4</fasterxml.version>
15                 <epsdk.version>1.3.0</epsdk.version>
16                 <encoding>UTF-8</encoding>
17                 <!-- Tests usually require some setup that maven cannot do, so skip. -->
18                 <skipTests>false</skipTests>
19                 <nexusproxy>https://nexus.onap.org</nexusproxy>
20                 <snapshotNexusPath>/content/repositories/snapshots/</snapshotNexusPath>
21                 <stagingNexusPath>content/repositories/staging/</stagingNexusPath>
22                 <releaseNexusPath>/content/repositories/releases/</releaseNexusPath>
23         </properties>
24
25         <repositories>
26                 <repository>
27                         <id>onap-releases</id>
28                         <name>ONAP - Release Repository</name>
29                         <url>${nexusproxy}/${releaseNexusPath}</url>
30                 </repository>
31                 <repository>
32                         <id>onap-staging</id>
33                         <name>ONAP - Staging Repository</name>
34                         <url>${nexusproxy}/${stagingNexusPath}</url>
35                 </repository>
36                 <repository>
37                         <id>onap-snapshots</id>
38                         <name>ONAP - Snapshot Repository</name>
39                         <url>${nexusproxy}/${snapshotNexusPath}</url>
40                 </repository>
41         </repositories>
42
43         <profiles>
44                 <!-- disable doclint, a new feature in Java 8, when generating javadoc -->
45                 <profile>
46                         <id>doclint-java8-disable</id>
47                         <activation>
48                                 <jdk>[1.8,)</jdk>
49                         </activation>
50                         <build>
51                                 <plugins>
52                                         <plugin>
53                                                 <groupId>org.apache.maven.plugins</groupId>
54                                                 <artifactId>maven-javadoc-plugin</artifactId>
55                                                 <configuration>
56                                                         <additionalparam>-Xdoclint:none</additionalparam>
57                                                 </configuration>
58                                         </plugin>
59                                 </plugins>
60                         </build>
61                 </profile>
62
63         </profiles>
64
65         <build>
66                 <!-- The war file name carries no version number -->
67                 <finalName>${project.artifactId}</finalName>
68
69                 <plugins>
70                         <plugin>
71                             <groupId>org.jacoco</groupId>
72                             <artifactId>jacoco-maven-plugin</artifactId>
73                             <version>0.7.6.201602180812</version>
74                             <inherited>True</inherited>
75                             <executions>
76                                 <!-- Unit-Tests -->
77                                 <execution>
78                                     <id>prepare-agent</id>
79                                     <goals>
80                                         <goal>prepare-agent</goal>
81                                     </goals>
82                                     <configuration>
83                                         <destFile>${sonar.jacoco.reportPath}</destFile>
84                                     </configuration>
85                                 </execution>
86                                 <execution>
87                                     <id>report</id>
88                                     <goals>
89                                         <goal>report</goal>
90                                     </goals>
91                                     <configuration>
92                                         <dataFile>${sonar.jacoco.reportPath}</dataFile>
93                                         <outputDirectory>${project.basedir}/target/site/jacoco</outputDirectory>
94                                     </configuration>
95                                 </execution>
96                                 <!-- Will see build errors while running the test cases because of dual 
97                                                                         instrumentation -->
98                                 <execution>
99                                     <id>default-instrument</id>
100                                     <goals>
101                                         <goal>instrument</goal>
102                                     </goals>
103                                 </execution>
104                                 <execution>
105                                     <id>default-restore-instrumented-classes</id>
106                                     <goals>
107                                         <goal>restore-instrumented-classes</goal>
108                                     </goals>
109                                 </execution>
110                                 <!-- Integration Tests (Only report goal) -->
111                                 <execution>
112                                     <id>report-integration</id>
113                                     <goals>
114                                         <goal>report-integration</goal>
115                                     </goals>
116                                     <configuration>
117                                         <dataFile>${sonar.jacoco.itReportPath}</dataFile>
118                                         <outputDirectory>${project.basedir}/target/site/it-jacoco</outputDirectory>
119                                     </configuration>
120                                 </execution>
121                             </executions>
122                         </plugin>
123                         <plugin>
124                                 <artifactId>maven-compiler-plugin</artifactId>
125                                 <version>3.1</version>
126                                 <configuration>
127                                         <source>1.8</source>
128                                         <target>1.8</target>
129                                 </configuration>
130                         </plugin>
131
132                         <!-- Generate javadoc jar; see profile for Java 8 -->
133                         <plugin>
134                                 <groupId>org.apache.maven.plugins</groupId>
135                                 <artifactId>maven-javadoc-plugin</artifactId>
136                                 <version>2.10.3</version>
137                                 <executions>
138                                         <execution>
139                                                 <id>attach-javadocs</id>
140                                                 <goals>
141                                                         <goal>jar</goal>
142                                                 </goals>
143                                         </execution>
144                                 </executions>
145                         </plugin>
146
147                         <!-- Generate source jar -->
148                         <plugin>
149                                 <groupId>org.apache.maven.plugins</groupId>
150                                 <artifactId>maven-source-plugin</artifactId>
151                                 <version>3.0.0</version>
152                                 <executions>
153                                         <execution>
154                                                 <id>attach-sources</id>
155                                                 <goals>
156                                                         <goal>jar</goal>
157                                                 </goals>
158                                         </execution>
159                                 </executions>
160                         </plugin>
161
162                         <plugin>
163                                 <groupId>org.apache.maven.plugins</groupId>
164                                 <artifactId>maven-war-plugin</artifactId>
165                                 <version>3.0.0</version>
166                                 <configuration>
167                                         <!-- Build a jar with all the Java classes -->
168                                         <attachClasses>true</attachClasses>
169                                         <!-- Do not put any jars in the war -->
170                                         <packagingExcludes>WEB-INF/lib/*.jar</packagingExcludes>
171                                 </configuration>
172                         </plugin>
173                         
174                         <!-- No deployment step for this project -->
175                         <plugin>
176                                 <groupId>org.apache.maven.plugins</groupId>
177                                 <artifactId>maven-deploy-plugin</artifactId>
178                                 <version>2.8</version>
179                                 <configuration>
180                                         <skip>true</skip>
181                                 </configuration>
182                         </plugin>
183
184                 </plugins>
185
186                 <testResources>
187                         <testResource>
188                                 <directory>src/test/java</directory>
189                                 <includes>
190                                         <include>**/*Test*.*</include>
191                                 </includes>
192                         </testResource>
193                 </testResources>
194
195                 <resources>
196                         <resource>
197                                 <directory>src/main/resources</directory>
198                                 <includes>
199                                         <include>**/*</include>
200                                 </includes>
201                         </resource>
202                         <!-- picks up the applicationcodes.properties file presented in \src\ 
203                                 path -->
204                         <resource>
205                                 <directory>src/main/java</directory>
206                                 <includes>
207                                         <include>**/*.xml</include>
208                                         <include>**/*.properties</include>
209                                 </includes>
210                         </resource>
211                 </resources>
212
213         </build>
214
215         <dependencies>
216                 <dependency>
217                         <groupId>com.att.eelf</groupId>
218                         <artifactId>eelf-core</artifactId>
219                         <version>${eelf.version}</version>
220                 </dependency>
221                 <dependency>
222                         <groupId>com.google.code.gson</groupId>
223                         <artifactId>gson</artifactId>
224                         <version>2.5</version>
225                 </dependency>
226
227                 <!-- Spring -->
228                 <dependency>
229                         <groupId>org.springframework</groupId>
230                         <artifactId>spring-core</artifactId>
231                         <version>${springframework.version}</version>
232                 </dependency>
233                 <dependency>
234                         <groupId>org.springframework</groupId>
235                         <artifactId>spring-web</artifactId>
236                         <version>${springframework.version}</version>
237                 </dependency>
238                 <dependency>
239                         <groupId>org.springframework</groupId>
240                         <artifactId>spring-webmvc</artifactId>
241                         <version>${springframework.version}</version>
242                 </dependency>
243                 <dependency>
244                         <groupId>org.springframework</groupId>
245                         <artifactId>spring-tx</artifactId>
246                         <version>${springframework.version}</version>
247                 </dependency>
248                 <dependency>
249                         <groupId>org.springframework</groupId>
250                         <artifactId>spring-context-support</artifactId>
251                         <version>${springframework.version}</version>
252                 </dependency>
253                 <dependency>
254                         <groupId>org.springframework</groupId>
255                         <artifactId>spring-orm</artifactId>
256                         <version>${springframework.version}</version>
257                 </dependency>
258                 <dependency>
259                         <groupId>org.springframework</groupId>
260                         <artifactId>spring-test</artifactId>
261                         <version>${springframework.version}</version>
262                 </dependency>
263                 <dependency>
264                         <groupId>org.springframework.boot</groupId>
265                         <artifactId>spring-boot-starter</artifactId>
266                         <version>1.3.0.RELEASE</version>
267                         <exclusions>
268                                 <exclusion>
269                                         <groupId>org.slf4j</groupId>
270                                         <artifactId>log4j-over-slf4j</artifactId>
271                                 </exclusion>
272                                 <exclusion>
273                                         <groupId>ch.qos.logback</groupId>
274                                         <artifactId>logback-classic</artifactId>
275                                 </exclusion>
276                         </exclusions>
277                 </dependency>
278                 
279
280                 <!-- Hibernate -->
281                 <dependency>
282                         <groupId>org.hibernate</groupId>
283                         <artifactId>hibernate-core</artifactId>
284                         <version>${hibernate.version}</version>
285                 </dependency>
286                 <dependency>
287                         <groupId>org.hibernate</groupId>
288                         <artifactId>hibernate-validator</artifactId>
289                         <version>5.1.3.Final</version>
290                 </dependency>
291
292                 <!-- hibernate-core depends on dom4j, which has optional dependencies. 
293                         On jenkins, contrary to doc, mvn 3.0.5 packages the optional dependencies 
294                         in the war. Workaround: exclude them explicitly. -->
295                 <dependency>
296                         <groupId>dom4j</groupId>
297                         <artifactId>dom4j</artifactId>
298                         <version>1.6.1</version>
299                         <exclusions>
300                                 <exclusion>
301                                         <groupId>jaxme</groupId>
302                                         <artifactId>jaxme-api</artifactId>
303                                 </exclusion>
304                                 <exclusion>
305                                         <groupId>jaxen</groupId>
306                                         <artifactId>jaxen</artifactId>
307                                 </exclusion>
308                                 <exclusion>
309                                         <groupId>msv</groupId>
310                                         <artifactId>xsdlib</artifactId>
311                                 </exclusion>
312                                 <exclusion>
313                                         <groupId>msv</groupId>
314                                         <artifactId>relaxngDatatype</artifactId>
315                                 </exclusion>
316                                 <exclusion>
317                                         <groupId>pull-parser</groupId>
318                                         <artifactId>pull-parser</artifactId>
319                                 </exclusion>
320                                 <exclusion>
321                                         <groupId>xpp3</groupId>
322                                         <artifactId>xpp3</artifactId>
323                                 </exclusion>
324                                 <exclusion>
325                                         <groupId>stax</groupId>
326                                         <artifactId>stax-api</artifactId>
327                                 </exclusion>
328                         </exclusions>
329                 </dependency>
330
331                 <!-- Servlet+JSP+JSTL -->
332                 <dependency>
333                         <groupId>javax.servlet</groupId>
334                         <artifactId>javax.servlet-api</artifactId>
335                         <version>3.1.0</version>
336                 </dependency>
337                 <dependency>
338                         <groupId>javax.servlet.jsp</groupId>
339                         <artifactId>javax.servlet.jsp-api</artifactId>
340                         <version>2.3.1</version>
341                 </dependency>
342                 <dependency>
343                         <groupId>javax.servlet</groupId>
344                         <artifactId>jstl</artifactId>
345                         <version>1.2</version>
346                 </dependency>
347
348                 <!-- Oracle JDBC driver -->
349 <!--            <dependency>
350                         <groupId>com.oracle</groupId>
351                         <artifactId>ojdbc6</artifactId>
352                         <version>11.2.0.4</version>
353                 </dependency> -->
354                 <!-- Apache Tiles -->
355                 <dependency>
356                         <groupId>org.apache.tiles</groupId>
357                         <artifactId>tiles-core</artifactId>
358                         <version>3.0.5</version>
359                 </dependency>
360                 <dependency>
361                         <groupId>org.apache.tiles</groupId>
362                         <artifactId>tiles-jsp</artifactId>
363                         <version>3.0.5</version>
364                 </dependency>
365                 <dependency>
366                         <groupId>org.apache.cxf</groupId>
367                         <artifactId>cxf-rt-rs-client</artifactId>
368                         <version>3.0.0-milestone1</version>
369                 </dependency>
370
371                 <!-- Mapper -->
372                 <dependency>
373                         <groupId>com.fasterxml.jackson.core</groupId>
374                         <artifactId>jackson-annotations</artifactId>
375                         <version>${fasterxml.version}</version>
376                 </dependency>
377                 <dependency>
378                         <groupId>com.fasterxml.jackson.core</groupId>
379                         <artifactId>jackson-core</artifactId>
380                         <version>${fasterxml.version}</version>
381                 </dependency>
382                 <dependency>
383                         <groupId>com.fasterxml.jackson.core</groupId>
384                         <artifactId>jackson-databind</artifactId>
385                         <version>${fasterxml.version}</version>
386                 </dependency>
387
388                 <dependency>
389                         <groupId>postgresql</groupId>
390                         <artifactId>postgresql</artifactId>
391                         <version>9.1-901-1.jdbc4</version>
392                 </dependency>
393
394                 <!-- Elastic Search -->
395                 <dependency>
396                         <groupId>org.elasticsearch</groupId>
397                         <artifactId>elasticsearch</artifactId>
398                         <version>2.2.0</version>
399                 </dependency>
400                 <dependency>
401                         <groupId>io.searchbox</groupId>
402                         <artifactId>jest</artifactId>
403                         <version>2.0.0</version>
404                 </dependency>
405
406                 <dependency>
407                         <groupId>org.apache.jcs</groupId>
408                         <artifactId>jcs</artifactId>
409                         <version>1.3</version>
410                         <exclusions>
411                                 <exclusion>
412                                         <groupId>*</groupId>
413                                         <artifactId>*</artifactId>
414                                 </exclusion>
415                         </exclusions>
416                         <!-- -->
417                 </dependency>
418
419                 <dependency>
420                         <groupId>org.apache.tomcat</groupId>
421                         <artifactId>tomcat-websocket</artifactId>
422                         <version>8.0.28</version>
423                         <scope>provided</scope>
424                 </dependency>
425
426                 <dependency>
427                         <groupId>concurrent</groupId>
428                         <artifactId>concurrent</artifactId>
429                         <version>1.3.2</version>
430                         <exclusions>
431                                 <exclusion>
432                                         <groupId>*</groupId>
433                                         <artifactId>*</artifactId>
434                                 </exclusion>
435                         </exclusions>
436                 </dependency>
437
438
439                 <dependency>
440                         <groupId>commons-lang</groupId>
441                         <artifactId>commons-lang</artifactId>
442                         <version>2.6</version>
443                 </dependency>
444                 <!-- for generating excel/csv/excelx -->
445                 <dependency>
446                         <groupId>org.apache.poi</groupId>
447                         <artifactId>poi</artifactId>
448                         <version>3.5-FINAL</version>
449                         <exclusions>
450                                 <exclusion>
451                                         <groupId>commons-logging</groupId>
452                                         <artifactId>commons-logging</artifactId>
453                                 </exclusion>
454                                 <exclusion>
455                                         <groupId>log4j</groupId>
456                                         <artifactId>log4j</artifactId>
457                                 </exclusion>
458                         </exclusions>
459                 </dependency>
460                 <dependency>
461                         <groupId>org.apache.poi</groupId>
462                         <artifactId>poi-ooxml</artifactId>
463                         <version>3.5-FINAL</version>
464                         <exclusions>
465                                 <exclusion>
466                                         <groupId>commons-logging</groupId>
467                                         <artifactId>commons-logging</artifactId>
468                                 </exclusion>
469                                 <exclusion>
470                                         <groupId>log4j</groupId>
471                                         <artifactId>log4j</artifactId>
472                                 </exclusion>
473                         </exclusions>
474                 </dependency>
475                 <dependency>
476                         <groupId>org.apache.poi</groupId>
477                         <artifactId>poi-scratchpad</artifactId>
478                         <version>3.5-FINAL</version>
479                         <exclusions>
480                                 <exclusion>
481                                         <groupId>commons-logging</groupId>
482                                         <artifactId>commons-logging</artifactId>
483                                 </exclusion>
484                                 <exclusion>
485                                         <groupId>log4j</groupId>
486                                         <artifactId>log4j</artifactId>
487                                 </exclusion>
488                         </exclusions>
489                 </dependency>
490                 <dependency>
491                         <groupId>org.apache.poi</groupId>
492                         <artifactId>poi-contrib</artifactId>
493                         <version>3.5-FINAL</version>
494                         <exclusions>
495                                 <exclusion>
496                                         <groupId>commons-logging</groupId>
497                                         <artifactId>commons-logging</artifactId>
498                                 </exclusion>
499                                 <exclusion>
500                                         <groupId>log4j</groupId>
501                                         <artifactId>log4j</artifactId>
502                                 </exclusion>
503                         </exclusions>
504                 </dependency>
505
506                 <!-- for generating PDF -->
507                 <dependency>
508                         <groupId>com.lowagie</groupId>
509                         <artifactId>itext</artifactId>
510                         <version>2.0.8</version>
511                 </dependency>
512                 <!-- Quartz -->
513                 <dependency>
514                         <groupId>org.quartz-scheduler</groupId>
515                         <artifactId>quartz</artifactId>
516                         <version>2.2.1</version>
517                         <exclusions>
518                                 <!-- SDK brings a new version of c3p0 -->
519                                 <exclusion>
520                                         <groupId>c3p0</groupId>
521                                         <artifactId>c3p0</artifactId>
522                                 </exclusion>
523                         </exclusions>
524                 </dependency>
525
526                 <dependency>
527                         <groupId>org.bouncycastle</groupId>
528                         <artifactId>bcprov-jdk16</artifactId>
529                         <version>1.45</version>
530                 </dependency>
531
532                 <dependency>
533                         <groupId>commons-codec</groupId>
534                         <artifactId>commons-codec</artifactId>
535                         <version>1.9</version>
536                 </dependency>
537
538                 <dependency>
539                         <groupId>com.att.nsa</groupId>
540                         <artifactId>cambriaClient</artifactId>
541                         <version>0.0.1</version>
542                         <exclusions>
543                                 <exclusion>
544                                         <groupId>commons-logging</groupId>
545                                         <artifactId>commons-logging</artifactId>
546                                 </exclusion>
547                                 <exclusion>
548                                         <groupId>log4j</groupId>
549                                         <artifactId>log4j</artifactId>
550                                 </exclusion>
551                                 <exclusion>
552                                         <groupId>log4j</groupId>
553                                         <artifactId>apache-log4j-extras</artifactId>
554                                 </exclusion>
555                                 <exclusion>
556                                         <groupId>org.slf4j</groupId>
557                                         <artifactId>slf4j-log4j12</artifactId>
558                                 </exclusion>
559                         </exclusions>
560                 </dependency>
561
562                 <dependency>
563                         <groupId>org.onap.portal.sdk</groupId>
564                         <artifactId>epsdk-fw</artifactId>
565                         <version>${epsdk.version}</version>
566                         <exclusions>
567                                 <exclusion>
568                                         <groupId>commons-logging</groupId>
569                                         <artifactId>commons-logging</artifactId>
570                                 </exclusion>
571                                 <exclusion>
572                                         <groupId>log4j</groupId>
573                                         <artifactId>log4j</artifactId>
574                                 </exclusion>
575                                 <exclusion>
576                                         <groupId>log4j</groupId>
577                                         <artifactId>apache-log4j-extras</artifactId>
578                                 </exclusion>
579                                 <exclusion>
580                                         <groupId>org.slf4j</groupId>
581                                         <artifactId>slf4j-log4j12</artifactId>
582                                 </exclusion>
583                         </exclusions>
584                 </dependency>
585                 <dependency>
586                         <groupId>org.onap.portal.sdk</groupId>
587                         <artifactId>epsdk-core</artifactId>
588                         <version>${epsdk.version}</version>
589                         <exclusions>
590                                 <exclusion>
591                                         <groupId>mysql</groupId>
592                                         <artifactId>mysql-connector-java</artifactId>
593                                 </exclusion>
594                         </exclusions>
595                 </dependency>
596                 <dependency>
597                         <groupId>org.onap.portal.sdk</groupId>
598                         <artifactId>epsdk-app-common</artifactId>
599                         <version>${epsdk.version}</version>
600                 </dependency>
601                 <dependency>
602                         <groupId>org.onap.portal.sdk</groupId>
603                         <artifactId>epsdk-workflow</artifactId>
604                         <version>${epsdk.version}</version>
605                 </dependency>
606
607                 <!-- Raptor required Libraries -->
608                 <!-- for static charts -->
609                 <dependency>
610                         <groupId>org.onap.portal.sdk</groupId>
611                         <artifactId>epsdk-analytics</artifactId>
612                         <version>${epsdk.version}</version>
613                 </dependency>
614
615                 <!-- Referenced by some poms and needed for testing; do NOT use "test" 
616                         scope here. -->
617                 <dependency>
618                         <groupId>org.apache.httpcomponents</groupId>
619                         <artifactId>httpclient</artifactId>
620                         <version>4.5.2</version>
621                 </dependency>
622
623                 <!-- for testing -->
624                 <dependency>
625                         <groupId>junit</groupId>
626                         <artifactId>junit</artifactId>
627                         <version>4.11</version>
628                         <scope>test</scope>
629                 </dependency>
630                 <dependency>
631                         <groupId>org.powermock</groupId>
632                         <artifactId>powermock-api-mockito</artifactId>
633                         <version>1.6.1</version>
634                 </dependency>
635                 <dependency>
636                         <groupId>org.powermock</groupId>
637                         <artifactId>powermock-core</artifactId>
638                         <version>1.6.1</version>
639                 </dependency>
640                 <dependency>
641                         <groupId>org.powermock</groupId>
642                         <artifactId>powermock-module-junit4</artifactId>
643                         <version>1.6.1</version>
644                 </dependency>
645                 <dependency>
646                         <groupId>org.mockito</groupId>
647                         <artifactId>mockito-core</artifactId>
648                         <version>1.8.5</version>
649                 </dependency>
650                 <dependency>
651                     <groupId>org.jacoco</groupId>
652                     <artifactId>jacoco-maven-plugin</artifactId>
653                     <version>0.7.6.201602180812</version>
654                 </dependency>
655
656                 <dependency>
657                         <groupId>commons-beanutils</groupId>
658                         <artifactId>commons-beanutils</artifactId>
659                         <version>1.9.2</version>
660                 </dependency>
661
662                 <dependency>
663                         <groupId>com.ecwid.consul</groupId>
664                         <artifactId>consul-api</artifactId>
665                         <version>1.2.1</version>
666                 </dependency>
667
668                 <dependency>
669                         <groupId>com.orbitz.consul</groupId>
670                         <artifactId>consul-client</artifactId>
671                         <version>0.13.8</version>
672                 </dependency>
673
674                 <dependency>
675                         <groupId>commons-fileupload</groupId>
676                         <artifactId>commons-fileupload</artifactId>
677                         <version>1.3</version>
678                 </dependency>
679
680                 <dependency>
681                         <groupId>io.springfox</groupId>
682                         <artifactId>springfox-swagger2</artifactId>
683                         <version>2.5.0</version>
684                 </dependency>
685                 <dependency>
686                         <groupId>io.springfox</groupId>
687                         <artifactId>springfox-swagger-ui</artifactId>
688                         <version>2.5.0</version>
689                 </dependency>
690                 
691                 <!-- Schedulers required Libraries -->
692                 
693                 <dependency>
694             <groupId>com.googlecode.json-simple</groupId>
695             <artifactId>json-simple</artifactId>
696             <version>1.1.1</version>
697         </dependency>
698                 <dependency>
699             <groupId>org.glassfish.jersey.core</groupId>
700             <artifactId>jersey-client</artifactId>
701             <version>2.23.1</version>
702         </dependency>
703         <dependency>
704             <groupId>com.fasterxml.jackson.jaxrs</groupId>
705             <artifactId>jackson-jaxrs-json-provider</artifactId>
706             <version>2.6.3</version>
707         </dependency>
708         <dependency>
709             <groupId>org.glassfish.jersey.connectors</groupId>
710             <artifactId>jersey-jetty-connector</artifactId>
711             <version>2.23.1</version>
712         </dependency>
713         </dependencies>
714         
715
716         <!-- No deployment descriptor. -->
717
718 </project>