Adjust to pkg name change for ConfigAssignmentNode
[sdnc/oam.git] / platform-logic / generic-resource-api / src / main / xml / GENERIC-RESOURCE-API_self-serve-vnf-ra-assignment.xml
index ac31f90..78a0282 100644 (file)
@@ -96,7 +96,7 @@
                 <parameter name="tmp.config-name-value-payload7" value="`$tmp.config-name-value-payload6 + '&quot;aic-cloud-region&quot;:&quot;' + $vnf-topology-operation-input.vnf-request-input.aic-cloud-region + '&quot;'`"/>\r
                 <parameter name="tmp.json-payload" value="`'{' + $tmp.config-name-value-payload7 + '}'`" />\r
             </set>\r
-            <execute plugin='org.openecomp.sdnc.config.assignment.service.ConfigAssignmentNode' method='process'>\r
+            <execute plugin='org.onap.ccsdk.features.assignment.service.ConfigAssignmentNode' method='process'>\r
                 <parameter name="request-id" value='`$request-id`' />\r
                 <parameter name="resource-id" value='`$resource-id`' />\r
                 <parameter name="resource-type" value='`$resource-type`' />\r
                     </switch>\r
                     <switch test='`$tmp.mso.param.found`'>\r
                         <outcome value='false'>\r
-                            <set>\r
-                                <parameter name='`service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$highnum].name`' value='`$jsonContextPrefix.resource-accumulator-resolved-data[$i].param-name`'/>\r
-                                <parameter name='`service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$highnum].value`' value='`$jsonContextPrefix.resource-accumulator-resolved-data[$i].param-value`'/>\r
-                                <parameter name='highnum' value='`$highnum + 1`' />\r
-                            </set>\r
+                            <block atomic='true'>\r
+                                <set>\r
+                                    <parameter name='`service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$highnum].name`' value='`$jsonContextPrefix.resource-accumulator-resolved-data[$i].param-name`'/>\r
+                                    <parameter name='`service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$highnum].value`' value='`$jsonContextPrefix.resource-accumulator-resolved-data[$i].param-value`'/>\r
+                                </set>\r
+                                <set>\r
+                                    <parameter name='highnum' value='`$highnum + 1`' />\r
+                                </set>\r
+                            </block>\r
                         </outcome>\r
                     </switch>\r
                 </block>\r
                                                     <parameter name='`service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$highnum].resource-resolution-data.resource-key_length`' value='`$num + 1`'/>\r
                                                     <parameter name='num' value='`$num + 1`' />\r
                                                 </set>\r
+                                                <set>\r
+                                                    <parameter name='`service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param[$highnum].resource-resolution-data.resource-key_length`' value='`$num + 1`'/>\r
+                                                </set>\r
+                                                <set>\r
+                                                    <parameter name='num' value='`$num + 1`' />\r
+                                                </set>\r
                                             </for>\r
                                         </outcome>\r
                                     </switch>\r
                                     <set>\r
                                         <parameter name='`service-data.vnfs.vnf[$vnf-index].vnf-data.vnf-topology.vnf-parameters-data.param_length`' value='`$highnum + 1`'/>\r
+                                    </set>\r
+                                    <set>\r
                                         <parameter name='highnum' value='`$highnum + 1`' />\r
                                     </set>\r
                                 </block>\r