Merge "Remove unneeded param type definition"
[so.git] / bpmn / MSOCoreBPMN / 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"
3     xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4     <parent>
5         <groupId>org.onap.so</groupId>
6         <artifactId>bpmn</artifactId>
7         <version>1.2.0-SNAPSHOT</version>
8     </parent>
9     <modelVersion>4.0.0</modelVersion>
10     <artifactId>MSOCoreBPMN</artifactId>
11     <packaging>jar</packaging>
12
13     <build>
14         <plugins>
15                 <plugin>
16                     <groupId>org.apache.maven.plugins</groupId>
17                     <artifactId>maven-compiler-plugin</artifactId>
18                     <executions>
19                         <execution>
20                             <id>test-compile</id>
21                             <phase>compile</phase>
22                             <goals>
23                                 <goal>testCompile</goal>
24                             </goals>
25                             <configuration>
26                                 <skip>false</skip>
27                             </configuration>
28                         </execution>
29                     </executions>
30                 </plugin>
31         
32                 <plugin>
33                     <groupId>org.apache.maven.plugins</groupId>
34                     <artifactId>maven-jar-plugin</artifactId>
35                     <version>3.0.2</version>
36                     <executions>
37                         <execution>
38                             <id>tests-jar</id>
39                             <phase>package</phase>
40                             <goals>
41                                 <goal>test-jar</goal>
42                             </goals>
43                             <configuration>
44                                <skip>false</skip>
45                             </configuration>
46                         </execution>
47                     </executions>
48                 </plugin>
49                 
50         </plugins>
51
52     </build>
53
54     <dependencies>
55         <dependency>
56             <groupId>org.camunda.bpm</groupId>
57             <artifactId>camunda-engine</artifactId>
58             <scope>provided</scope>
59         </dependency>
60         <dependency>
61             <groupId>org.camunda.bpm</groupId>
62             <artifactId>camunda-engine-rest</artifactId>
63             <classifier>classes</classifier>
64             <!-- exclusion to use latest commons-fileupload -->
65             <exclusions>
66                 <exclusion>
67                     <groupId>commons-fileupload</groupId>
68                     <artifactId>commons-fileupload</artifactId>
69                 </exclusion>
70             </exclusions>
71         </dependency>
72         <!-- latest commons-fileupload -->
73         <dependency>
74             <groupId>commons-fileupload</groupId>
75             <artifactId>commons-fileupload</artifactId>
76             <version>1.3.2</version>
77         </dependency>
78         <dependency>
79             <groupId>javax.servlet</groupId>
80             <artifactId>javax.servlet-api</artifactId>
81             <version>3.0.1</version>
82             <scope>provided</scope>
83         </dependency>
84         <!-- Connectors, in compile scope to include it in the war file -->
85         <dependency>
86             <groupId>org.camunda.connect</groupId>
87             <artifactId>camunda-connect-connectors-all</artifactId>
88             <scope>compile</scope>
89         </dependency>
90         <dependency>
91             <groupId>org.camunda.template-engines</groupId>
92             <artifactId>camunda-template-engines-freemarker</artifactId>
93         </dependency>
94         <dependency>
95             <groupId>org.camunda.bpm</groupId>
96             <artifactId>camunda-engine-plugin-spin</artifactId>
97         </dependency>
98         <!-- OPTIONAL: spin dataformats -->
99         <!-- ...but required to support JsonProvider -->
100         <dependency>
101             <groupId>org.camunda.spin</groupId>
102             <artifactId>camunda-spin-dataformat-all</artifactId>
103         </dependency>
104         <dependency>
105             <groupId>org.camunda.bpm</groupId>
106             <artifactId>camunda-engine-plugin-connect</artifactId>
107         </dependency>
108         <dependency>
109             <groupId>org.codehaus.groovy</groupId>
110             <artifactId>groovy-all</artifactId>
111             <scope>compile</scope>
112         </dependency>
113         <dependency>
114             <groupId>com.h2database</groupId>
115             <artifactId>h2</artifactId>
116             <scope>test</scope>
117         </dependency>
118         <dependency>
119             <groupId>net.sf.saxon</groupId>
120             <artifactId>Saxon-HE</artifactId>
121         </dependency>
122         <dependency>
123             <groupId>org.onap.so</groupId>
124             <artifactId>common</artifactId>
125             <version>${project.version}</version>
126         </dependency>
127         <dependency>
128             <groupId>org.json</groupId>
129             <artifactId>json</artifactId>
130             <version>20160212</version>
131         </dependency>
132                 <dependency>
133                         <groupId>com.github.fge</groupId>
134                         <artifactId>json-schema-validator</artifactId>
135                         <version>2.2.6</version>
136                 </dependency>
137                 <dependency>
138                         <groupId>com.github.fge</groupId>
139                         <artifactId>json-schema-core</artifactId>
140                         <version>1.2.4</version>
141                 </dependency>
142         <dependency>
143             <groupId>org.xmlunit</groupId>
144             <artifactId>xmlunit-core</artifactId>
145             <version>2.5.1</version>
146             <scope>test</scope>
147         </dependency>
148         <dependency>
149             <groupId>org.onap.so</groupId>
150             <artifactId>status-control</artifactId>
151             <version>${project.version}</version>
152         </dependency>
153                 <dependency>
154                         <groupId>org.onap.so</groupId>
155                         <artifactId>mso-api-handler-common</artifactId>
156                         <version>${project.version}</version>
157                 </dependency>
158                  <dependency>
159             <groupId>org.assertj</groupId>
160             <artifactId>assertj-core</artifactId>
161             <version>3.8.0</version>
162             <scope>test</scope>
163         </dependency>
164     </dependencies>
165 </project>