Fix HTTP handling in CLAMP ACM 31/129431/2
authorliamfallon <liam.fallon@est.tech>
Tue, 31 May 2022 10:22:10 +0000 (11:22 +0100)
committerliamfallon <liam.fallon@est.tech>
Tue, 31 May 2022 14:21:09 +0000 (15:21 +0100)
commit8040c95590bca9d7a5e4ac48d72c1198ca66e107
treeccd12eaf0679e28dc7a9f3e526fcb1feffa163c8
parentb77b61847ddd169da9a71b05742ed51bc826f5f6
Fix HTTP handling in CLAMP ACM

HTTPS is turned on using a Java property in the startup scripts in all
the CLAMP ACM docker images. This means that HTTP cannot be enabled or
HTTPS disabled in configuration. THis commit fixes that bug.

The building of the CLAMP docker images calls each jar app.jar. If all
images are being built locally together, the names collide and the last
image's jar is used for all jars. This commit fixes that bug as well.

Issue-ID: POLICY-4224
Change-Id: If4ba8cdef36f7a8a3665fe60eee31e42159e909b
Signed-off-by: liamfallon <liam.fallon@est.tech>
packages/policy-clamp-docker/pom.xml
packages/policy-clamp-docker/src/main/docker/AcmRuntimeDockerfile
packages/policy-clamp-docker/src/main/docker/HttpParticipantDockerfile
packages/policy-clamp-docker/src/main/docker/KubernetesParticipantDockerfile
packages/policy-clamp-docker/src/main/docker/PolicyParticipantDockerfile
packages/policy-clamp-docker/src/main/docker/acm-runtime.sh
packages/policy-clamp-docker/src/main/docker/http-participant.sh
packages/policy-clamp-docker/src/main/docker/kubernetes-participant.sh
packages/policy-clamp-docker/src/main/docker/policy-participant.sh