utils.log("DEBUG", "serviceType:" + serviceType, isDebugEnabled)\r
String nodeTemplateUUID = execution.getVariable("nodeTemplateUUID")\r
utils.log("DEBUG", "globalSubscriberId:" + globalSubscriberId, isDebugEnabled)\r
- String siRequest = execution.getVariable("nodeParamters")\r
+ /*\r
+ * segmentInformation needed as a object of segment\r
+ * {\r
+ * "domain":"",\r
+ * "nodeTemplateName":"",\r
+ * "nodeType":"",\r
+ * "nsParameters":{\r
+ * //this is the nsParameters sent to VF-C\r
+ * }\r
+ * }\r
+ */\r
+ String siRequest = execution.getVariable("segmentInformation")\r
utils.log("DEBUG", "Input Request:" + siRequest, isDebugEnabled)\r
String nsOperationKey = "{\"globalSubscriberId\":" + globalSubscriberId + ",\"serviceType:\""\r
+ serviceType + ",\"serviceId\":" + serviceId + ",\"operationId\":" + operationId\r
+",\"nodeTemplateUUID\":" + nodeTemplateUUID + "}";\r
execution.setVariable("nsOperationKey", nsOperationKey);\r
+ execution.setVariable("nsParameters", jsonUtil.getJsonValue(siRequest, "nsParameters"))\r
\r
} catch (BpmnError e) {\r
throw e;\r