From d750eabf5de2423f0a7c89ffbfbcc0d65bb4623e Mon Sep 17 00:00:00 2001 From: Rob Daugherty Date: Wed, 8 Nov 2017 18:35:49 -0500 Subject: Clean up Process Engine selection logic Several failed attempts to split the BPMN application into multiple applications with separate camunda process engines have left a mess of confusing classes and process engine definitions. In the Amsterdam release, there should be only one BPMN application war. This is MSOInfrastructureBPMN. MSOCommonBPMN should not be deployed as a separate application. Its classes are compiled into a jar and this is included inside MSOInfrastructureBPMN. The MSOInfrastructureBPMN application should use the "default" process engine. WorkflowAsyncInfrastructureResource and MSOCommonApplication classes are not needed. Issue: SO-322 Change-Id: Ifdb3b33541346b561a16361d1aa791e8342a34fa Signed-off-by: Rob Daugherty --- bpmn/MSOCommonBPMN/pom.xml | 122 ++++++--------------------------------------- 1 file changed, 15 insertions(+), 107 deletions(-) (limited to 'bpmn/MSOCommonBPMN/pom.xml') diff --git a/bpmn/MSOCommonBPMN/pom.xml b/bpmn/MSOCommonBPMN/pom.xml index 9650b4ca9b..d75d055a7c 100644 --- a/bpmn/MSOCommonBPMN/pom.xml +++ b/bpmn/MSOCommonBPMN/pom.xml @@ -10,7 +10,7 @@ MSOCommonBPMN MSOCommonBPMN - war + jar 7.6.0 @@ -22,7 +22,6 @@ 1.8 - @@ -41,67 +40,21 @@ - org.apache.maven.plugins maven-jar-plugin - 2.6 + 3.0.2 - - - default-jar - package - - jar - - - - org/openecomp/mso/bpmn/common/MSOCommonApplication.class - - - - test-jar - true false - - org.codehaus.mojo - build-helper-maven-plugin - 3.0.0 - - - - attach-artifact - - package - - - - ${project.build.directory}/${project.artifactId}-${project.version}.jar - jar - - - - - - - - - org.apache.maven.plugins - maven-war-plugin - 2.3 - - false - - org.apache.cxf cxf-codegen-plugin @@ -244,35 +197,19 @@ - - - - org.camunda.bpm camunda-engine - compile - - - org.slf4j - slf4j-api - - - - org.camunda.bpm camunda-engine-cdi - org.camunda.bpm.extension camunda-bpm-assert @@ -284,53 +221,35 @@ 1.10.19 test - - org.camunda.spin camunda-spin-dataformat-all - compile org.camunda.bpm camunda-engine-plugin-spin - compile - org.camunda.bpm camunda-engine-plugin-connect - compile - org.webjars bootstrap 2.3.2 - org.jboss.resteasy resteasy-client 3.0.19.Final - provided - - - org.apache.httpcomponents - httpclient - - - com.h2database h2 test - com.fasterxml.uuid java-uuid-generator @@ -358,16 +277,15 @@ test - org.openecomp.so - common - ${project.version} - + org.openecomp.so + common + ${project.version} + javax.ws.rs javax.ws.rs-api 2.0 - org.openecomp.so MSOMockServer @@ -380,20 +298,16 @@ MSORESTClient ${project.version} - javax.servlet javax.servlet-api 3.0.1 - provided - org.springframework spring-test ${spring.version} - com.github.tomakehurst wiremock @@ -487,14 +401,11 @@ client-lib 1.1.0 - org.onap.aai.aai-common aai-schema 1.1.0 - - com.fasterxml.jackson.core jackson-databind @@ -545,7 +456,6 @@ javax.ws.rs-api ${jax.ws.rs} - org.openecomp.appc.client client-kit @@ -556,7 +466,6 @@ client-lib 1.1.0 - com.fasterxml.jackson.core jackson-databind @@ -595,15 +504,14 @@ test - org.jboss.resteasy - resteasy-jackson2-provider - 3.0.11.Final - - - com.google.guava - guava - 22.0 - - + org.jboss.resteasy + resteasy-jackson2-provider + 3.0.11.Final + + + com.google.guava + guava + 22.0 + -- cgit 1.2.3-korg