959358761d935323bfb485c6b83b3aacaf727213
[so.git] / adapters / mso-adapter-utils / 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.openecomp.mso</groupId>
6                 <artifactId>adapters</artifactId>
7                 <version>1.1.0-SNAPSHOT</version>
8         </parent>
9         <groupId>org.openecomp.mso.adapters</groupId>
10         <artifactId>mso-adapter-utils</artifactId>
11         <name>mso-adapter-utils</name>
12         <description>Common MSO utilities, including Openstack client wrappers.</description>
13
14         <build>
15                 <finalName>${project.artifactId}</finalName>
16                 <sourceDirectory>src/main/java</sourceDirectory>
17                 <plugins>
18
19                         <plugin>
20                                 <groupId>org.apache.maven.plugins</groupId>
21                                 <artifactId>maven-resources-plugin</artifactId>
22                                 <version>2.6</version>
23                                 <executions>
24                                         <execution>
25                                                 <id>copy-resources</id>
26                                                 <phase>validate</phase>
27                                                 <goals>
28                                                         <goal>copy-resources</goal>
29                                                 </goals>
30                                                 <configuration>
31                                                         <resources>
32                                                                 <resource>
33                                                                         <directory>./src/main/resources/META-INF</directory>
34                                                                         <filtering>false</filtering>
35                                                                 </resource>
36                                                         </resources>
37                                                         <outputDirectory>${project.build.directory}/${project.build.finalName}/META-INF/</outputDirectory>
38                                                 </configuration>
39                                         </execution>
40                                 </executions>
41                         </plugin>
42
43                         <plugin>
44                                 <artifactId>maven-war-plugin</artifactId>
45                                 <version>2.3</version>
46                                 <configuration>
47                                         <warSourceDirectory>WebContent</warSourceDirectory>
48                                         <failOnMissingWebXml>false</failOnMissingWebXml>
49                                 </configuration>
50                         </plugin>
51                 </plugins>
52         </build>
53
54         <dependencies>
55                 <dependency>
56                         <groupId>org.openecomp.mso.libs.openstack-java-sdk</groupId>
57                         <artifactId>keystone-client</artifactId>
58                         <version>1.1.0</version>
59                 </dependency>
60                 <dependency>
61                         <groupId>org.openecomp.mso.libs.openstack-java-sdk</groupId>
62                         <artifactId>heat-client</artifactId>
63                         <version>1.1.0</version>
64                 </dependency>
65                 <dependency>
66                         <groupId>org.openecomp.mso.libs.openstack-java-sdk</groupId>
67                         <artifactId>quantum-client</artifactId>
68                         <version>1.1.0</version>
69                 </dependency>
70                 <dependency>
71                         <groupId>org.openecomp.mso.libs.openstack-java-sdk.client-connectors</groupId>
72                         <artifactId>http-connector</artifactId>
73                         <version>1.1.0</version>
74                 </dependency>
75                 <dependency>
76                         <groupId>org.openecomp.mso</groupId>
77                         <artifactId>common</artifactId>
78                         <version>${project.version}</version>
79                 </dependency>
80                 <dependency>
81                         <groupId>org.openecomp.mso</groupId>
82                         <artifactId>mso-catalog-db</artifactId>
83                         <version>${project.version}</version>
84                 </dependency>
85                 <dependency>
86                         <groupId>javax.servlet</groupId>
87                         <artifactId>javax.servlet-api</artifactId>
88                         <version>3.1.0</version>
89                         <scope>provided</scope>
90                 </dependency>
91                 <dependency>
92                         <groupId>org.jboss.resteasy</groupId>
93                         <artifactId>resteasy-jaxrs</artifactId>
94                         <version>3.0.19.Final</version>
95                         <scope>provided</scope>
96                         <exclusions>
97                         <exclusion>
98                         <groupId>org.slf4j</groupId>
99                         <artifactId>slf4j-api</artifactId>
100                         </exclusion>
101                         <exclusion>
102                         <groupId>org.slf4j</groupId>
103                         <artifactId>slf4j-simple</artifactId>
104                         </exclusion>
105                                 <exclusion>
106                                         <groupId>org.apache.httpcomponents</groupId>
107                                         <artifactId>httpclient</artifactId>
108                                 </exclusion>
109                         </exclusions>
110                 </dependency>
111                 <dependency>
112                         <groupId>org.mockito</groupId>
113                         <artifactId>mockito-all</artifactId>
114                         <version>1.10.19</version>
115                         <scope>test</scope>
116                 </dependency>
117
118                 <dependency>
119                         <groupId>org.jboss.spec.javax.ejb</groupId>
120                         <artifactId>jboss-ejb-api_3.2_spec</artifactId>
121                         <version>1.0.0.Final</version>
122                         <scope>provided</scope>
123                 </dependency>
124                 <dependency>
125                         <groupId>org.jboss.ejb3</groupId>
126                         <artifactId>jboss-ejb3-ext-api</artifactId>
127                         <version>2.2.0.Final</version>
128                         <scope>provided</scope>
129                 </dependency>
130                                 <dependency>
131                         <groupId>org.yaml</groupId>
132                         <artifactId>snakeyaml</artifactId>
133                         <version>1.15</version>
134                 </dependency>
135
136         </dependencies>
137 </project>