From 972fd705a0b5a3befcab0a59bc55badfddc1416b Mon Sep 17 00:00:00 2001 From: Jorge Hernandez Date: Mon, 2 Apr 2018 17:23:47 -0500 Subject: installation enhancements The following changes aim to have a quicker start of the drools container: 1. For both amsterdam (and the experimental beijing) controllers dependencies are pre-installed, so the loading of 3rd party dependencies are faster. 2. Further enhancements in installation. 3. Make sure that the naming of the generated control loop artifacts have a "control loop" label associated with it, so in the future, if other applications are added (non control loop related) do not conflict and is clear. Change-Id: Iecb84d186fcc34069aa5c4a175a8a4521b38499d Issue-ID: POLICY-534 Signed-off-by: Jorge Hernandez --- .../common/feature-controlloop-beijing/pom.xml | 270 +++++++++++++++++++++ 1 file changed, 270 insertions(+) create mode 100644 controlloop/common/feature-controlloop-beijing/pom.xml (limited to 'controlloop/common/feature-controlloop-beijing/pom.xml') diff --git a/controlloop/common/feature-controlloop-beijing/pom.xml b/controlloop/common/feature-controlloop-beijing/pom.xml new file mode 100644 index 000000000..0e53e8d1a --- /dev/null +++ b/controlloop/common/feature-controlloop-beijing/pom.xml @@ -0,0 +1,270 @@ + + + + 4.0.0 + + + org.onap.policy.drools-applications.controlloop.common + common + 1.2.0-SNAPSHOT + + + feature-controlloop-beijing + + + Load Experimental Beijing Control Loop Use Cases Controller as a feature. + + + + 1.8 + 1.8 + + + + + + src/main/feature + true + + + + + maven-assembly-plugin + 2.6 + + + zipfile + + single + + package + + true + ${project.artifactId}-${project.version} + + src/assembly/assemble_zip.xml + + false + + + + + + + org.apache.maven.plugins + maven-dependency-plugin + 2.8 + + + copy-dependencies + + copy-dependencies + + prepare-package + + ${project.build.directory}/assembly/lib + false + true + true + false + false + false + runtime + false + + + + + + + + + + org.onap.policy.drools-applications.controlloop.common.model-impl + events + ${project.version} + + + org.onap.policy.drools-applications.controlloop.common.model-impl + appc + ${project.version} + + + org.onap.policy.drools-applications.controlloop.common.model-impl + appclcm + ${project.version} + + + org.onap.policy.drools-applications.controlloop.common.model-impl + vfc + ${project.version} + + + org.onap.policy.drools-applications.controlloop.common.model-impl + so + ${project.version} + + + org.onap.policy.drools-applications.controlloop.common.model-impl + aai + ${project.version} + + + org.onap.policy.drools-applications.controlloop.common.model-impl + sdc + ${project.version} + + + org.onap.policy.drools-applications.controlloop.common.model-impl + trafficgenerator + ${project.version} + + + org.onap.policy.drools-applications.controlloop.common + eventmanager + ${project.version} + + + org.onap.policy.drools-applications.controlloop.common + guard + ${project.version} + + + org.onap.policy.drools-applications.controlloop.common.actors + actorServiceProvider + ${project.version} + + + guava + com.google.guava + + + + + org.onap.policy.drools-applications.controlloop.common.actors + actor.appc + ${project.version} + + + guava + com.google.guava + + + + + org.onap.policy.drools-applications.controlloop.common.actors + actor.appclcm + ${project.version} + + + guava + com.google.guava + + + + + org.onap.policy.drools-applications.controlloop.common.actors + actor.so + ${project.version} + + + guava + com.google.guava + + + + + org.onap.policy.drools-applications.controlloop.common.actors + actor.vfc + ${project.version} + + + guava + com.google.guava + + + + + org.onap.policy.drools-applications.controlloop.common + policy-yaml + ${project.version} + + + guava + com.google.guava + + + snakeyaml + org.yaml + + + + + com.att.research.xacml + xacml-pdp + 1.0.1 + + + commons-codec + commons-codec + + + commons-logging + commons-logging + + + guava + com.google.guava + + + commons-lang3 + org.apache.commons + + + jackson-databind + com.fasterxml.jackson.core + + + commons-collections + commons-collections + + + commons-lang + commons-lang + + + + + org.onap.policy.drools-pdp + policy-management + ${project.version} + provided + true + + + junit + junit + 4.12 + test + + + -- cgit 1.2.3-korg