Client Logging
[so.git] / common / pom.xml
1 <?xml version="1.0"?>
2 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 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         <parent>
5         <groupId>org.onap.so</groupId>
6         <artifactId>so</artifactId>
7         <version>1.3.0-SNAPSHOT</version>
8         </parent>
9         <artifactId>common</artifactId>
10         <name>MSO Common classes</name>
11         <description>MSO Common classes:- Logger</description>
12         <dependencies>
13                 <dependency>
14                         <groupId>org.apache.httpcomponents</groupId>
15                         <artifactId>httpclient</artifactId>
16                 </dependency>
17                 <dependency>
18                         <groupId>javax.servlet</groupId>
19                         <artifactId>javax.servlet-api</artifactId>
20                         <version>3.1.0</version>
21                 </dependency>
22                 <dependency>
23                         <groupId>com.fasterxml.jackson.core</groupId>
24                         <artifactId>jackson-databind</artifactId>
25                         <version>2.8.7</version>
26                 </dependency>
27                 <dependency>
28                         <groupId>com.fasterxml.jackson.core</groupId>
29                         <artifactId>jackson-annotations</artifactId>
30                         <version>2.8.7</version>
31                 </dependency>
32                 <dependency>
33                         <groupId>com.fasterxml.jackson.module</groupId>
34                         <artifactId>jackson-module-jaxb-annotations</artifactId>
35                         <version>2.4.0</version>
36                 </dependency>
37                 <dependency>
38                         <groupId>org.springframework</groupId>
39                         <artifactId>spring-aspects</artifactId>
40                         <version>3.1.2.RELEASE</version>
41                 </dependency>
42                 <dependency>
43             <groupId>org.springframework.boot</groupId>
44             <artifactId>spring-boot-starter-security</artifactId>
45         </dependency>
46                 <dependency>
47             <groupId>org.springframework.boot</groupId>
48             <artifactId>spring-boot-starter-actuator</artifactId>
49         </dependency>                   
50                 <dependency>
51                         <groupId>com.jayway.jsonpath</groupId>
52                         <artifactId>json-path</artifactId>
53                         <version>2.2.0</version>
54                 </dependency>
55                 <dependency>
56                         <groupId>org.hibernate</groupId>
57                         <artifactId>hibernate-core</artifactId>
58                         <version>4.3.6.Final</version>
59                 </dependency>
60                 <dependency>
61                         <groupId>org.onap.appc.client</groupId>
62                         <artifactId>client-kit</artifactId>
63                         <version>1.3.0</version>
64                 </dependency>
65                 <dependency>
66                         <groupId>org.onap.appc.client</groupId>
67                         <artifactId>client-lib</artifactId>
68                         <version>1.3.0</version>
69                 </dependency>
70                 <dependency>
71                         <groupId>org.springframework</groupId>
72                         <artifactId>spring-web</artifactId>
73                 </dependency>
74                 <dependency>
75                 <groupId>org.springframework</groupId>
76                 <artifactId>spring-webmvc</artifactId>
77                 </dependency>
78                 <dependency>
79                         <groupId>org.onap.aai.aai-common</groupId>
80                         <artifactId>aai-schema</artifactId>
81                         <!-- TODO: replace with release a version when -->
82                         <!-- org.onap.aai.domain.yang.Collection has -->
83                         <!-- been released -->
84                         <version>1.3.0-SNAPSHOT</version>
85                 </dependency>
86                 <dependency>
87                         <groupId>org.modelmapper</groupId>
88                         <artifactId>modelmapper</artifactId>
89                         <version>1.1.0</version>
90                 </dependency>
91                 <dependency>
92                         <groupId>com.google.guava</groupId>
93                         <artifactId>guava</artifactId>
94
95                 </dependency>
96                 <dependency>
97                         <groupId>org.apache.commons</groupId>
98                         <artifactId>commons-lang3</artifactId>
99                         <version>3.4</version>
100                 </dependency>
101                 <dependency>
102                         <groupId>org.apache.cxf</groupId>
103                         <artifactId>cxf-rt-rs-client</artifactId>
104                         <version>${cxf.version}</version>
105                         <scope>test</scope>
106                 </dependency>
107                 <dependency>
108                         <groupId>com.shazam</groupId>
109                         <artifactId>shazamcrest</artifactId>
110                         <version>0.11</version>
111                         <scope>test</scope>
112                         <exclusions>
113                                 <exclusion>
114                                         <groupId>com.google.guava</groupId>
115                                         <artifactId>guava</artifactId>
116                                 </exclusion>
117                                 <exclusion>
118                                         <groupId>org.apache.commons</groupId>
119                                         <artifactId>commons-lang3</artifactId>
120                                 </exclusion>
121                         </exclusions>
122                 </dependency>
123                 <!--for yang decoder -->
124                 <!--<dependency> <groupId>org.opendaylight.yangtools</groupId> <artifactId>yang-data-codec-gson</artifactId> 
125                         <version>1.1.1-Carbon</version> </dependency> <dependency> <groupId>org.opendaylight.mdsal</groupId> 
126                         <artifactId>mdsal-binding-dom-adapter</artifactId> <version>2.2.1-Carbon</version> 
127                         </dependency> <dependency> <groupId>org.opendaylight.mdsal</groupId> <artifactId>mdsal-dom-broker</artifactId> 
128                         <version>2.2.1-Carbon</version> </dependency> <dependency> <groupId>org.opendaylight.netconf</groupId> 
129                         <artifactId>sal-rest-connector</artifactId> <version>1.5.1-Carbon</version> 
130                         </dependency> <dependency> <groupId>org.dom4j</groupId> <artifactId>dom4j</artifactId> 
131                         <version>2.0.0</version> </dependency> -->
132                 <dependency>
133                         <groupId>org.slf4j</groupId>
134                         <artifactId>slf4j-ext</artifactId>
135                 </dependency>
136
137                 <dependency>
138                         <groupId>org.slf4j</groupId>
139                         <artifactId>slf4j-api</artifactId>
140                 </dependency>
141                 <dependency>
142                         <groupId>org.springframework.boot</groupId>
143                         <artifactId>spring-boot-configuration-processor</artifactId>
144                         <optional>true</optional>
145                 </dependency>
146                 <dependency>
147                         <groupId>net.jodah</groupId>
148                         <artifactId>failsafe</artifactId>
149                         <version>1.1.0</version>
150                 </dependency>
151         <dependency>
152             <groupId>org.springframework.security</groupId>
153             <artifactId>spring-security-web</artifactId>
154             <version>5.0.5.RELEASE</version>
155         </dependency>
156                 <dependency>
157                         <groupId>org.onap.logging-analytics</groupId>
158                         <artifactId>logging-slf4j</artifactId>
159                         <version>1.2.2-SNAPSHOT</version>
160                         <exclusions>
161                                 <exclusion>
162                                         <groupId>com.att.eelf</groupId>
163                                         <artifactId>eelf-core</artifactId>
164                                 </exclusion>
165                         </exclusions>
166                 </dependency>
167     </dependencies>
168         <build>
169                 <resources>
170                         <resource>
171                                 <directory>src/main/resources</directory>
172                                 <filtering>true</filtering>
173                         </resource>
174                         <resource>
175                                 <directory>src/main/java</directory>
176                                 <includes>
177                                         <include>**/*.java</include>
178                                 </includes>
179                         </resource>
180                 </resources>            
181         </build>
182 </project>