59905cc6d6025a1013410b726899cbd837c73204
[aai/aai-common.git] / aai-client-loadbalancer / pom.xml
1 <!--
2
3     ============LICENSE_START=======================================================
4     org.onap.aai
5     ================================================================================
6     Copyright © 2017-2018 AT&T 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 -->
22 <project xmlns="http://maven.apache.org/POM/4.0.0" 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     <modelVersion>4.0.0</modelVersion>
25     <parent>
26         <groupId>org.onap.aai.aai-common</groupId>
27         <artifactId>aai-common</artifactId>
28         <version>1.2.2-SNAPSHOT</version>
29     </parent>
30     <artifactId>aai-client-loadbalancer</artifactId>
31     <version>1.2.2-SNAPSHOT</version>
32     <build>
33         <plugins>
34             <plugin>
35                 <groupId>org.apache.maven.plugins</groupId>
36                 <artifactId>maven-compiler-plugin</artifactId>
37                 <configuration>
38                     <source>${java.version}</source>
39                     <target>${java.version}</target>
40                 </configuration>
41             </plugin>
42         </plugins>
43     </build>
44     <packaging>jar</packaging>
45
46     <name>aai-client-loadbalancer</name>
47     <description>AAI Client Side Loader Balancer to replace Dmaap</description>
48
49     <properties>
50         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
51         <java.version>1.8</java.version>
52         <logback.version>1.2.3</logback.version>
53     </properties>
54
55     <dependencies>
56         <dependency>
57             <groupId>org.springframework.cloud</groupId>
58             <artifactId>spring-cloud-starter-ribbon</artifactId>
59             <exclusions>
60                 <exclusion>
61                     <groupId>org.bouncycastle</groupId>
62                     <artifactId>bcprov-jdk15on</artifactId>
63                 </exclusion>
64                 <exclusion>
65                     <groupId>org.bouncycastle</groupId>
66                     <artifactId>bcpkix-jdk15on</artifactId>
67                 </exclusion>
68             </exclusions>
69         </dependency>
70         <dependency>
71             <groupId>org.springframework.cloud</groupId>
72             <artifactId>spring-cloud-commons</artifactId>
73         </dependency>
74         <dependency>
75             <groupId>org.springframework.boot</groupId>
76             <artifactId>spring-boot-starter-web</artifactId>
77             <version>1.5.12.RELEASE</version>
78             <exclusions>
79                 <exclusion>
80                     <groupId>org.springframework.boot</groupId>
81                     <artifactId>spring-boot-starter-tomcat</artifactId>
82                 </exclusion>
83             </exclusions>
84         </dependency>
85         <dependency>
86             <groupId>org.springframework</groupId>
87             <artifactId>spring-core</artifactId>
88             <version>4.3.16.RELEASE</version>
89         </dependency>
90         <dependency>
91             <groupId>com.att.eelf</groupId>
92             <artifactId>eelf-core</artifactId>
93             <version>1.0.0</version>
94         </dependency>
95         <dependency>
96             <groupId>io.netty</groupId>
97             <artifactId>netty-codec-http</artifactId>
98             <version>4.1.9.Final</version>
99         </dependency>
100         <dependency>
101             <groupId>ch.qos.logback</groupId>
102             <artifactId>logback-core</artifactId>
103             <version>${logback.version}</version>
104         </dependency>
105         <dependency>
106             <groupId>ch.qos.logback</groupId>
107             <artifactId>logback-classic</artifactId>
108             <version>${logback.version}</version>
109         </dependency>
110         <dependency>
111             <groupId>ch.qos.logback</groupId>
112             <artifactId>logback-access</artifactId>
113             <version>${logback.version}</version>
114         </dependency>
115         <dependency>
116             <groupId>com.fasterxml.jackson.core</groupId>
117             <artifactId>jackson-core</artifactId>
118             <version>2.8.11</version>
119         </dependency>
120         <dependency>
121             <groupId>com.fasterxml.jackson.core</groupId>
122             <artifactId>jackson-databind</artifactId>
123             <version>2.8.11</version>
124         </dependency>
125     </dependencies>
126
127     <dependencyManagement>
128         <dependencies>
129             <dependency>
130                 <groupId>org.springframework.cloud</groupId>
131                 <artifactId>spring-cloud-dependencies</artifactId>
132                 <version>Camden.SR5</version>
133                 <type>pom</type>
134                 <scope>import</scope>
135             </dependency>
136         </dependencies>
137     </dependencyManagement>
138
139     <repositories>
140         <repository>
141             <id>spring-snapshots</id>
142             <name>Spring Snapshots</name>
143             <url>https://repo.spring.io/snapshot</url>
144             <snapshots>
145                 <enabled>true</enabled>
146             </snapshots>
147         </repository>
148         <repository>
149             <id>spring-milestones</id>
150             <name>Spring Milestones</name>
151             <url>https://repo.spring.io/milestone</url>
152             <snapshots>
153                 <enabled>false</enabled>
154             </snapshots>
155         </repository>
156     </repositories>
157
158 </project>