blob: 86e41c38b2dcbb451450f2b99ea0881ba9a85616 [file] [log] [blame]
elinuxhenrikd661dbc2018-08-17 12:34:58 +02001<?xml version="1.0" encoding="UTF-8"?>
2<!--
3 ~ ============LICENSE_START=======================================================
4 ~ Datafile Collector Service
5 ~ ================================================================================
6 ~ Copyright (C) 2018 NOKIA Intellectual Property. All rights reserved.
7 ~ ================================================================================
8 ~ Licensed under the Apache License, Version 2.0 (the "License");
9 ~ you may not use this file except in compliance with the License.
10 ~ You may obtain a copy of the License at
11 ~
12 ~ http://www.apache.org/licenses/LICENSE-2.0
13 ~
14 ~ Unless required by applicable law or agreed to in writing, software
15 ~ distributed under the License is distributed on an "AS IS" BASIS,
16 ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
17 ~ See the License for the specific language governing permissions and
18 ~ limitations under the License.
19 ~ ============LICENSE_END=========================================================
20 -->
21<project xmlns="http://maven.apache.org/POM/4.0.0"
22 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
23 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
24 <parent>
25 <artifactId>datafile</artifactId>
26 <groupId>org.onap.dcaegen2.collectors</groupId>
27 <version>1.0.0-SNAPSHOT</version>
28 </parent>
29 <modelVersion>4.0.0</modelVersion>
30
31 <artifactId>datafile-dmaap-client</artifactId>
32 <groupId>org.onap.dcaegen2.collectors.datafile</groupId>
33 <packaging>jar</packaging>
34
35
36 <properties>
37 <main.basedir>${project.parent.basedir}</main.basedir>
38 </properties>
39 <dependencies>
40
41 <!-- DEVELOPMENT DEPENDENCIES -->
42 <dependency>
43 <groupId>org.immutables</groupId>
44 <artifactId>value</artifactId>
45 </dependency>
46 <dependency>
47 <groupId>org.immutables</groupId>
48 <artifactId>gson</artifactId>
49 </dependency>
50 <dependency>
51 <groupId>org.springframework</groupId>
52 <artifactId>spring-webflux</artifactId>
53 <version>5.0.5.RELEASE</version>
54 <scope>compile</scope>
55 </dependency>
56 <dependency>
57 <groupId>org.springframework.boot</groupId>
58 <artifactId>spring-boot-starter-reactor-netty</artifactId>
59 <version>2.0.4.RELEASE</version>
60 </dependency>
61 <dependency>
62 <groupId>org.onap.dcaegen2.collectors.datafile</groupId>
63 <artifactId>datafile-commons</artifactId>
64 <version>1.0.0-SNAPSHOT</version>
65 </dependency>
66
67
68 <!-- LOGGING DEPENDENCIES -->
69 <dependency>
70 <groupId>ch.qos.logback</groupId>
71 <artifactId>logback-classic</artifactId>
72 </dependency>
73 <dependency>
74 <groupId>org.slf4j</groupId>
75 <artifactId>jul-to-slf4j</artifactId>
76 </dependency>
77 <dependency>
78 <groupId>org.slf4j</groupId>
79 <artifactId>log4j-over-slf4j</artifactId>
80 </dependency>
81
82
83 <!-- TEST DEPENDENCIES-->
84 <dependency>
85 <groupId>org.junit.jupiter</groupId>
86 <artifactId>junit-jupiter-api</artifactId>
87 <scope>test</scope>
88 </dependency>
89 <dependency>
90 <groupId>junit</groupId>
91 <artifactId>junit</artifactId>
92 <scope>test</scope>
93 </dependency>
94 <dependency>
95 <groupId>org.junit.jupiter</groupId>
96 <artifactId>junit-jupiter-engine</artifactId>
97 <scope>test</scope>
98 </dependency>
99 <dependency>
100 <groupId>org.junit.vintage</groupId>
101 <artifactId>junit-vintage-engine</artifactId>
102 <scope>test</scope>
103 </dependency>
104 <dependency>
105 <groupId>org.springframework</groupId>
106 <artifactId>spring-context</artifactId>
107 </dependency>
108 <dependency>
109 <groupId>org.mockito</groupId>
110 <artifactId>mockito-core</artifactId>
111 <scope>test</scope>
112 </dependency>
113 <dependency>
114 <groupId>io.projectreactor</groupId>
115 <artifactId>reactor-test</artifactId>
116 <scope>test</scope>
117 </dependency>
118 </dependencies>
119</project>