Modify NST selection request body 28/105828/1
authorHarry Huang <huangxiangyu5@huawei.com>
Mon, 13 Apr 2020 06:13:13 +0000 (14:13 +0800)
committerHarry Huang <huangxiangyu5@huawei.com>
Mon, 13 Apr 2020 06:13:13 +0000 (14:13 +0800)
Issue-ID: SO-2368

Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
Change-Id: Ie081120278456c24bac6b17cea9d7271370c7059

bpmn/MSOCommonBPMN/src/main/groovy/org/onap/so/bpmn/common/scripts/OofUtils.groovy

index 8094723..40d76af 100644 (file)
@@ -534,6 +534,7 @@ class OofUtils {
     public String buildSelectNSTRequest(String requestId, Map<String, Object> profileInfo) {
         def transactionId = requestId
         logger.debug( "transactionId is: " + transactionId)
+        String callbackUrl = "http://0.0.0.0:9000/callback/"
         ObjectMapper objectMapper = new ObjectMapper()
         String json = objectMapper.writeValueAsString(profileInfo)
         StringBuilder response = new StringBuilder()
@@ -543,11 +544,14 @@ class OofUtils {
                         "    \"transactionId\": \"${transactionId}\",\n" +
                         "    \"requestId\": \"${requestId}\",\n" +
                         "    \"sourceId\": \"so\",\n" +
-                        "    \"timeout\": 600\n" +
+                        "    \"timeout\": 600,\n" +
+                        "    \"callbackUrl\": \"${callbackUrl}\"\n" +
                         "    },\n")
-        response.append(" \"serviceInfo\": \n")
+        response.append(" \"serviceProfile\": {\n" +
+                        "   \"serviceProfileParameters\": \n")
         response.append(json);
-        response.append("\n  }\n")
+        response.append("\n }\n")
+        response.append("\n}\n")
         return response.toString()
     }
 }