Fix Result Code Check Error 35/21435/1
authorc00149107 <chenchuanyu@huawei.com>
Tue, 31 Oct 2017 09:25:40 +0000 (17:25 +0800)
committerc00149107 <chenchuanyu@huawei.com>
Tue, 31 Oct 2017 09:25:40 +0000 (17:25 +0800)
Fix Result Code Check Error

Change-Id: I21f6a2c73e4846944e82c315aab380378b6c6be9
Issue-ID:SO-291
Signed-off-by: c00149107 <chenchuanyu@huawei.com>
bpmn/MSOInfrastructureBPMN/src/main/groovy/org/openecomp/mso/bpmn/infrastructure/scripts/DoCreateE2EServiceInstance.groovy
bpmn/MSOInfrastructureBPMN/src/main/groovy/org/openecomp/mso/bpmn/infrastructure/scripts/DoCreateVFCNetworkServiceInstance.groovy

index ca67d5d..4d661c4 100644 (file)
@@ -358,7 +358,7 @@ public class DoCreateE2EServiceInstance extends AbstractServiceTaskProcessor {
             String resourcesStr = jsonUtil.getJsonValue(incomingRequest, "service.parameters.resources")  
             List<String> resourceList = jsonUtil.StringArrayToList(execution, resourcesStr)   
             for(String resource : resourceList){
-                    resourceTemplateUUIDs  = resourceTemplateUUIDs + jsonUtil.getJsonValue(resource, "resourceDefId") + ":"
+                    resourceTemplateUUIDs  = resourceTemplateUUIDs + jsonUtil.getJsonValue(resource, "resourceId") + ":"
             }           
 
             def dbAdapterEndpoint = "http://mso.mso.testlab.openecomp.org:8080/dbadapters/RequestsDbAdapter"
@@ -415,7 +415,7 @@ public class DoCreateE2EServiceInstance extends AbstractServiceTaskProcessor {
         for(String resource : resourceList){
             String resourceName = jsonUtil.getJsonValue(resource, "resourceName")  
             if(StringUtils.containsIgnoreCase(resourceName, resourceType)){
-                String resourceUUID  = jsonUtil.getJsonValue(resource, "resourceDefId")
+                String resourceUUID  = jsonUtil.getJsonValue(resource, "resourceId")
                 String resourceParameters = jsonUtil.getJsonValue(resource, "nsParameters")                
                 execution.setVariable("resourceUUID", resourceUUID)
                 execution.setVariable("resourceParameters", resourceParameters)
index 2e62abd..827cbf5 100644 (file)
@@ -134,7 +134,7 @@ public class DoCreateVFCNetworkServiceInstance extends AbstractServiceTaskProces
         String returnCode = apiResponse.getStatusCode()\r
         String aaiResponseAsString = apiResponse.getResponseBodyAsString()\r
         String nsInstanceId = "";\r
-        if(returnCode== "200"){\r
+        if(returnCode== "200" || returnCode == "201"){\r
             nsInstanceId =  jsonUtil.getJsonValue(aaiResponseAsString, "nsInstanceId")\r
         }\r
         execution.setVariable("nsInstanceId", nsInstanceId)\r
@@ -163,7 +163,7 @@ public class DoCreateVFCNetworkServiceInstance extends AbstractServiceTaskProces
         String returnCode = apiResponse.getStatusCode()\r
         String aaiResponseAsString = apiResponse.getResponseBodyAsString()\r
         String jobId = "";\r
-        if(returnCode== "200"){\r
+        if(returnCode== "200"|| returnCode == "201"){\r
             jobId =  jsonUtil.getJsonValue(aaiResponseAsString, "jobId")\r
         }\r
         execution.setVariable("jobId", jobId)\r
@@ -183,7 +183,7 @@ public class DoCreateVFCNetworkServiceInstance extends AbstractServiceTaskProces
         String returnCode = apiResponse.getStatusCode()\r
         String aaiResponseAsString = apiResponse.getResponseBodyAsString()\r
         String operationStatus = "error"\r
-        if(returnCode== "200"){\r
+        if(returnCode== "200"|| returnCode == "201"){\r
             operationStatus = jsonUtil.getJsonValue(aaiResponseAsString, "responseDescriptor.status")\r
         }\r
         execution.setVariable("operationStatus", operationStatus)\r