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