09dd51262944d042aca12e47570701baa544609f
[so.git] / adapters / mso-vfc-adapter / pom.xml
1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
2   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>adapters</artifactId>
7     <version>1.4.0-SNAPSHOT</version>
8   </parent>
9   <groupId>org.onap.so.adapters</groupId>
10   <artifactId>mso-vfc-adapter</artifactId>
11   <name>mso-vfc-adapter</name>
12   <description>Web service endpoint for vfc operations</description>
13   <dependencyManagement>
14     <dependencies>
15       <dependency>
16         <groupId>org.springframework.boot</groupId>
17         <artifactId>spring-boot-dependencies</artifactId>
18         <version>${springboot.version}</version>
19         <type>pom</type>
20         <scope>import</scope>
21       </dependency>
22     </dependencies>
23   </dependencyManagement>
24   <build>
25     <finalName>${project.artifactId}-${project.version}</finalName>
26     <plugins>
27       <plugin>
28         <groupId>org.springframework.boot</groupId>
29         <artifactId>spring-boot-maven-plugin</artifactId>
30         <configuration>
31           <mainClass>org.onap.so.adapters.vfc.MSOVfcApplication</mainClass>
32         </configuration>
33         <executions>
34           <execution>
35             <goals>
36               <goal>repackage</goal>
37             </goals>
38           </execution>
39         </executions>
40       </plugin>
41       <plugin>
42         <groupId>org.jacoco</groupId>
43         <artifactId>jacoco-maven-plugin</artifactId>
44       </plugin>
45     </plugins>
46   </build>
47   <dependencies>
48     <dependency>
49       <groupId>org.springframework.boot</groupId>
50       <artifactId>spring-boot-starter-actuator</artifactId>
51     </dependency>
52     <dependency>
53       <groupId>org.springframework.boot</groupId>
54       <artifactId>spring-boot-starter-web</artifactId>
55     </dependency>
56     <dependency>
57       <groupId>org.springframework.boot</groupId>
58       <artifactId>spring-boot-starter-jdbc</artifactId>
59       <exclusions>
60         <exclusion>
61           <groupId>org.apache.tomcat</groupId>
62           <artifactId>tomcat-jdbc</artifactId>
63         </exclusion>
64       </exclusions>
65     </dependency>
66     <dependency>
67       <groupId>org.apache.cxf</groupId>
68       <artifactId>cxf-spring-boot-starter-jaxws</artifactId>
69       <version>${cxf.version}</version>
70     </dependency>
71     <dependency>
72       <groupId>org.apache.cxf</groupId>
73       <artifactId>cxf-spring-boot-starter-jaxrs</artifactId>
74       <version>${cxf.version}</version>
75     </dependency>
76     <dependency>
77       <groupId>org.apache.cxf</groupId>
78       <artifactId>cxf-rt-rs-service-description-swagger</artifactId>
79       <version>${cxf.version}</version>
80     </dependency>
81     <dependency>
82       <groupId>org.springframework.boot</groupId>
83       <artifactId>spring-boot-starter-data-jpa</artifactId>
84     </dependency>
85     <dependency>
86       <groupId>org.springframework.boot</groupId>
87       <artifactId>spring-boot-starter-test</artifactId>
88       <scope>test</scope>
89     </dependency>
90     <dependency>
91       <groupId>org.onap.so</groupId>
92       <artifactId>mso-requests-db</artifactId>
93       <version>${project.version}</version>
94     </dependency>
95     <dependency>
96       <groupId>org.onap.so</groupId>
97       <artifactId>mso-requests-db-repositories</artifactId>
98       <version>${project.version}</version>
99     </dependency>
100     <dependency>
101       <groupId>org.mariadb.jdbc</groupId>
102       <artifactId>mariadb-java-client</artifactId>
103     </dependency>
104     <dependency>
105       <groupId>ch.vorburger.mariaDB4j</groupId>
106       <artifactId>mariaDB4j</artifactId>
107       <version>2.2.3</version>
108       <scope>test</scope>
109     </dependency>
110     <dependency>
111       <groupId>org.springframework.boot</groupId>
112       <artifactId>spring-boot-configuration-processor</artifactId>
113       <optional>true</optional>
114     </dependency>
115   </dependencies>
116 </project>