Fix nexus-iq issues
[vfc/nfvo/driver/vnfm/svnfm.git] / nokia / vnfmdriver / vfcadaptorservice / vfcadaptor / pom.xml
1  <!--
2     Copyright 2016-2017, Nokia Corporation
3
4     Licensed under the Apache License, Version 2.0 (the "License");
5     you may not use this file except in compliance with the License.
6     You may obtain a copy of the License at
7
8         http://www.apache.org/licenses/LICENSE-2.0
9
10     Unless required by applicable law or agreed to in writing, software
11     distributed under the License is distributed on an "AS IS" BASIS,
12     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13     See the License for the specific language governing permissions and
14     limitations under the License.
15  -->
16 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
17         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
18         <modelVersion>4.0.0</modelVersion>
19
20         <artifactId>vfcadaptor</artifactId>
21         <version>1.1.0-SNAPSHOT</version>
22         <packaging>war</packaging>
23
24         <name>vfc/nfvo/driver/vnfm/svnfm/nokia/vnfmdriver/vfcadaptorservice/vfcadaptor</name>
25         <description>svnfm vnfm driver</description>
26         
27   <parent>
28                 <groupId>org.onap.vfc.nfvo.driver.vnfm.svnfm</groupId>
29                 <artifactId>vfcadaptor-service</artifactId>
30                 <version>1.1.0-SNAPSHOT</version>
31         </parent>
32
33         <properties>
34                 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
35                 <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
36                 <java.version>1.8</java.version>
37                 <sonar.java.coveragePlugin>jacoco</sonar.java.coveragePlugin>  
38         <sonar.dynamicAnalysis>reuseReports</sonar.dynamicAnalysis>  
39         <sonar.jacoco.itReportPath>${project.basedir}/target/jacoco.exec</sonar.jacoco.itReportPath>  
40         <sonar.language>java</sonar.language> 
41         </properties>
42         
43         <dependencies>
44         <!-- 
45                 <dependency>
46                         <groupId>org.springframework.boot</groupId>
47                         <artifactId>spring-boot-starter-data-jpa</artifactId>
48                 </dependency>
49          -->
50                 <dependency>
51                         <groupId>org.springframework.boot</groupId>
52                         <artifactId>spring-boot-starter-web</artifactId>
53                 </dependency>
54                 <dependency>
55             <groupId>org.springframework.boot</groupId>
56             <artifactId>spring-boot-starter</artifactId>
57             <!-- 
58             <exclusions>
59                 <exclusion>
60                     <groupId>org.springframework.boot</groupId>
61                     <artifactId>spring-boot-starter-logging</artifactId>
62                 </exclusion>
63             </exclusions>
64              -->
65         </dependency>
66         <dependency>
67             <groupId>org.springframework.boot</groupId>
68             <artifactId>spring-boot-starter-logging</artifactId>
69         </dependency>
70 <!-- 
71                 <dependency>
72             <groupId>org.springframework.boot</groupId>
73             <artifactId>spring-boot-starter-log4j2</artifactId>
74             <exclusions>
75                 <exclusion>
76                     <groupId>org.apache.logging.log4j</groupId>
77                     <artifactId>log4j-slf4j-impl</artifactId>
78                 </exclusion>
79             </exclusions>
80         </dependency>
81
82                 <dependency>
83                         <groupId>mysql</groupId>
84                         <artifactId>mysql-connector-java</artifactId>
85                 </dependency>
86  
87                 <dependency>
88                         <groupId>org.springframework.boot</groupId>
89                         <artifactId>spring-boot-starter-tomcat</artifactId>
90                         <scope>provided</scope>
91                 </dependency>
92                 <dependency>
93                         <groupId>org.apache.tomcat.embed</groupId>
94                         <artifactId>tomcat-embed-jasper</artifactId>
95                         <scope>provided</scope>
96                 </dependency>
97  -->            
98  
99      <dependency>
100         <groupId>org.mariadb.jdbc</groupId>
101         <artifactId>mariadb-java-client</artifactId>
102         <version>2.2.2</version>
103      </dependency>
104                  <dependency>
105                           <groupId>org.springframework.boot</groupId>
106                           <artifactId>spring-boot-starter-test</artifactId>
107                           <scope>test</scope>
108                 </dependency>
109
110     <dependency>
111             <groupId>commons-io</groupId>
112             <artifactId>commons-io</artifactId>
113             <version>2.6</version>
114     </dependency>
115         
116                 <dependency>
117                         <groupId>org.apache.httpcomponents</groupId>
118                         <artifactId>httpclient</artifactId>
119                         <version>4.5.5</version>
120                 </dependency>
121                 <dependency>
122             <groupId>commons-httpclient</groupId>
123             <artifactId>commons-httpclient</artifactId>
124             <version>3.1</version>
125         </dependency>
126                 <dependency>
127                         <groupId>com.google.code.gson</groupId>
128                         <artifactId>gson</artifactId>
129                         <version>2.8.2</version>
130                 </dependency>
131                 <dependency>
132                         <groupId>org.json</groupId>
133                         <artifactId>json</artifactId>
134                         <version>20180130</version>
135                 </dependency>
136                 <dependency>
137                         <groupId>io.dropwizard</groupId>
138                         <artifactId>dropwizard-core</artifactId>
139                         <version>1.3.0</version>
140                 </dependency>
141                 
142                 <dependency>
143           <groupId>com.jcraft</groupId>
144           <artifactId>jsch</artifactId>
145           <version>0.1.54</version>
146         </dependency>
147         
148         <dependency>
149           <groupId>commons-net</groupId>
150           <artifactId>commons-net</artifactId>
151           <version>3.6</version>
152         </dependency>
153         <dependency>
154           <groupId>org.zeroturnaround</groupId>
155           <artifactId>zt-zip</artifactId>
156           <version>1.12</version>
157         </dependency>
158         
159         <dependency>
160             <groupId>org.mybatis.spring.boot</groupId>
161             <artifactId>mybatis-spring-boot-starter</artifactId>
162             <version>1.3.2</version>
163         </dependency>
164
165 <dependency>
166     <groupId>ca.juliusdavies</groupId>
167     <artifactId>not-yet-commons-ssl</artifactId>
168     <version>0.3.11</version>
169 </dependency>
170         </dependencies>
171     <build>
172  <!-- 
173         <pluginManagement>  
174       <plugins>  
175         <plugin>  
176           <groupId>org.jacoco</groupId>  
177           <artifactId>jacoco-maven-plugin</artifactId>  
178           <version>0.7.9</version>
179         </plugin>  
180       </plugins>  
181     </pluginManagement>
182 -->    
183         <plugins>
184             <!-- 
185             <plugin>
186                 <groupId>org.jacoco</groupId>
187                 <artifactId>jacoco-maven-plugin</artifactId>
188                 <configuration>  
189                     <includes>org.onap.vfc.nfvo.driver.vnfm.svnfm.*</includes>  
190                 </configuration>
191                 <executions>
192                     <execution>
193                         <id>default-prepare-agent</id>
194                         <goals>
195                             <goal>prepare-agent</goal>
196                         </goals>
197                     </execution>
198                     <execution>
199                         <id>default-report</id>
200                         <phase>prepare-package</phase>
201                         <goals>
202                             <goal>report</goal>
203                         </goals>
204                     </execution>
205                     <execution>
206                         <id>default-prepare-agent-integration</id>
207                         <goals>
208                             <goal>prepare-agent-integration</goal>
209                         </goals>
210                     </execution>
211                     <execution>
212                         <id>default-check</id>
213                         <goals>
214                             <goal>check</goal>
215                         </goals>
216                     </execution>
217                     <execution>
218                         <id>default-report-integration</id>
219                         <goals>
220                             <goal>report-integration</goal>
221                         </goals>
222                     </execution>
223                 </executions>
224             </plugin>
225              -->
226             <plugin>
227                 <groupId>org.springframework.boot</groupId>
228                 <artifactId>spring-boot-maven-plugin</artifactId>
229                 <version>2.0.0.RELEASE</version>
230             </plugin>
231             <plugin>
232              <groupId>org.apache.maven.plugins</groupId>
233              <artifactId>maven-compiler-plugin</artifactId>
234              <version>3.7.0</version>
235              <configuration>
236                  <source>1.8</source>
237                  <target>1.8</target>
238              </configuration>
239             </plugin>
240             <plugin>
241                 <groupId>org.apache.maven.plugins</groupId>
242                 <artifactId>maven-surefire-plugin</artifactId>
243                 <version>2.21.0</version>
244             </plugin>
245             <!-- 
246             <plugin>
247                 <groupId>org.apache.maven.plugins</groupId>
248                 <artifactId>maven-failsafe-plugin</artifactId>
249                 <executions>
250                     <execution>
251                     <id>default-integration-test</id>
252                     <goals>
253                         <goal>integration-test</goal>
254                     </goals>
255                     </execution>
256                 </executions>
257             </plugin>
258              -->
259         </plugins>
260     </build>
261  <!--
262     <reporting>
263     <plugins>
264       <plugin>
265         <groupId>org.jacoco</groupId>
266         <artifactId>jacoco-maven-plugin</artifactId>
267         <reportSets>
268           <reportSet>
269             <reports>
270               <report>report</report>
271             </reports>
272           </reportSet>
273         </reportSets>
274       </plugin>
275     </plugins>
276   </reporting>
277  
278   -->
279 </project>