Fixes for bugs found in Transport Slicing integration
[so.git] / bpmn / so-bpmn-infrastructure-common / src / main / groovy / org / onap / so / bpmn / infrastructure / scripts / TnAllocateNssi.groovy
index e856522..8a276ed 100644 (file)
@@ -321,7 +321,8 @@ class TnAllocateNssi extends AbstractServiceTaskProcessor {
                                 String status,
                                 String progress,
                                 String statusDescription) {
-        String serviceId = execution.getVariable("sliceServiceInstanceId")
+        String serviceId = execution.getVariable("dummyServiceId")
+        String ssInstanceId = execution.getVariable("sliceServiceInstanceId")
         String jobId = execution.getVariable("jobId")
         String nsiId = execution.getVariable("nsiId")
 
@@ -329,6 +330,7 @@ class TnAllocateNssi extends AbstractServiceTaskProcessor {
         roStatus.setServiceId(serviceId)
         roStatus.setOperationId(jobId)
         roStatus.setResourceTemplateUUID(nsiId)
+        roStatus.setResourceInstanceID(ssInstanceId)
         roStatus.setOperType("Allocate")
         roStatus.setProgress(progress)
         roStatus.setStatus(status)