Fix properties issue during migrate in ACM-participant 34/137634/1
authorFrancescoFioraEst <francesco.fiora@est.tech>
Tue, 26 Mar 2024 10:10:22 +0000 (10:10 +0000)
committerFrancesco Fiora <francesco.fiora@est.tech>
Tue, 2 Apr 2024 08:50:29 +0000 (08:50 +0000)
Issue-ID: POLICY-4953
Change-Id: I83cb4879faff050d21f16ef285cdccd528231062
Signed-off-by: FrancescoFioraEst <francesco.fiora@est.tech>
participant/participant-intermediary/src/main/java/org/onap/policy/clamp/acm/participant/intermediary/api/impl/AcElementListenerV1.java

index f91a2a1..5d4e1fe 100644 (file)
@@ -245,9 +245,9 @@ public abstract class AcElementListenerV1 implements AutomationCompositionElemen
     public void migrate(CompositionElementDto compositionElement, CompositionElementDto compositionElementTarget,
         InstanceElementDto instanceElement, InstanceElementDto instanceElementMigrate) throws PfModelException {
         var element = new  AcElementDeploy();
-        element.setId(instanceElement.elementId());
-        element.setDefinition(compositionElement.elementDefinitionId());
-        element.setProperties(instanceElement.inProperties());
+        element.setId(instanceElementMigrate.elementId());
+        element.setDefinition(compositionElementTarget.elementDefinitionId());
+        element.setProperties(instanceElementMigrate.inProperties());
         migrate(instanceElementMigrate.instanceId(), element, compositionElementTarget.compositionId(),
             element.getProperties());
     }