3 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
4 xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
5 <modelVersion>4.0.0</modelVersion>
7 <groupId>org.onap.so</groupId>
8 <artifactId>bpmn</artifactId>
9 <version>1.2.0-SNAPSHOT</version>
11 <artifactId>MSOCommonBPMN</artifactId>
12 <name>MSOCommonBPMN</name>
13 <packaging>jar</packaging>
16 <camunda.version>7.8.0</camunda.version>
17 <spring.version>4.3.2.RELEASE</spring.version>
18 <httpclient.version>3.1</httpclient.version>
19 <jax.ws.rs>2.0.1</jax.ws.rs>
20 <jackson.version>1.1.1</jackson.version>
21 <maven.compiler.target>1.8</maven.compiler.target>
22 <maven.compiler.source>1.8</maven.compiler.source>
29 <groupId>org.apache.maven.plugins</groupId>
30 <artifactId>maven-compiler-plugin</artifactId>
34 <phase>compile</phase>
36 <goal>testCompile</goal>
46 <groupId>org.apache.maven.plugins</groupId>
47 <artifactId>maven-jar-plugin</artifactId>
48 <version>3.0.2</version>
61 <groupId>org.apache.cxf</groupId>
62 <artifactId>cxf-codegen-plugin</artifactId>
63 <version>2.5.2</version>
66 <groupId>org.apache.maven.plugins</groupId>
67 <artifactId>maven-eclipse-plugin</artifactId>
68 <version>2.8</version>
70 <additionalProjectnatures>
71 <projectnature>org.eclipse.jdt.groovy.core.groovyNature</projectnature>
72 </additionalProjectnatures>
74 <sourceInclude>**/*.groovy</sourceInclude>
79 <artifactId>maven-antrun-plugin</artifactId>
83 <phase>compile</phase>
86 <mkdir dir="${basedir}/src/main/groovy" />
87 <taskdef name="groovyc" classname="org.codehaus.groovy.ant.Groovyc">
88 <classpath refid="maven.compile.classpath" />
90 <mkdir dir="${project.build.outputDirectory}" />
91 <groovyc destdir="${project.build.outputDirectory}"
92 srcdir="${basedir}/src/main/groovy/" listfiles="true">
93 <classpath refid="maven.compile.classpath" />
102 <id>test-compile</id>
103 <phase>test-compile</phase>
106 <mkdir dir="${basedir}/src/test/groovy" />
107 <taskdef name="groovyc" classname="org.codehaus.groovy.ant.Groovyc">
108 <classpath refid="maven.test.classpath" />
110 <mkdir dir="${project.build.testOutputDirectory}" />
111 <groovyc destdir="${project.build.testOutputDirectory}"
112 srcdir="${basedir}/src/test/groovy/" listfiles="true">
113 <classpath refid="maven.test.classpath" />
124 <groupId>org.codehaus.mojo</groupId>
125 <artifactId>jaxb2-maven-plugin</artifactId>
126 <version>2.3</version>
136 <extension>true</extension>
138 <argument>-Xannotate</argument>
139 <argument>-Xcommons-lang</argument>
142 <source>src/main/resources/xsd</source>
145 <xjbSource>src/main/resources/xjb</xjbSource>
147 <outputDirectory>${project.build.directory}/generated-sources</outputDirectory>
151 <groupId>org.jvnet.jaxb2_commons</groupId>
152 <artifactId>jaxb2-basics-annotate</artifactId>
153 <version>0.6.4</version>
156 <groupId>org.jvnet.jaxb2_commons</groupId>
157 <artifactId>jaxb2-commons-lang</artifactId>
158 <version>2.3</version>
161 <groupId>com.sun.codemodel</groupId>
162 <artifactId>codemodel</artifactId>
163 <version>2.6</version>
168 <groupId>org.codehaus.mojo</groupId>
169 <artifactId>jaxb2-maven-plugin</artifactId>
170 <version>2.3</version>
180 <extension>true</extension>
182 <argument>-Xannotate</argument>
183 <argument>-Xcommons-lang</argument>
186 <source>src/main/resources/xsd</source>
189 <xjbSource>src/main/resources/xjb</xjbSource>
191 <outputDirectory>${project.build.directory}/generated-sources</outputDirectory>
195 <groupId>org.jvnet.jaxb2_commons</groupId>
196 <artifactId>jaxb2-basics-annotate</artifactId>
197 <version>0.6.4</version>
200 <groupId>org.jvnet.jaxb2_commons</groupId>
201 <artifactId>jaxb2-commons-lang</artifactId>
202 <version>2.3</version>
205 <groupId>com.sun.codemodel</groupId>
206 <artifactId>codemodel</artifactId>
207 <version>2.6</version>
214 <!--This plugin's configuration is used to store Eclipse m2e settings
215 only. It has no influence on the Maven build itself. -->
217 <groupId>org.eclipse.m2e</groupId>
218 <artifactId>lifecycle-mapping</artifactId>
219 <version>1.0.0</version>
221 <lifecycleMappingMetadata>
224 <pluginExecutionFilter>
226 org.apache.maven.plugins
237 </pluginExecutionFilter>
243 </lifecycleMappingMetadata>
255 <groupId>org.camunda.bpm</groupId>
256 <artifactId>camunda-engine</artifactId>
259 <groupId>org.camunda.bpm</groupId>
260 <artifactId>camunda-engine-cdi</artifactId>
264 <groupId>org.camunda.bpm.extension</groupId>
265 <artifactId>camunda-bpm-assert</artifactId>
269 <groupId>org.camunda.spin</groupId>
270 <artifactId>camunda-spin-dataformat-all</artifactId>
273 <groupId>org.camunda.bpm</groupId>
274 <artifactId>camunda-engine-plugin-spin</artifactId>
278 <groupId>org.camunda.bpm</groupId>
279 <artifactId>camunda-engine-plugin-connect</artifactId>
283 <!-- Bootstrap for styling via Webjars project -->
284 <groupId>org.webjars</groupId>
285 <artifactId>bootstrap</artifactId>
286 <version>2.3.2</version>
290 <!-- Needed for InMemoryH2Test -->
291 <groupId>com.h2database</groupId>
292 <artifactId>h2</artifactId>
297 <groupId>com.fasterxml.uuid</groupId>
298 <artifactId>java-uuid-generator</artifactId>
301 <groupId>org.codehaus.groovy</groupId>
302 <artifactId>groovy-all</artifactId>
305 <groupId>org.apache.commons</groupId>
306 <artifactId>commons-lang3</artifactId>
307 <version>3.4</version>
310 <groupId>org.onap.so</groupId>
311 <artifactId>MSOCoreBPMN</artifactId>
312 <version>${project.version}</version>
315 <!-- unit test utilities -->
316 <groupId>org.onap.so</groupId>
317 <artifactId>MSOCoreBPMN</artifactId>
318 <version>${project.version}</version>
319 <classifier>tests</classifier>
323 <groupId>org.onap.so</groupId>
324 <artifactId>common</artifactId>
325 <version>${project.version}</version>
328 <groupId>javax.ws.rs</groupId>
329 <artifactId>javax.ws.rs-api</artifactId>
330 <version>2.0</version>
333 <groupId>org.onap.so</groupId>
334 <artifactId>MSORESTClient</artifactId>
335 <version>${project.version}</version>
338 <groupId>org.onap.so.adapters</groupId>
339 <artifactId>mso-adapters-rest-interface</artifactId>
340 <version>${project.version}</version>
343 <groupId>javax.servlet</groupId>
344 <artifactId>javax.servlet-api</artifactId>
345 <version>3.0.1</version>
349 <groupId>org.springframework</groupId>
350 <artifactId>spring-test</artifactId>
351 <version>4.3.14.RELEASE</version>
354 <groupId>org.onap.sdc.sdc-tosca</groupId>
355 <artifactId>sdc-tosca</artifactId>
356 <version>1.3.3</version>
359 <groupId>org.camunda.bpm</groupId>
360 <artifactId>camunda-engine-spring</artifactId>
363 <groupId>org.springframework</groupId>
364 <artifactId>spring-beans</artifactId>
365 <version>4.3.2.RELEASE</version>
369 <groupId>org.aspectj</groupId>
370 <artifactId>aspectjrt</artifactId>
371 <version>1.6.12</version>
374 <groupId>commons-httpclient</groupId>
375 <artifactId>commons-httpclient</artifactId>
376 <version>${httpclient.version}</version>
379 <groupId>commons-lang</groupId>
380 <artifactId>commons-lang</artifactId>
381 <version>2.6</version>
384 <groupId>com.openpojo</groupId>
385 <artifactId>openpojo</artifactId>
386 <version>0.8.6</version>
389 <groupId>com.jayway.jsonpath</groupId>
390 <artifactId>json-path</artifactId>
391 <version>2.2.0</version>
394 <groupId>org.springframework</groupId>
395 <artifactId>spring-web</artifactId>
396 <version>${spring.version}</version>
398 <!-- bwj: duplicated one
400 <groupId>org.springframework</groupId>
401 <artifactId>spring-test</artifactId>
402 <version>${spring.version}</version>
407 <groupId>commons-httpclient</groupId>
408 <artifactId>commons-httpclient</artifactId>
409 <version>${httpclient.version}</version>
414 <groupId>com.googlecode.libphonenumber</groupId>
415 <artifactId>libphonenumber</artifactId>
416 <version>8.9.1</version>
419 <groupId>javax.ws.rs</groupId>
420 <artifactId>javax.ws.rs-api</artifactId>
421 <version>${jax.ws.rs}</version>
424 <groupId>org.onap.appc.client</groupId>
425 <artifactId>client-lib</artifactId>
426 <version>1.3.0-SNAPSHOT</version>
429 <groupId>org.onap.appc.client</groupId>
430 <artifactId>client-kit</artifactId>
431 <version>1.3.0</version>
434 <groupId>org.aspectj</groupId>
435 <artifactId>aspectjrt</artifactId>
436 <version>1.6.12</version>
439 <groupId>com.att.nsa</groupId>
440 <artifactId>saClientLibrary</artifactId>
441 <!-- <version>1.2.4</version> -->
442 <version>1.3.0-oss</version>
445 <!-- Optional Plugin for Camunda BPM Workbench -->
446 <groupId>org.camunda.bpm.workbench</groupId>
447 <artifactId>camunda-workbench-dist-embeddable</artifactId>
448 <version>1.0.0-alpha8</version>
452 <groupId>org.json</groupId>
453 <artifactId>json</artifactId>
454 <version>20160810</version>
457 <groupId>org.assertj</groupId>
458 <artifactId>assertj-core</artifactId>
459 <version>3.9.0</version>
463 <groupId>pl.pragmatists</groupId>
464 <artifactId>JUnitParams</artifactId>
465 <version>1.1.1</version>
468 <groupId>org.assertj</groupId>
469 <artifactId>assertj-core</artifactId>
470 <version>3.9.0</version>
474 <groupId>pl.pragmatists</groupId>
475 <artifactId>JUnitParams</artifactId>
476 <version>1.1.1</version>
479 <groupId>org.assertj</groupId>
480 <artifactId>assertj-core</artifactId>
481 <version>3.9.0</version>
485 <groupId>pl.pragmatists</groupId>
486 <artifactId>JUnitParams</artifactId>
487 <version>1.1.1</version>
490 <groupId>org.jboss.resteasy</groupId>
491 <artifactId>resteasy-jackson2-provider</artifactId>
492 <version>3.1.0.Final</version>