[BUG] Set Hazelcast class loader 79/136379/2
authordanielhanrahan <daniel.hanrahan@est.tech>
Fri, 3 Nov 2023 15:19:19 +0000 (15:19 +0000)
committerDaniel Hanrahan <daniel.hanrahan@est.tech>
Fri, 3 Nov 2023 15:50:32 +0000 (15:50 +0000)
ClassNotFoundException is being thrown during CM-handle registration
when running the cps-application JAR. This fixes the issue by using
the class loader for the CPS classes.

Issue-ID: CPS-1933
Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech>
Change-Id: I02e2d19d9f668f0c4af36e9061e68f9b9ddb9434

cps-service/src/main/java/org/onap/cps/cache/HazelcastCacheConfig.java

index 067191b..0efabfd 100644 (file)
@@ -63,6 +63,7 @@ public class HazelcastCacheConfig {
         }
 
         config.setClusterName(clusterName);
+        config.setClassLoader(org.onap.cps.spi.model.Dataspace.class.getClassLoader());
         updateDiscoveryMode(config);
         return config;
     }