2eb5f1e1857875a62387301052a2b422f35368d3
[so.git] / mso-api-handlers / mso-api-handler-infra / 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
5         <parent>
6                 <groupId>org.openecomp.so</groupId>
7                 <artifactId>mso-api-handlers</artifactId>
8                 <version>1.1.0-SNAPSHOT</version>
9         </parent>
10
11
12         <artifactId>mso-api-handler-infra</artifactId>
13
14         <name>mso-api-handler-infra</name>
15         <description>ECOMP MSO API Handler Infra</description>
16         <properties>
17                 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
18                 <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
19         </properties>
20
21         <dependencies>
22                 <dependency>
23                         <groupId>org.jboss.resteasy</groupId>
24                         <artifactId>resteasy-jaxrs</artifactId>
25                         <version>3.0.19.Final</version>
26                         <scope>provided</scope>
27                         <exclusions>
28                         <exclusion>
29                         <groupId>org.slf4j</groupId>
30                         <artifactId>slf4j-api</artifactId>
31                         </exclusion>
32                         <exclusion>
33                         <groupId>org.slf4j</groupId>
34                         <artifactId>slf4j-simple</artifactId>
35                         </exclusion>
36                                 <exclusion>
37                                         <groupId>org.apache.httpcomponents</groupId>
38                                         <artifactId>httpclient</artifactId>
39                                 </exclusion>
40                         </exclusions>
41                 </dependency>
42
43                 <dependency>
44                         <groupId>javax</groupId>
45                         <artifactId>javaee-web-api</artifactId>
46                         <version>6.0</version>
47                         <scope>provided</scope>
48                 </dependency>
49
50                 <dependency>
51                         <groupId>org.jboss.spec.javax.ejb</groupId>
52                         <artifactId>jboss-ejb-api_3.2_spec</artifactId>
53                         <version>1.0.0.Final</version>
54                         <scope>provided</scope>
55                 </dependency>
56                 <dependency>
57                         <groupId>org.jboss.ejb3</groupId>
58                         <artifactId>jboss-ejb3-ext-api</artifactId>
59                         <version>2.2.0.Final</version>
60                         <scope>provided</scope>
61                 </dependency>
62
63                 <dependency>
64                         <groupId>javax.activation</groupId>
65                         <artifactId>activation</artifactId>
66                         <version>1.1.1</version>
67                         <scope>provided</scope>
68                 </dependency>
69
70                 <dependency>
71                         <groupId>org.openecomp.so</groupId>
72                         <artifactId>mso-catalog-db</artifactId>
73                         <version>${project.version}</version>
74                 </dependency>
75                 <dependency>
76                         <groupId>org.openecomp.so</groupId>
77                         <artifactId>mso-requests-db</artifactId>
78                         <version>${project.version}</version>
79                 </dependency>
80                 <dependency>
81                         <groupId>org.openecomp.so</groupId>
82                         <artifactId>mso-api-handler-common</artifactId>
83                         <version>${project.version}</version>
84                 </dependency>
85                 <dependency>
86                         <groupId>org.openecomp.so</groupId>
87                         <artifactId>status-control</artifactId>
88                         <version>${project.version}</version>
89                 </dependency>
90
91         </dependencies>
92         <build>
93                 <finalName>${project.artifactId}-${project.version}</finalName>
94                 <plugins>
95
96                         <plugin>
97                                 <artifactId>maven-war-plugin</artifactId>
98                                 <version>2.4</version>
99                                 <configuration>
100                                         <warSourceDirectory>WebContent</warSourceDirectory>
101                                         <failOnMissingWebXml>false</failOnMissingWebXml>
102                                         <attachClasses>true</attachClasses>
103                                 </configuration>
104                         </plugin>
105                 </plugins>
106         </build>
107         <packaging>war</packaging>
108 </project>