f88baf3672381423e4480c2ff6860e573f1b3294
[dcaegen2/services.git] / components / datalake-handler / feeder / pom.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <project xmlns="http://maven.apache.org/POM/4.0.0"
3         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
5         <modelVersion>4.0.0</modelVersion>
6
7         <parent>
8                 <groupId>org.onap.dcaegen2.services.components</groupId>
9                 <artifactId>datalake-handler</artifactId>
10                 <version>1.0.0-SNAPSHOT</version>
11         </parent>
12
13         <groupId>org.onap.datalake</groupId>
14         <artifactId>feeder</artifactId>
15         <packaging>jar</packaging>
16         <name>DataLake Feeder</name>
17
18
19         <dependencies>
20                 <dependency>
21                         <groupId>org.json</groupId>
22                         <artifactId>json</artifactId>
23                 </dependency>
24         
25                 <dependency>
26                         <groupId>org.apache.httpcomponents</groupId>
27                         <artifactId>httpclient</artifactId>
28                         <version>4.5.6</version>
29                 </dependency>
30
31                 <dependency>
32                         <groupId>org.apache.kafka</groupId>
33                         <artifactId>kafka-clients</artifactId>
34                 </dependency>
35
36                 <dependency>
37                         <groupId>org.springframework.boot</groupId>
38                         <artifactId>spring-boot-starter-web</artifactId>
39                 </dependency>
40
41                 <dependency>
42                         <groupId>org.springframework.boot</groupId>
43                         <artifactId>spring-boot-starter-actuator</artifactId>
44                 </dependency>
45
46                 <dependency>
47                         <groupId>org.springframework.boot</groupId>
48                         <artifactId>spring-boot-starter-data-couchbase</artifactId>
49                 </dependency>
50
51                 <dependency>
52                         <groupId>org.springframework.boot</groupId>
53                         <artifactId>spring-boot-starter-test</artifactId>
54                         <scope>test</scope>
55                 </dependency>
56
57                 <dependency>
58                         <groupId>org.springframework.boot</groupId>
59                         <artifactId>spring-boot-configuration-processor</artifactId>
60                 </dependency>
61
62                 <dependency>
63                         <groupId>org.elasticsearch.client</groupId>
64                         <artifactId>elasticsearch-rest-high-level-client</artifactId>
65                 </dependency>
66
67                 <dependency>
68                         <groupId>commons-io</groupId>
69                         <artifactId>commons-io</artifactId>
70                 </dependency>
71
72                 <dependency>
73                         <groupId>com.fasterxml.jackson.dataformat</groupId>
74                         <artifactId>jackson-dataformat-yaml</artifactId>
75                 </dependency>
76
77                 <dependency>
78                         <groupId>com.fasterxml.jackson.dataformat</groupId>
79                         <artifactId>jackson-dataformat-xml</artifactId>
80                 </dependency>
81
82                 <dependency>
83                         <groupId>com.fasterxml.jackson.core</groupId>
84                         <artifactId>jackson-databind</artifactId>
85                 </dependency>
86
87                 <dependency>
88                         <groupId>com.google.code.gson</groupId>
89                         <artifactId>gson</artifactId>
90                 </dependency>
91
92                 <dependency>
93                         <groupId>org.projectlombok</groupId>
94                         <artifactId>lombok</artifactId>
95                 </dependency>
96
97                 <dependency>
98                         <groupId>io.druid</groupId>
99                         <artifactId>tranquility-core_2.11</artifactId>
100                 </dependency>
101
102                 <dependency>
103                         <groupId>org.apache.velocity</groupId>
104                         <artifactId>velocity-engine-core</artifactId>
105                 </dependency>
106
107
108                 <dependency>
109                         <groupId>org.hibernate</groupId>
110                         <artifactId>hibernate-core</artifactId>
111                         <version>5.3.7.Final</version>
112                 </dependency>
113
114                 <!-- jsr303 validation -->
115                 <dependency>
116                         <groupId>javax.validation</groupId>
117                         <artifactId>validation-api</artifactId>
118                         <version>2.0.1.Final</version>
119                 </dependency>
120
121                 <dependency>
122                         <groupId>org.hibernate</groupId>
123                         <artifactId>hibernate-validator</artifactId>
124                         <version>6.0.10.Final</version>
125                 </dependency>
126
127         </dependencies>
128
129         <build>
130                 <plugins>
131                         <plugin>
132                                 <groupId>org.springframework.boot</groupId>
133                                 <artifactId>spring-boot-maven-plugin</artifactId>
134                                 <version>${springboot.version}</version>
135                                 <executions>
136                                         <execution>
137                                                 <goals>
138                                                         <goal>repackage</goal>
139                                                 </goals>
140                                         </execution>
141                                 </executions>
142                         </plugin>
143
144                         <plugin>
145                                 <artifactId>maven-failsafe-plugin</artifactId>
146                                 <executions>
147                                         <execution>
148                                                 <goals>
149                                                         <goal>integration-test</goal>
150                                                         <goal>verify</goal>
151                                                 </goals>
152                                         </execution>
153                                 </executions>
154                         </plugin>
155                 </plugins>
156         </build>
157
158 </project>