Merge "fixed sonar issue in MsoTenantAdapter.java"
[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                 </dependency>
106                 <dependency>
107                 <groupId>org.apache.cxf</groupId>
108                 <artifactId>cxf-rt-bindings-soap</artifactId>
109                         <version>${cxf.version}</version>
110                 </dependency>
111                 <dependency>
112                 <groupId>org.apache.cxf</groupId>
113                 <artifactId>cxf-rt-transports-http</artifactId>
114                 <version>${cxf.version}</version>
115                 </dependency>
116                 <dependency>
117                         <groupId>com.shazam</groupId>
118                         <artifactId>shazamcrest</artifactId>
119                         <version>0.11</version>
120                         <scope>test</scope>
121                         <exclusions>
122                                 <exclusion>
123                                         <groupId>com.google.guava</groupId>
124                                         <artifactId>guava</artifactId>
125                                 </exclusion>
126                                 <exclusion>
127                                         <groupId>org.apache.commons</groupId>
128                                         <artifactId>commons-lang3</artifactId>
129                                 </exclusion>
130                         </exclusions>
131                 </dependency>
132                 <!--for yang decoder -->
133                 <!--<dependency> <groupId>org.opendaylight.yangtools</groupId> <artifactId>yang-data-codec-gson</artifactId> 
134                         <version>1.1.1-Carbon</version> </dependency> <dependency> <groupId>org.opendaylight.mdsal</groupId> 
135                         <artifactId>mdsal-binding-dom-adapter</artifactId> <version>2.2.1-Carbon</version> 
136                         </dependency> <dependency> <groupId>org.opendaylight.mdsal</groupId> <artifactId>mdsal-dom-broker</artifactId> 
137                         <version>2.2.1-Carbon</version> </dependency> <dependency> <groupId>org.opendaylight.netconf</groupId> 
138                         <artifactId>sal-rest-connector</artifactId> <version>1.5.1-Carbon</version> 
139                         </dependency> <dependency> <groupId>org.dom4j</groupId> <artifactId>dom4j</artifactId> 
140                         <version>2.0.0</version> </dependency> -->
141                 <dependency>
142                         <groupId>org.slf4j</groupId>
143                         <artifactId>slf4j-ext</artifactId>
144                 </dependency>
145
146                 <dependency>
147                         <groupId>org.slf4j</groupId>
148                         <artifactId>slf4j-api</artifactId>
149                 </dependency>
150                 <dependency>
151                         <groupId>janino</groupId>
152                         <artifactId>janino</artifactId>
153                         <version>2.5.15</version>
154                 </dependency>
155                 <dependency>
156                         <groupId>org.springframework.boot</groupId>
157                         <artifactId>spring-boot-configuration-processor</artifactId>
158                         <optional>true</optional>
159                 </dependency>
160                 <dependency>
161                         <groupId>net.jodah</groupId>
162                         <artifactId>failsafe</artifactId>
163                         <version>1.1.0</version>
164                 </dependency>
165         <dependency>
166             <groupId>org.springframework.security</groupId>
167             <artifactId>spring-security-web</artifactId>
168             <version>5.0.5.RELEASE</version>
169         </dependency>
170                 <dependency>
171                         <groupId>org.onap.logging-analytics</groupId>
172                         <artifactId>logging-slf4j</artifactId>
173                         <version>1.2.2-SNAPSHOT</version>
174                         <exclusions>
175                                 <exclusion>
176                                         <groupId>com.att.eelf</groupId>
177                                         <artifactId>eelf-core</artifactId>
178                                 </exclusion>
179                         </exclusions>
180                 </dependency>
181     </dependencies>
182         <build>
183                 <resources>
184                         <resource>
185                                 <directory>src/main/resources</directory>
186                                 <filtering>true</filtering>
187                         </resource>
188                         <resource>
189                                 <directory>src/main/java</directory>
190                                 <includes>
191                                         <include>**/*.java</include>
192                                 </includes>
193                         </resource>
194                 </resources>            
195         </build>
196 </project>