Code fix for config directed graph
[appc.git] / appc-directed-graph / appc-dgraph / provider / src / main / resources / json / APPC / APPC_Generic_Configure.json
index ad1aead..2f399ab 100644 (file)
-[\r
-    {\r
-        "id": "61d37abe.82cd64",\r
-        "type": "dgstart",\r
-        "name": "DGSTART",\r
-        "outputs": 1,\r
-        "x": 84.28573608398438,\r
-        "y": 119.42857360839844,\r
-        "z": "285db0f2.06375",\r
-        "wires": [\r
-            [\r
-                "8423b79b.d7cec8"\r
-            ]\r
-        ]\r
-    },\r
-    {\r
-        "id": "8423b79b.d7cec8",\r
-        "type": "service-logic",\r
-        "name": "APPC 4.0.0",\r
-        "module": "APPC",\r
-        "version": "4.0.0",\r
-        "comments": "",\r
-        "xml": "<service-logic xmlns='http://www.onap.org/sdnc/svclogic' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://www.onap.org/sdnc/svclogic ./svclogic.xsd' module='APPC' version='4.0.0'>",\r
-        "outputs": 1,\r
-        "x": 247.28573608398438,\r
-        "y": 109.42857360839844,\r
-        "z": "285db0f2.06375",\r
-        "wires": [\r
-            [\r
-                "c1e3b38c.2f63f8"\r
-            ]\r
-        ]\r
-    },\r
-    {\r
-        "id": "c1e3b38c.2f63f8",\r
-        "type": "method",\r
-        "name": "method Generic_Configure",\r
-        "xml": "<method rpc='Generic_Configure' mode='sync'>\n",\r
-        "comments": "",\r
-        "outputs": 1,\r
-        "x": 462.2857360839844,\r
-        "y": 101.42857360839844,\r
-        "z": "285db0f2.06375",\r
-        "wires": [\r
-            [\r
-                "6c0716c5.8d7c4"\r
-            ]\r
-        ]\r
-    },\r
-    {\r
-        "id": "6c0716c5.8d7c4",\r
-        "type": "block",\r
-        "name": "block : atomic",\r
-        "xml": "<block atomic=\"true\">",\r
-        "atomic": "true",\r
-        "outputs": 1,\r
-        "x": 81.28573608398438,\r
-        "y": 244.7618989944458,\r
-        "z": "285db0f2.06375",\r
-        "wires": [\r
-            [\r
-                "631bacee.3786bc",\r
-                "84032bec.a688d",\r
-                "7804109c.c266",\r
-                "76262d39.a182fc",\r
-                "a333263.a3f5058",\r
-                "9c2591d5.def7f",\r
-                "924230.050aadd",\r
-                "ff3926e6.0b79d"\r
-            ]\r
-        ]\r
-    },\r
-    {\r
-        "id": "631bacee.3786bc",\r
-        "type": "call",\r
-        "name": "call: DownloadConfig",\r
-        "xml": "<call module=\"APPC\" rpc=\"`$tmp.configureactiondg.DOWNLOAD-CONFIG-DG`\" mode=\"sync\">",\r
-        "comments": "",\r
-        "outputs": 1,\r
-        "x": 304.8730163574219,\r
-        "y": 608.0159301757812,\r
-        "z": "285db0f2.06375",\r
-        "wires": [\r
-            [\r
-                "5a3b601a.374b",\r
-                "804e66f1.5cf248",\r
-                "1a953b4d.331fc5"\r
-            ]\r
-        ]\r
-    },\r
-    {\r
-        "id": "5a3b601a.374b",\r
-        "type": "failure",\r
-        "name": "failure",\r
-        "xml": "<outcome value='failure'>\n",\r
-        "comments": "",\r
-        "outputs": 1,\r
-        "x": 577.2380981445312,\r
-        "y": 526.111083984375,\r
-        "z": "285db0f2.06375",\r
-        "wires": [\r
-            [\r
-                "efcc7633.772ba8"\r
-            ]\r
-        ]\r
-    },\r
-    {\r
-        "id": "804e66f1.5cf248",\r
-        "type": "failure",\r
-        "name": "not-found",\r
-        "xml": "<outcome value='not-found'>\n",\r
-        "comments": "",\r
-        "outputs": 1,\r
-        "x": 594.2024345397949,\r
-        "y": 624.9286823272705,\r
-        "z": "285db0f2.06375",\r
-        "wires": [\r
-            [\r
-                "2c5dd8ce.28ae88"\r
-            ]\r
-        ]\r
-    },\r
-    {\r
-        "id": "1a953b4d.331fc5",\r
-        "type": "success",\r
-        "name": " success",\r
-        "xml": "<outcome value=\"success\">",\r
-        "comments": "",\r
-        "outputs": 1,\r
-        "x": 542.5357475280762,\r
-        "y": 817.2619380950928,\r
-        "z": "285db0f2.06375",\r
-        "wires": [\r
-            [\r
-                "3084d7e.c6c89a8"\r
-            ]\r
-        ]\r
-    },\r
-    {\r
-        "id": "efcc7633.772ba8",\r
-        "type": "block",\r
-        "name": "block : atomic",\r
-        "xml": "<block atomic=\"true\">",\r
-        "atomic": "true",\r
-        "outputs": 1,\r
-        "x": 781.6190185546875,\r
-        "y": 514.6190795898438,\r
-        "z": "285db0f2.06375",\r
-        "wires": [\r
-            [\r
-                "3e7902ac.0f9fe6",\r
-                "325f4a9b.803c4e",\r
-                "28140a27.57ead6"\r
-            ]\r
-        ]\r
-    },\r
-    {\r
-        "id": "2c5dd8ce.28ae88",\r
-        "type": "block",\r
-        "name": "block : atomic",\r
-        "xml": "<block atomic=\"true\">",\r
-        "atomic": "true",\r
-        "outputs": 1,\r
-        "x": 777.1190643310547,\r
-        "y": 670.095308303833,\r
-        "z": "285db0f2.06375",\r
-        "wires": [\r
-            [\r
-                "fb347bda.285858"\r
-            ]\r
-        ]\r
-    },\r
-    {\r
-        "id": "3084d7e.c6c89a8",\r
-        "type": "block",\r
-        "name": "block : atomic",\r
-        "xml": "<block atomic=\"true\">",\r
-        "atomic": "true",\r
-        "outputs": 1,\r
-        "x": 748.5357475280762,\r
-        "y": 808.5119380950928,\r
-        "z": "285db0f2.06375",\r
-        "wires": [\r
-            [\r
-                "8f8a8b2.9140078",\r
-                "fcfff614.97d76",\r
-                "f359c38b.fbc24",\r
-                "6bf58f1f.85fe98"\r
-            ]\r
-        ]\r
-    },\r
-    {\r
-        "id": "3e7902ac.0f9fe6",\r
-        "type": "record",\r
-        "name": "record",\r
-        "xml": "<record plugin=\"onap.ccsdk.sli.core.sli.recording.Slf4jRecorder\">\n<parameter name=\"level\" value=\"info\"/>\n<parameter name=\"logger\" value=\"message-log\"/>\n<parameter name=\"field1\" value=\"__TIMESTAMP__\"/>\n<parameter name=\"field2\" value=\"`'error-code = ' + $error-code`\" />\n<parameter name=\"field3\" value=\"`'error-message = ' + $error-message`\" />\n",\r
-        "comments": "",\r
-        "outputs": 1,\r
-        "x": 1044.5080299377441,\r
-        "y": 433.98411560058594,\r
-        "z": "285db0f2.06375",\r
-        "wires": [\r
-            []\r
-        ]\r
-    },\r
-    {\r
-        "id": "fb347bda.285858",\r
-        "type": "returnFailure",\r
-        "name": "return failure",\r
-        "xml": "<return status=\"failure\">\n\t<parameter name=\"error-code\" value=\"401\"/>\n\t<parameter name=\"error-message\" value=\"`'DG Workflow ' + $tmp.configureactiondg.DOWNLOAD-CONFIG-DG + ' not found'`\"/>\n\t",\r
-        "comments": "",\r
-        "x": 1180.535758972168,\r
-        "y": 694.8452472686768,\r
-        "z": "285db0f2.06375",\r
-        "wires": []\r
-    },\r
-    {\r
-        "id": "8f8a8b2.9140078",\r
-        "type": "record",\r
-        "name": "record",\r
-        "xml": "<record plugin=\"onap.ccsdk.sli.core.sli.recording.Slf4jRecorder\">\n<parameter name=\"level\" value=\"info\"/>\n<parameter name=\"logger\" value=\"message-log\"/>\n<parameter name=\"field1\" value=\"__TIMESTAMP__\"/>\n<parameter name=\"field2\" value=\"`'error-code = ' + $error-code`\" />\n<parameter name=\"field3\" value=\"`'error-message = ' + $error-message`\" />\n<parameter name=\"field4\" value=\"ACTIVATESUCCESS\" />",\r
-        "comments": "",\r
-        "outputs": 1,\r
-        "x": 1039.0357513427734,\r
-        "y": 804.2619338035583,\r
-        "z": "285db0f2.06375",\r
-        "wires": [\r
-            []\r
-        ]\r
-    },\r
-    {\r
-        "id": "325f4a9b.803c4e",\r
-        "type": "returnFailure",\r
-        "name": "return failure",\r
-        "xml": "<return status=\"failure\">\n\t",\r
-        "comments": "",\r
-        "x": 1061.0635833740234,\r
-        "y": 597.5396661758423,\r
-        "z": "285db0f2.06375",\r
-        "wires": []\r
-    },\r
-    {\r
-        "id": "84032bec.a688d",\r
-        "type": "set",\r
-        "name": "set Download params",\r
-        "xml": "<set>\n<parameter name='host-ip-address' value='`$vnf-host-ip-address`' />\n<parameter name='device-login' value='`$property.user`' />\n<parameter name='device-password' value='`$property.password`' />\n<parameter name='port-number' value='`$property.port`' />\n<parameter name='protocol' value='`$tmp.deviceinterfaceprotocol.PROTOCOL`' />\n<parameter name='device-config' value='`$deviceconfig-file-content`' />\n",\r
-        "comments": "",\r
-        "x": 326.74603271484375,\r
-        "y": 505.68243408203125,\r
-        "z": "285db0f2.06375",\r
-        "wires": []\r
-    },\r
-    {\r
-        "id": "fcfff614.97d76",\r
-        "type": "set",\r
-        "name": "set error-code 400 and message",\r
-        "xml": "<set>\n<parameter name='error-code' value='400' />\n<parameter name=\"error-message\" value=\"SUCCESS - request has been processed successfully\" />\n",\r
-        "comments": "",\r
-        "x": 1056.8690032958984,\r
-        "y": 755.4286212921143,\r
-        "z": "285db0f2.06375",\r
-        "wires": []\r
-    },\r
-    {\r
-        "id": "81444e09.a0133",\r
-        "type": "comment",\r
-        "name": "ConfigCompAdaptor resets error code for success cases",\r
-        "info": "",\r
-        "comments": "",\r
-        "x": 1411.0357666015625,\r
-        "y": 752.4286251068115,\r
-        "z": "285db0f2.06375",\r
-        "wires": []\r
-    },\r
-    {\r
-        "id": "7804109c.c266",\r
-        "type": "execute",\r
-        "name": "execute saveTxLog",\r
-        "xml": "<execute plugin=\"org.onap.appc.data.services.node.ConfigResourceNode\" method=\"saveConfigTransactionLog\">\n<parameter name=\"messageType\" value=\"log\" />\n<parameter name=\"message\" value=\"get Config Info\" />\n<parameter name=\"responsePrefix\" value=\"tmp.saveTxLog\" />\n",\r
-        "comments": "",\r
-        "outputs": 1,\r
-        "x": 419.2698059082031,\r
-        "y": 222.6349639892578,\r
-        "z": "285db0f2.06375",\r
-        "wires": [\r
-            [\r
-                "f44893b1.e8784"\r
-            ]\r
-        ]\r
-    },\r
-    {\r
-        "id": "f359c38b.fbc24",\r
-        "type": "execute",\r
-        "name": "execute saveTxLog",\r
-        "xml": "<execute plugin=\"org.onap.appc.data.services.node.ConfigResourceNode\" method=\"saveConfigTransactionLog\">\n<parameter name=\"messageType\" value=\"log\" />\n<parameter name=\"message\" value=\"400: Download of Config file is Successful\" />\n<parameter name=\"responsePrefix\" value=\"tmp.saveTxLog\" />\n",\r
-        "comments": "",\r
-        "outputs": 1,\r
-        "x": 1039.2857513427734,\r
-        "y": 875.8452529907227,\r
-        "z": "285db0f2.06375",\r
-        "wires": [\r
-            [\r
-                "e8b248c8.a2d1c8"\r
-            ]\r
-        ]\r
-    },\r
-    {\r
-        "id": "48ae0cb6.816864",\r
-        "type": "execute",\r
-        "name": "execute saveTxLog",\r
-        "xml": "<execute plugin=\"org.onap.appc.config.generator.node.ConfigResourceNode\" method=\"saveConfigTransactionLog\">\n<parameter name=\"messageType\" value=\"log\" />\n<parameter name=\"message\" value=\"`$tmp.message`\" />\n<parameter name=\"responsePrefix\" value=\"tmp.saveTxLog\" />\n",\r
-        "comments": "",\r
-        "outputs": 1,\r
-        "x": 1837.1746711730957,\r
-        "y": 599.6507911682129,\r
-        "z": "285db0f2.06375",\r
-        "wires": [\r
-            []\r
-        ]\r
-    },\r
-    {\r
-        "id": "e35b4c6.218223",\r
-        "type": "set",\r
-        "name": "set tmp.message",\r
-        "xml": "<set>\n<parameter name='tmp.message' value=\"`'Download Failure : ' + $error-code + ' : ' + $error-message`\" />\n",\r
-        "comments": "",\r
-        "x": 1838.3967590332031,\r
-        "y": 525.9841232299805,\r
-        "z": "285db0f2.06375",\r
-        "wires": []\r
-    },\r
-    {\r
-        "id": "28140a27.57ead6",\r
-        "type": "switchNode",\r
-        "name": "switch: error-code",\r
-        "xml": "<switch test=\"`$error-code`\">\n",\r
-        "comments": "",\r
-        "outputs": 1,\r
-        "x": 1070.28564453125,\r
-        "y": 505.09520530700684,\r
-        "z": "285db0f2.06375",\r
-        "wires": [\r
-            [\r
-                "bfd4e5f2.1ecdb",\r
-                "c962e995.964488"\r
-            ]\r
-        ]\r
-    },\r
-    {\r
-        "id": "bfd4e5f2.1ecdb",\r
-        "type": "success",\r
-        "name": "outcome: 400",\r
-        "xml": "<outcome value=\"400\">",\r
-        "comments": "",\r
-        "outputs": 1,\r
-        "x": 1265.9524307250977,\r
-        "y": 447.76190185546875,\r
-        "z": "285db0f2.06375",\r
-        "wires": [\r
-            [\r
-                "817eeef5.e90f38"\r
-            ]\r
-        ]\r
-    },\r
-    {\r
-        "id": "817eeef5.e90f38",\r
-        "type": "block",\r
-        "name": "block : atomic",\r
-        "xml": "<block atomic=\"true\">",\r
-        "atomic": "true",\r
-        "outputs": 1,\r
-        "x": 1500.952407836914,\r
-        "y": 445.3174810409546,\r
-        "z": "285db0f2.06375",\r
-        "wires": [\r
-            []\r
-        ]\r
-    },\r
-    {\r
-        "id": "c962e995.964488",\r
-        "type": "success",\r
-        "name": "outcome: Other",\r
-        "xml": "<outcome value=\"Other\">",\r
-        "comments": "",\r
-        "outputs": 1,\r
-        "x": 1276.9523620605469,\r
-        "y": 530.539665222168,\r
-        "z": "285db0f2.06375",\r
-        "wires": [\r
-            [\r
-                "c25ad54c.2de7a8"\r
-            ]\r
-        ]\r
-    },\r
-    {\r
-        "id": "c25ad54c.2de7a8",\r
-        "type": "block",\r
-        "name": "block : atomic",\r
-        "xml": "<block atomic=\"true\">",\r
-        "atomic": "true",\r
-        "outputs": 1,\r
-        "x": 1500.3967742919922,\r
-        "y": 532.6508045196533,\r
-        "z": "285db0f2.06375",\r
-        "wires": [\r
-            [\r
-                "e35b4c6.218223",\r
-                "48ae0cb6.816864"\r
-            ]\r
-        ]\r
-    },\r
-    {\r
-        "id": "af4ae47d.be227",\r
-        "type": "comment",\r
-        "name": "ISBC cases returns failure to stop polling",\r
-        "info": "",\r
-        "comments": "",\r
-        "x": 1550.9522705078125,\r
-        "y": 345.9840974807739,\r
-        "z": "285db0f2.06375",\r
-        "wires": []\r
-    },\r
-    {\r
-        "id": "e8b248c8.a2d1c8",\r
-        "type": "failure",\r
-        "name": "failure",\r
-        "xml": "<outcome value='failure'>\n",\r
-        "comments": "",\r
-        "outputs": 1,\r
-        "x": 1235.2023849487305,\r
-        "y": 871.4286270141602,\r
-        "z": "285db0f2.06375",\r
-        "wires": [\r
-            [\r
-                "7a66cbd7.d92d5c"\r
-            ]\r
-        ]\r
-    },\r
-    {\r
-        "id": "7a66cbd7.d92d5c",\r
-        "type": "block",\r
-        "name": "block : atomic",\r
-        "xml": "<block atomic=\"true\">",\r
-        "atomic": "true",\r
-        "outputs": 1,\r
-        "x": 1408.7857627868652,\r
-        "y": 872.9286270141602,\r
-        "z": "285db0f2.06375",\r
-        "wires": [\r
-            []\r
-        ]\r
-    },\r
-    {\r
-        "id": "f44893b1.e8784",\r
-        "type": "failure",\r
-        "name": "failure",\r
-        "xml": "<outcome value='failure'>\n",\r
-        "comments": "",\r
-        "outputs": 1,\r
-        "x": 584.9524230957031,\r
-        "y": 247.09519958496094,\r
-        "z": "285db0f2.06375",\r
-        "wires": [\r
-            [\r
-                "72adbd63.dc9ac4"\r
-            ]\r
-        ]\r
-    },\r
-    {\r
-        "id": "72adbd63.dc9ac4",\r
-        "type": "block",\r
-        "name": "block : atomic",\r
-        "xml": "<block atomic=\"true\">",\r
-        "atomic": "true",\r
-        "outputs": 1,\r
-        "x": 736.1746520996094,\r
-        "y": 245.98411560058594,\r
-        "z": "285db0f2.06375",\r
-        "wires": [\r
-            []\r
-        ]\r
-    },\r
-    {\r
-        "id": "6bf58f1f.85fe98",\r
-        "type": "block",\r
-        "name": "block : atomic",\r
-        "xml": "<block atomic=\"true\">",\r
-        "atomic": "true",\r
-        "outputs": 1,\r
-        "x": 1004.2857513427734,\r
-        "y": 950.0951328277588,\r
-        "z": "285db0f2.06375",\r
-        "wires": [\r
-            [\r
-                "5119c46c.b2c834",\r
-                "cde8c474.69f89"\r
-            ]\r
-        ]\r
-    },\r
-    {\r
-        "id": "cde8c474.69f89",\r
-        "type": "call",\r
-        "name": "call: SaveRunningConfig",\r
-        "xml": "<call module=\"APPC\" rpc=\"SaveRunningConfig\" mode=\"sync\">",\r
-        "comments": "",\r
-        "outputs": 1,\r
-        "x": 1264.0357513427734,\r
-        "y": 948.928505897522,\r
-        "z": "285db0f2.06375",\r
-        "wires": [\r
-            [\r
-                "e8122e51.2f1118"\r
-            ]\r
-        ]\r
-    },\r
-    {\r
-        "id": "5119c46c.b2c834",\r
-        "type": "switchNode",\r
-        "name": "switch: request-action",\r
-        "xml": "<switch test=\"`$request-action`\">\n",\r
-        "comments": "",\r
-        "outputs": 1,\r
-        "x": 1218.7856330871582,\r
-        "y": 1040.5951290130615,\r
-        "z": "285db0f2.06375",\r
-        "wires": [\r
-            [\r
-                "cc8bbfb7.1f569",\r
-                "714a8c07.043b74"\r
-            ]\r
-        ]\r
-    },\r
-    {\r
-        "id": "cc8bbfb7.1f569",\r
-        "type": "other",\r
-        "name": "Configure",\r
-        "xml": "<outcome value='Configure'>",\r
-        "comments": "",\r
-        "outputs": 1,\r
-        "x": 1466.0356369018555,\r
-        "y": 1030.511754989624,\r
-        "z": "285db0f2.06375",\r
-        "wires": [\r
-            [\r
-                "e8957f63.e948e8"\r
-            ]\r
-        ]\r
-    },\r
-    {\r
-        "id": "714a8c07.043b74",\r
-        "type": "other",\r
-        "name": "ConfigScale",\r
-        "xml": "<outcome value='ConfigScale'>",\r
-        "comments": "",\r
-        "outputs": 1,\r
-        "x": 1470.785758972168,\r
-        "y": 1097.5951299667358,\r
-        "z": "285db0f2.06375",\r
-        "wires": [\r
-            [\r
-                "e8957f63.e948e8"\r
-            ]\r
-        ]\r
-    },\r
-    {\r
-        "id": "e8957f63.e948e8",\r
-        "type": "block",\r
-        "name": "block : atomic",\r
-        "xml": "<block atomic=\"true\">",\r
-        "atomic": "true",\r
-        "outputs": 1,\r
-        "x": 1748.2022705078125,\r
-        "y": 1077.6785097122192,\r
-        "z": "285db0f2.06375",\r
-        "wires": [\r
-            [\r
-                "733ba7f3.56f7d"\r
-            ]\r
-        ]\r
-    },\r
-    {\r
-        "id": "733ba7f3.56f7d",\r
-        "type": "call",\r
-        "name": "call: UpdateAaiInfo",\r
-        "xml": "<call module=\"APPC\" rpc=\"UpdateAaiInfo\" mode=\"sync\">",\r
-        "comments": "",\r
-        "outputs": 1,\r
-        "x": 769.6191825866699,\r
-        "y": 1188.0118789672852,\r
-        "z": "285db0f2.06375",\r
-        "wires": [\r
-            [\r
-                "d9f6f7d6.2125b8"\r
-            ]\r
-        ]\r
-    },\r
-    {\r
-        "id": "d9f6f7d6.2125b8",\r
-        "type": "not-found",\r
-        "name": "not-found",\r
-        "xml": "<outcome value='not-found'>\n",\r
-        "comments": "",\r
-        "outputs": 1,\r
-        "x": 977.2024917602539,\r
-        "y": 1192.2618799209595,\r
-        "z": "285db0f2.06375",\r
-        "wires": [\r
-            [\r
-                "6e506adf.2422a4"\r
-            ]\r
-        ]\r
-    },\r
-    {\r
-        "id": "6e506adf.2422a4",\r
-        "type": "block",\r
-        "name": "block : atomic",\r
-        "xml": "<block atomic=\"true\">",\r
-        "atomic": "true",\r
-        "comments": "",\r
-        "outputs": 1,\r
-        "x": 1171.3690032958984,\r
-        "y": 1193.8451347351074,\r
-        "z": "285db0f2.06375",\r
-        "wires": [\r
-            [\r
-                "69c05144.643008",\r
-                "6a796326.9a5d0c"\r
-            ]\r
-        ]\r
-    },\r
-    {\r
-        "id": "69c05144.643008",\r
-        "type": "set",\r
-        "name": "set:  dcae-error message",\r
-        "xml": "<set>\n\t  <parameter name=\"dcae-error-message\" value=\"DG Workflow UpdateAaiInfo not found\"/>\n\t  ",\r
-        "comments": "",\r
-        "x": 1478.535758972168,\r
-        "y": 1168.4285044670105,\r
-        "z": "285db0f2.06375",\r
-        "wires": []\r
-    },\r
-    {\r
-        "id": "6a796326.9a5d0c",\r
-        "type": "record",\r
-        "name": "record",\r
-        "xml": "<record plugin=\"onap.ccsdk.sli.core.sli.recording.Slf4jRecorder\">\n<parameter name=\"level\" value=\"info\"/>\n<parameter name=\"logger\" value=\"message-log\"/>\n<parameter name=\"field1\" value=\"__TIMESTAMP__\"/>\n<parameter name=\"DCAEERRORMESSAGE\" value=\"`$dcae-error-message`\"/>\n",\r
-        "comments": "",\r
-        "outputs": 1,\r
-        "x": 1421.4523887634277,\r
-        "y": 1214.6785068511963,\r
-        "z": "285db0f2.06375",\r
-        "wires": [\r
-            []\r
-        ]\r
-    },\r
-    {\r
-        "id": "9fa67fcc.8cbfb8",\r
-        "type": "block",\r
-        "name": "block : atomic",\r
-        "xml": "<block atomic=\"true\">",\r
-        "atomic": "true",\r
-        "comments": "",\r
-        "outputs": 1,\r
-        "x": 1670.369010925293,\r
-        "y": 949.0951337814331,\r
-        "z": "285db0f2.06375",\r
-        "wires": [\r
-            [\r
-                "56905444.ee048c",\r
-                "a6130136.14cf"\r
-            ]\r
-        ]\r
-    },\r
-    {\r
-        "id": "e8122e51.2f1118",\r
-        "type": "not-found",\r
-        "name": "not-found",\r
-        "xml": "<outcome value='not-found'>\n",\r
-        "comments": "",\r
-        "outputs": 1,\r
-        "x": 1477.869010925293,\r
-        "y": 948.8451337814331,\r
-        "z": "285db0f2.06375",\r
-        "wires": [\r
-            [\r
-                "9fa67fcc.8cbfb8"\r
-            ]\r
-        ]\r
-    },\r
-    {\r
-        "id": "56905444.ee048c",\r
-        "type": "set",\r
-        "name": "set:  dcae-error message",\r
-        "xml": "<set>\n\t  <parameter name=\"dcae-error-message\" value=\"DG Workflow SaveRunningConfig not found\"/>\n\t ",\r
-        "comments": "",\r
-        "x": 1979.2857666015625,\r
-        "y": 951.3451318740845,\r
-        "z": "285db0f2.06375",\r
-        "wires": []\r
-    },\r
-    {\r
-        "id": "a6130136.14cf",\r
-        "type": "record",\r
-        "name": "record",\r
-        "xml": "<record plugin=\"onap.ccsdk.sli.core.sli.recording.Slf4jRecorder\">\n<parameter name=\"level\" value=\"info\"/>\n<parameter name=\"logger\" value=\"message-log\"/>\n<parameter name=\"field1\" value=\"__TIMESTAMP__\"/>\n<parameter name=\"DCAEERRORMESSAGE\" value=\"`$dcae-error-message`\"/>\n",\r
-        "comments": "",\r
-        "outputs": 1,\r
-        "x": 1923.78564453125,\r
-        "y": 1006.1785078048706,\r
-        "z": "285db0f2.06375",\r
-        "wires": [\r
-            []\r
-        ]\r
-    },\r
-    {\r
-        "id": "76262d39.a182fc",\r
-        "type": "execute",\r
-        "name": "execute getCommonConfigInfo",\r
-        "xml": "<execute plugin=\"org.onap.appc.data.services.node.ConfigResourceNode\" method=\"getCommonConfigInfo\">\n<parameter name=\"responsePrefix\" value=\"tmp.commonConfigInfo\" />\n",\r
-        "comments": "",\r
-        "outputs": 1,\r
-        "x": 460.4920959472656,\r
-        "y": 176.47618103027344,\r
-        "z": "285db0f2.06375",\r
-        "wires": [\r
-            [\r
-                "5b5f729f.d2e9dc",\r
-                "1ef0e43c.497fbc"\r
-            ]\r
-        ]\r
-    },\r
-    {\r
-        "id": "5b5f729f.d2e9dc",\r
-        "type": "other",\r
-        "name": "other",\r
-        "xml": "<outcome value='Other'>\n",\r
-        "comments": "",\r
-        "outputs": 1,\r
-        "x": 730.0635681152344,\r
-        "y": 154.09521484375,\r
-        "z": "285db0f2.06375",\r
-        "wires": [\r
-            [\r
-                "61354486.d04ddc"\r
-            ]\r
-        ]\r
-    },\r
-    {\r
-        "id": "61354486.d04ddc",\r
-        "type": "block",\r
-        "name": "block",\r
-        "xml": "<block>\n",\r
-        "atomic": "false",\r
-        "comments": "",\r
-        "outputs": 1,\r
-        "x": 867.0635681152344,\r
-        "y": 158.09521484375,\r
-        "z": "285db0f2.06375",\r
-        "wires": [\r
-            [\r
-                "356ae353.38975c"\r
-            ]\r
-        ]\r
-    },\r
-    {\r
-        "id": "356ae353.38975c",\r
-        "type": "record",\r
-        "name": "record",\r
-        "xml": "<record plugin=\"onap.ccsdk.sli.core.sli.recording.Slf4jRecorder\">\n<parameter name=\"level\" value=\"info\"/>\n<parameter name=\"logger\" value=\"message-log\"/>\n<parameter name=\"field1\" value=\"__TIMESTAMP__\"/>\n<parameter name=\"field2\" value=\"`$request-action`\"/>\n<parameter name=\"field3\" value=\"`$input.action`\"/>\n\n",\r
-        "comments": "",\r
-        "outputs": 1,\r
-        "x": 1018.0635681152344,\r
-        "y": 155.09521484375,\r
-        "z": "285db0f2.06375",\r
-        "wires": [\r
-            []\r
-        ]\r
-    },\r
-    {\r
-        "id": "1ef0e43c.497fbc",\r
-        "type": "failure",\r
-        "name": "failure",\r
-        "xml": "<outcome value='failure'>\n",\r
-        "comments": "",\r
-        "outputs": 1,\r
-        "x": 728.0634765625,\r
-        "y": 204.2380828857422,\r
-        "z": "285db0f2.06375",\r
-        "wires": [\r
-            [\r
-                "822988bb.6c77c"\r
-            ]\r
-        ]\r
-    },\r
-    {\r
-        "id": "822988bb.6c77c",\r
-        "type": "block",\r
-        "name": "block",\r
-        "xml": "<block>\n",\r
-        "atomic": "false",\r
-        "comments": "",\r
-        "outputs": 1,\r
-        "x": 859.3968200683594,\r
-        "y": 216.42860412597656,\r
-        "z": "285db0f2.06375",\r
-        "wires": [\r
-            [\r
-                "45133d81.5404ec"\r
-            ]\r
-        ]\r
-    },\r
-    {\r
-        "id": "45133d81.5404ec",\r
-        "type": "returnFailure",\r
-        "name": "return failure",\r
-        "xml": "<return status=\"failure\">\n\t<parameter name=\"error-code\" value=\"401\"/>\n\t<parameter name=\"error-message\" value=\"DG Workflow GetAaiInfo not found\"/>\n\t",\r
-        "comments": "",\r
-        "x": 1017.0634155273438,\r
-        "y": 221.14280700683594,\r
-        "z": "285db0f2.06375",\r
-        "wires": []\r
-    },\r
-    {\r
-        "id": "de8fcfa2.bd48e",\r
-        "type": "execute",\r
-        "name": "execute params",\r
-        "xml": " <execute plugin=\"org.onap.appc.encryptiontool.wrapper.EncryptionToolDGWrapper\" method =\"getProperty\">\n <parameter name=\"prefix\" value =\"property\"/>\n\n \n  ",\r
-        "comments": "",\r
-        "outputs": 1,\r
-        "x": 449.78961181640625,\r
-        "y": 440.357177734375,\r
-        "z": "285db0f2.06375",\r
-        "wires": [\r
-            [\r
-                "d9220a62.de752",\r
-                "eeb5df0e.d7827"\r
-            ]\r
-        ]\r
-    },\r
-    {\r
-        "id": "d9220a62.de752",\r
-        "type": "failure",\r
-        "name": "failure",\r
-        "xml": "<outcome value='failure'>\n",\r
-        "comments": "",\r
-        "outputs": 1,\r
-        "x": 605.2539672851562,\r
-        "y": 416.96429443359375,\r
-        "z": "285db0f2.06375",\r
-        "wires": [\r
-            [\r
-                "c03a5b17.52d19"\r
-            ]\r
-        ]\r
-    },\r
-    {\r
-        "id": "eeb5df0e.d7827",\r
-        "type": "not-found",\r
-        "name": "not-found",\r
-        "xml": "<outcome value='not-found'>\n",\r
-        "comments": "",\r
-        "outputs": 1,\r
-        "x": 608.6468505859375,\r
-        "y": 452.67840576171875,\r
-        "z": "285db0f2.06375",\r
-        "wires": [\r
-            [\r
-                "c03a5b17.52d19"\r
-            ]\r
-        ]\r
-    },\r
-    {\r
-        "id": "c03a5b17.52d19",\r
-        "type": "block",\r
-        "name": "block",\r
-        "xml": "<block>\n",\r
-        "atomic": "false",\r
-        "comments": "",\r
-        "outputs": 1,\r
-        "x": 788.6467895507812,\r
-        "y": 419.2857360839844,\r
-        "z": "285db0f2.06375",\r
-        "wires": [\r
-            [\r
-                "45b54218.56b09c"\r
-            ]\r
-        ]\r
-    },\r
-    {\r
-        "id": "45b54218.56b09c",\r
-        "type": "returnFailure",\r
-        "name": "return failure",\r
-        "xml": "<return status=\"failure\">\n<parameter name='error-code' value=\"401\" />\n<parameter name='error-message' value=\"`$property.error-message`\" />",\r
-        "comments": "",\r
-        "x": 957.0396118164062,\r
-        "y": 411.2500305175781,\r
-        "z": "285db0f2.06375",\r
-        "wires": []\r
-    },\r
-    {\r
-        "id": "a333263.a3f5058",\r
-        "type": "get-resource",\r
-        "name": "get-resource: APPC.protocol",\r
-        "xml": "<get-resource\n\tplugin='org.onap.ccsdk.sli.adaptors.resource.sql.SqlResource' \n\tresource='SQL'\n\tkey=\"SELECT DISTINCT PROTOCOL FROM PROTOCOL_REFERENCE WHERE ACTION = $input.action AND VNF_TYPE = $vnf-type ;\"\n    force='true'\n\tpfx='APPC.protocol'>\n",\r
-        "comments": "",\r
-        "outputs": 1,\r
-        "x": 418.4284973144531,\r
-        "y": 272.2857666015625,\r
-        "z": "285db0f2.06375",\r
-        "wires": [\r
-            [\r
-                "c052a17a.5bc6e",\r
-                "81e83b37.11f208"\r
-            ]\r
-        ]\r
-    },\r
-    {\r
-        "id": "c052a17a.5bc6e",\r
-        "type": "failure",\r
-        "name": "failure",\r
-        "xml": "<outcome value='failure'>\n",\r
-        "comments": "",\r
-        "outputs": 1,\r
-        "x": 636.2857360839844,\r
-        "y": 289.42857360839844,\r
-        "z": "285db0f2.06375",\r
-        "wires": [\r
-            [\r
-                "499f48a.6c30ab8"\r
-            ]\r
-        ]\r
-    },\r
-    {\r
-        "id": "499f48a.6c30ab8",\r
-        "type": "block",\r
-        "name": "block",\r
-        "xml": "<block>\n",\r
-        "atomic": "false",\r
-        "comments": "",\r
-        "outputs": 1,\r
-        "x": 766.2857360839844,\r
-        "y": 286.42857360839844,\r
-        "z": "285db0f2.06375",\r
-        "wires": [\r
-            []\r
-        ]\r
-    },\r
-    {\r
-        "id": "81e83b37.11f208",\r
-        "type": "success",\r
-        "name": "success",\r
-        "xml": "<outcome value='success'>\n",\r
-        "comments": "",\r
-        "outputs": 1,\r
-        "x": 638.2857360839844,\r
-        "y": 329.42857360839844,\r
-        "z": "285db0f2.06375",\r
-        "wires": [\r
-            [\r
-                "3b23aa3d.9ed0ee"\r
-            ]\r
-        ]\r
-    },\r
-    {\r
-        "id": "3b23aa3d.9ed0ee",\r
-        "type": "set",\r
-        "name": "set protocol",\r
-        "xml": "<set>\n<parameter name='APPC.protocol.PROTOCOL' value='`$APPC.protocol.PROTOCOL`' />\n\n\n\n\n\n",\r
-        "comments": "",\r
-        "x": 818.2857360839844,\r
-        "y": 326.42857360839844,\r
-        "z": "285db0f2.06375",\r
-        "wires": []\r
-    },\r
-    {\r
-        "id": "9c2591d5.def7f",\r
-        "type": "record",\r
-        "name": "record",\r
-        "xml": "<record plugin=\"onap.ccsdk.sli.core.sli.recording.Slf4jRecorder\">\n<parameter name=\"level\" value=\"info\"/>\n<parameter name=\"logger\" value=\"message-log\"/>\n<parameter name=\"field1\" value=\"__TIMESTAMP__\"/>\n<parameter name='field2' value='`$APPC.protocol.PROTOCOL`'/>",\r
-        "comments": "",\r
-        "outputs": 1,\r
-        "x": 360.4285888671875,\r
-        "y": 318.2857360839844,\r
-        "z": "285db0f2.06375",\r
-        "wires": [\r
-            []\r
-        ]\r
-    },\r
-    {\r
-        "id": "924230.050aadd",\r
-        "type": "set",\r
-        "name": "set Download params",\r
-        "xml": "<set> <parameter name='host-ip-address' value='`$vnf-host-ip-address`' />\n <parameter name='device-authentication.USER-NAME' value='`$device-login`' /> \n <parameter name='device-authentication.PASSWORD' value='`$device-password`' /> \n <parameter name='device-authentication.PORT-NUMBER' value='`$port-number`' /> \n <parameter name='protocol' value='`$tmp.deviceinterfaceprotocol.PROTOCOL`' /> \n <parameter name='device-config' value='`$deviceconfig-file-content`' /> \n\n \n ",\r
-        "comments": "",\r
-        "x": 318.5714111328125,\r
-        "y": 553.857177734375,\r
-        "z": "285db0f2.06375",\r
-        "wires": []\r
-    },\r
-    {\r
-        "id": "20606bf4.018594",\r
-        "type": "other",\r
-        "name": "other",\r
-        "xml": "<outcome value='Other'>\n",\r
-        "comments": "",\r
-        "outputs": 1,\r
-        "x": 308.4522705078125,\r
-        "y": 407.30926513671875,\r
-        "z": "285db0f2.06375",\r
-        "wires": [\r
-            [\r
-                "de8fcfa2.bd48e"\r
-            ]\r
-        ]\r
-    },\r
-    {\r
-        "id": "ff3926e6.0b79d",\r
-        "type": "switchNode",\r
-        "name": "switch : Protocol",\r
-        "xml": "<switch test=\"`$APPC.protocol.PROTOCOL`\">\n",\r
-        "comments": "",\r
-        "outputs": 1,\r
-        "x": 224.1666259765625,\r
-        "y": 355.8809509277344,\r
-        "z": "285db0f2.06375",\r
-        "wires": [\r
-            [\r
-                "d7f8d6e5.1b2da8",\r
-                "20606bf4.018594"\r
-            ]\r
-        ]\r
-    },\r
-    {\r
-        "id": "d7f8d6e5.1b2da8",\r
-        "type": "outcome",\r
-        "name": "CHEF",\r
-        "xml": "<outcome value='CHEF'>\n",\r
-        "comments": "",\r
-        "outputs": 1,\r
-        "x": 439.88092041015625,\r
-        "y": 364.452392578125,\r
-        "z": "285db0f2.06375",\r
-        "wires": [\r
-            [\r
-                "45809dc8.5741ac"\r
-            ]\r
-        ]\r
-    },\r
-    {\r
-        "id": "45809dc8.5741ac",\r
-        "type": "block",\r
-        "name": "block : atomic",\r
-        "xml": "<block atomic=\"true\">",\r
-        "atomic": "true",\r
-        "outputs": 1,\r
-        "x": 654.452392578125,\r
-        "y": 365.5714111328125,\r
-        "z": "285db0f2.06375",\r
-        "wires": [\r
-            []\r
-        ]\r
-    }\r
-]
\ No newline at end of file
+[
+    {
+        "id": "a1a4aa32.ab2138",
+        "type": "dgstart",
+        "name": "DGSTART",
+        "outputs": 1,
+        "x": 130,
+        "y": 112,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            [
+                "e2c94733.5f3678"
+            ]
+        ]
+    },
+    {
+        "id": "e2c94733.5f3678",
+        "type": "service-logic",
+        "name": "APPC 4.0.0",
+        "module": "APPC",
+        "version": "4.0.0",
+        "comments": "",
+        "xml": "<service-logic xmlns='http://www.onap.org/sdnc/svclogic' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://www.onap.org/sdnc/svclogic ./svclogic.xsd' module='APPC' version='4.0.0'>",
+        "outputs": 1,
+        "x": 293,
+        "y": 102,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            [
+                "17999bb6.08fe84"
+            ]
+        ]
+    },
+    {
+        "id": "17999bb6.08fe84",
+        "type": "method",
+        "name": "method Generic_Configure",
+        "xml": "<method rpc='Generic_Configure' mode='sync'>\n",
+        "comments": "",
+        "outputs": 1,
+        "x": 508,
+        "y": 94,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            [
+                "bc5c78ce.32d4d8"
+            ]
+        ]
+    },
+    {
+        "id": "bc5c78ce.32d4d8",
+        "type": "block",
+        "name": "block : atomic",
+        "xml": "<block atomic=\"true\">",
+        "atomic": "true",
+        "outputs": 1,
+        "x": 127,
+        "y": 237.33332538604736,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            [
+                "c8c42391.b9463",
+                "aef2b058.68b18",
+                "635b3dee.ea8c04",
+                "4841c4f7.18404c",
+                "ee11c5a2.de3b28",
+                "f15b33a8.0ec6a",
+                "aadd18fd.92c118",
+                "9802424b.872eb",
+                "6d3f90cf.e8c4c"
+            ]
+        ]
+    },
+    {
+        "id": "c8c42391.b9463",
+        "type": "call",
+        "name": "call: DownloadConfig",
+        "xml": "<call module=\"APPC\" rpc=\"`$tmp.configureactiondg.DOWNLOAD-CONFIG-DG`\" mode=\"sync\">",
+        "comments": "",
+        "outputs": 1,
+        "x": 298.5872802734375,
+        "y": 958.5873413085938,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            [
+                "bb25775c.36cea8",
+                "d3dce63c.f24168",
+                "64be97a6.c3ae38"
+            ]
+        ]
+    },
+    {
+        "id": "bb25775c.36cea8",
+        "type": "failure",
+        "name": "failure",
+        "xml": "<outcome value='failure'>\n",
+        "comments": "",
+        "outputs": 1,
+        "x": 539.952392578125,
+        "y": 853.6824951171875,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            [
+                "e7bfaaee.e62578"
+            ]
+        ]
+    },
+    {
+        "id": "d3dce63c.f24168",
+        "type": "failure",
+        "name": "not-found",
+        "xml": "<outcome value='not-found'>\n",
+        "comments": "",
+        "outputs": 1,
+        "x": 539.9166870117188,
+        "y": 949.5001220703125,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            [
+                "5a4d3fe8.27632"
+            ]
+        ]
+    },
+    {
+        "id": "64be97a6.c3ae38",
+        "type": "success",
+        "name": " success",
+        "xml": "<outcome value=\"success\">",
+        "comments": "",
+        "outputs": 1,
+        "x": 552.25,
+        "y": 1021.8333740234375,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            [
+                "78592009.6afba"
+            ]
+        ]
+    },
+    {
+        "id": "e7bfaaee.e62578",
+        "type": "block",
+        "name": "block : atomic",
+        "xml": "<block atomic=\"true\">",
+        "atomic": "true",
+        "outputs": 1,
+        "x": 774.3333129882812,
+        "y": 854.1904907226562,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            [
+                "bd9894bc.d2a728",
+                "de299774.9667c8",
+                "8408b5fa.04b9b8"
+            ]
+        ]
+    },
+    {
+        "id": "5a4d3fe8.27632",
+        "type": "block",
+        "name": "block : atomic",
+        "xml": "<block atomic=\"true\">",
+        "atomic": "true",
+        "outputs": 1,
+        "x": 786.8333129882812,
+        "y": 909.666748046875,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            [
+                "193e6650.75be8a"
+            ]
+        ]
+    },
+    {
+        "id": "78592009.6afba",
+        "type": "block",
+        "name": "block : atomic",
+        "xml": "<block atomic=\"true\">",
+        "atomic": "true",
+        "outputs": 1,
+        "x": 808.25,
+        "y": 1038.0833740234375,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            [
+                "415b9faf.032fc",
+                "fb03e7e5.e72968",
+                "e8aaf1ba.2d4c5",
+                "85ef701d.dc12f"
+            ]
+        ]
+    },
+    {
+        "id": "bd9894bc.d2a728",
+        "type": "record",
+        "name": "record",
+        "xml": "<record plugin=\"onap.ccsdk.sli.core.sli.recording.Slf4jRecorder\">\n<parameter name=\"level\" value=\"info\"/>\n<parameter name=\"logger\" value=\"message-log\"/>\n<parameter name=\"field1\" value=\"__TIMESTAMP__\"/>\n<parameter name=\"field2\" value=\"`'error-code = ' + $error-code`\" />\n<parameter name=\"field3\" value=\"`'error-message = ' + $error-message`\" />\n",
+        "comments": "",
+        "outputs": 1,
+        "x": 1031.2222900390625,
+        "y": 726.5555419921875,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            []
+        ]
+    },
+    {
+        "id": "193e6650.75be8a",
+        "type": "returnFailure",
+        "name": "return failure",
+        "xml": "<return status=\"failure\">\n\t<parameter name=\"error-code\" value=\"401\"/>\n\t<parameter name=\"error-message\" value=\"`'DG Workflow ' + $tmp.configureactiondg.DOWNLOAD-CONFIG-DG + ' not found'`\"/>\n\t",
+        "comments": "",
+        "x": 1056.25,
+        "y": 877.4166870117188,
+        "z": "52a683af.ecb40c",
+        "wires": []
+    },
+    {
+        "id": "415b9faf.032fc",
+        "type": "record",
+        "name": "record",
+        "xml": "<record plugin=\"onap.ccsdk.sli.core.sli.recording.Slf4jRecorder\">\n<parameter name=\"level\" value=\"info\"/>\n<parameter name=\"logger\" value=\"message-log\"/>\n<parameter name=\"field1\" value=\"__TIMESTAMP__\"/>\n<parameter name=\"field2\" value=\"`'error-code = ' + $error-code`\" />\n<parameter name=\"field3\" value=\"`'error-message = ' + $error-message`\" />\n<parameter name=\"field4\" value=\"ACTIVATESUCCESS\" />",
+        "comments": "",
+        "outputs": 1,
+        "x": 1038.75,
+        "y": 960.8333740234375,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            []
+        ]
+    },
+    {
+        "id": "de299774.9667c8",
+        "type": "returnFailure",
+        "name": "return failure",
+        "xml": "<return status=\"failure\">\n\t",
+        "comments": "",
+        "x": 1054.77783203125,
+        "y": 835.111083984375,
+        "z": "52a683af.ecb40c",
+        "wires": []
+    },
+    {
+        "id": "aef2b058.68b18",
+        "type": "set",
+        "name": "set Download params with login",
+        "xml": "<set>\n<parameter name='host-ip-address' value='`$tmp-host-ip-address`' />\n<parameter name='device-login' value='`$property.user`' />\n<parameter name='device-password' value='`$property.password`' />\n<parameter name='port-number' value='`$property.port`' />\n<parameter name='protocol' value='`$tmp.deviceinterfaceprotocol.PROTOCOL`' />\n<parameter name='device-config' value='`$deviceconfig-file-content`' />\n",
+        "comments": "",
+        "x": 371.4602966308594,
+        "y": 713.2538452148438,
+        "z": "52a683af.ecb40c",
+        "wires": []
+    },
+    {
+        "id": "fb03e7e5.e72968",
+        "type": "set",
+        "name": "set error-code 400 and message",
+        "xml": "<set>\n<parameter name='error-code' value='400' />\n<parameter name=\"error-message\" value=\"SUCCESS - request has been processed successfully\" />\n",
+        "comments": "",
+        "x": 1102.583251953125,
+        "y": 916.0000610351562,
+        "z": "52a683af.ecb40c",
+        "wires": []
+    },
+    {
+        "id": "5b7b33e8.1af8fc",
+        "type": "comment",
+        "name": "ConfigCompAdaptor resets error code for success cases",
+        "info": "",
+        "comments": "",
+        "x": 1461.75,
+        "y": 886.0000610351562,
+        "z": "52a683af.ecb40c",
+        "wires": []
+    },
+    {
+        "id": "635b3dee.ea8c04",
+        "type": "execute",
+        "name": "execute saveTxLog",
+        "xml": "<execute plugin=\"org.onap.appc.data.services.node.ConfigResourceNode\" method=\"saveConfigTransactionLog\">\n<parameter name=\"messageType\" value=\"log\" />\n<parameter name=\"message\" value=\"get Config Info\" />\n<parameter name=\"responsePrefix\" value=\"tmp.saveTxLog\" />\n",
+        "comments": "",
+        "outputs": 1,
+        "x": 464.98406982421875,
+        "y": 215.20639038085938,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            [
+                "df030edc.9492c"
+            ]
+        ]
+    },
+    {
+        "id": "e8aaf1ba.2d4c5",
+        "type": "execute",
+        "name": "execute saveTxLog",
+        "xml": "<execute plugin=\"org.onap.appc.data.services.node.ConfigResourceNode\" method=\"saveConfigTransactionLog\">\n<parameter name=\"messageType\" value=\"log\" />\n<parameter name=\"message\" value=\"400: Download of Config file is Successful\" />\n<parameter name=\"responsePrefix\" value=\"tmp.saveTxLog\" />\n",
+        "comments": "",
+        "outputs": 1,
+        "x": 1050,
+        "y": 1013.4166870117188,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            [
+                "d3d756ae.72b4d8"
+            ]
+        ]
+    },
+    {
+        "id": "1dbd1b6e.fa0185",
+        "type": "execute",
+        "name": "execute saveTxLog",
+        "xml": "<execute plugin=\"org.onap.appc.data.services.node.ConfigResourceNode\" method=\"saveConfigTransactionLog\">\n<parameter name=\"messageType\" value=\"log\" />\n<parameter name=\"message\" value=\"`$tmp.message`\" />\n<parameter name=\"responsePrefix\" value=\"tmp.saveTxLog\" />\n",
+        "comments": "",
+        "outputs": 1,
+        "x": 1807.888916015625,
+        "y": 877.2222290039062,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            []
+        ]
+    },
+    {
+        "id": "892663b4.396ab",
+        "type": "set",
+        "name": "set tmp.message",
+        "xml": "<set>\n<parameter name='tmp.message' value=\"`'Download Failure : ' + $error-code + ' : ' + $error-message`\" />\n",
+        "comments": "",
+        "x": 1796.1109619140625,
+        "y": 813.5555419921875,
+        "z": "52a683af.ecb40c",
+        "wires": []
+    },
+    {
+        "id": "8408b5fa.04b9b8",
+        "type": "switchNode",
+        "name": "switch: error-code",
+        "xml": "<switch test=\"`$error-code`\">\n",
+        "comments": "",
+        "outputs": 1,
+        "x": 1057.9998779296875,
+        "y": 784.6666259765625,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            [
+                "fca657fe.ffc958",
+                "6fcf550.b255dac"
+            ]
+        ]
+    },
+    {
+        "id": "fca657fe.ffc958",
+        "type": "success",
+        "name": "outcome: 400",
+        "xml": "<outcome value=\"400\">",
+        "comments": "",
+        "outputs": 1,
+        "x": 1342.666748046875,
+        "y": 770.3333129882812,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            [
+                "52be6449.e72ffc"
+            ]
+        ]
+    },
+    {
+        "id": "52be6449.e72ffc",
+        "type": "block",
+        "name": "block : atomic",
+        "xml": "<block atomic=\"true\">",
+        "atomic": "true",
+        "outputs": 1,
+        "x": 1576.6666259765625,
+        "y": 766.888916015625,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            []
+        ]
+    },
+    {
+        "id": "6fcf550.b255dac",
+        "type": "success",
+        "name": "outcome: Other",
+        "xml": "<outcome value=\"Other\">",
+        "comments": "",
+        "outputs": 1,
+        "x": 1344.6666259765625,
+        "y": 837.111083984375,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            [
+                "be9c69ce.50eab8"
+            ]
+        ]
+    },
+    {
+        "id": "be9c69ce.50eab8",
+        "type": "block",
+        "name": "block : atomic",
+        "xml": "<block atomic=\"true\">",
+        "atomic": "true",
+        "outputs": 1,
+        "x": 1585.111083984375,
+        "y": 834.2222290039062,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            [
+                "892663b4.396ab",
+                "1dbd1b6e.fa0185"
+            ]
+        ]
+    },
+    {
+        "id": "30045606.ab542a",
+        "type": "comment",
+        "name": "ISBC cases returns failure to stop polling",
+        "info": "",
+        "comments": "",
+        "x": 1596.6665344238281,
+        "y": 338.5555238723755,
+        "z": "52a683af.ecb40c",
+        "wires": []
+    },
+    {
+        "id": "d3d756ae.72b4d8",
+        "type": "failure",
+        "name": "failure",
+        "xml": "<outcome value='failure'>\n",
+        "comments": "",
+        "outputs": 1,
+        "x": 1282.9166259765625,
+        "y": 978.0000610351562,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            [
+                "26237508.7bca3a"
+            ]
+        ]
+    },
+    {
+        "id": "26237508.7bca3a",
+        "type": "block",
+        "name": "block : atomic",
+        "xml": "<block atomic=\"true\">",
+        "atomic": "true",
+        "outputs": 1,
+        "x": 1509.5,
+        "y": 975.5000610351562,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            []
+        ]
+    },
+    {
+        "id": "df030edc.9492c",
+        "type": "failure",
+        "name": "failure",
+        "xml": "<outcome value='failure'>\n",
+        "comments": "",
+        "outputs": 1,
+        "x": 630.6666870117188,
+        "y": 239.6666259765625,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            [
+                "5a65ea41.9d1584"
+            ]
+        ]
+    },
+    {
+        "id": "5a65ea41.9d1584",
+        "type": "block",
+        "name": "block : atomic",
+        "xml": "<block atomic=\"true\">",
+        "atomic": "true",
+        "outputs": 1,
+        "x": 781.888916015625,
+        "y": 238.5555419921875,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            []
+        ]
+    },
+    {
+        "id": "85ef701d.dc12f",
+        "type": "block",
+        "name": "block : atomic",
+        "xml": "<block atomic=\"true\">",
+        "atomic": "true",
+        "outputs": 1,
+        "x": 1045,
+        "y": 1091.6665649414062,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            [
+                "9f0b8e91.beec1",
+                "9886b52d.f36528"
+            ]
+        ]
+    },
+    {
+        "id": "9886b52d.f36528",
+        "type": "call",
+        "name": "call: SaveRunningConfig",
+        "xml": "<call module=\"APPC\" rpc=\"SaveRunningConfig\" mode=\"sync\">",
+        "comments": "",
+        "outputs": 1,
+        "x": 1298.75,
+        "y": 1025.4999389648438,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            [
+                "f644bf25.edfc6"
+            ]
+        ]
+    },
+    {
+        "id": "9f0b8e91.beec1",
+        "type": "switchNode",
+        "name": "switch: request-action",
+        "xml": "<switch test=\"`$request-action`\">\n",
+        "comments": "",
+        "outputs": 1,
+        "x": 1267.4998779296875,
+        "y": 1121.1665649414062,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            [
+                "d0c4db66.3b7558",
+                "69204f4a.d02e6"
+            ]
+        ]
+    },
+    {
+        "id": "d0c4db66.3b7558",
+        "type": "other",
+        "name": "Configure",
+        "xml": "<outcome value='Configure'>",
+        "comments": "",
+        "outputs": 1,
+        "x": 1515.7498779296875,
+        "y": 1068.0831909179688,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            [
+                "778e367b.cc4f18"
+            ]
+        ]
+    },
+    {
+        "id": "69204f4a.d02e6",
+        "type": "other",
+        "name": "ConfigScale",
+        "xml": "<outcome value='ConfigScale'>",
+        "comments": "",
+        "outputs": 1,
+        "x": 1516.5,
+        "y": 1116.16650390625,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            [
+                "778e367b.cc4f18"
+            ]
+        ]
+    },
+    {
+        "id": "778e367b.cc4f18",
+        "type": "block",
+        "name": "block : atomic",
+        "xml": "<block atomic=\"true\">",
+        "atomic": "true",
+        "outputs": 1,
+        "x": 1805.91650390625,
+        "y": 1095.2498779296875,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            [
+                "7fa3b968.d5c0a8"
+            ]
+        ]
+    },
+    {
+        "id": "7fa3b968.d5c0a8",
+        "type": "call",
+        "name": "call: UpdateAaiInfo",
+        "xml": "<call module=\"APPC\" rpc=\"UpdateAaiInfo\" mode=\"sync\">",
+        "comments": "",
+        "outputs": 1,
+        "x": 813.3334350585938,
+        "y": 1279.583251953125,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            [
+                "87178d0e.4aa59"
+            ]
+        ]
+    },
+    {
+        "id": "87178d0e.4aa59",
+        "type": "not-found",
+        "name": "not-found",
+        "xml": "<outcome value='not-found'>\n",
+        "comments": "",
+        "outputs": 1,
+        "x": 1033.916748046875,
+        "y": 1284.833251953125,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            [
+                "f84be820.25b9a8"
+            ]
+        ]
+    },
+    {
+        "id": "f84be820.25b9a8",
+        "type": "block",
+        "name": "block : atomic",
+        "xml": "<block atomic=\"true\">",
+        "atomic": "true",
+        "comments": "",
+        "outputs": 1,
+        "x": 1242.083251953125,
+        "y": 1285.41650390625,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            [
+                "d6f3cd40.e1ce7",
+                "719a9d1d.42e6d4"
+            ]
+        ]
+    },
+    {
+        "id": "d6f3cd40.e1ce7",
+        "type": "set",
+        "name": "set:  dcae-error message",
+        "xml": "<set>\n\t  <parameter name=\"dcae-error-message\" value=\"DG Workflow UpdateAaiInfo not found\"/>\n\t  ",
+        "comments": "",
+        "x": 1489.25,
+        "y": 1249.9998779296875,
+        "z": "52a683af.ecb40c",
+        "wires": []
+    },
+    {
+        "id": "719a9d1d.42e6d4",
+        "type": "record",
+        "name": "record",
+        "xml": "<record plugin=\"onap.ccsdk.sli.core.sli.recording.Slf4jRecorder\">\n<parameter name=\"level\" value=\"info\"/>\n<parameter name=\"logger\" value=\"message-log\"/>\n<parameter name=\"field1\" value=\"__TIMESTAMP__\"/>\n<parameter name=\"DCAEERRORMESSAGE\" value=\"`$dcae-error-message`\"/>\n",
+        "comments": "",
+        "outputs": 1,
+        "x": 1456.1666259765625,
+        "y": 1332.2498779296875,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            []
+        ]
+    },
+    {
+        "id": "f6da6946.3b0728",
+        "type": "block",
+        "name": "block : atomic",
+        "xml": "<block atomic=\"true\">",
+        "atomic": "true",
+        "comments": "",
+        "outputs": 1,
+        "x": 1742.083251953125,
+        "y": 1015.6665649414062,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            [
+                "8515cd05.a6164",
+                "c1b64b94.7d4608"
+            ]
+        ]
+    },
+    {
+        "id": "f644bf25.edfc6",
+        "type": "not-found",
+        "name": "not-found",
+        "xml": "<outcome value='not-found'>\n",
+        "comments": "",
+        "outputs": 1,
+        "x": 1512.583251953125,
+        "y": 1020.4165649414062,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            [
+                "f6da6946.3b0728"
+            ]
+        ]
+    },
+    {
+        "id": "8515cd05.a6164",
+        "type": "set",
+        "name": "set:  dcae-error message",
+        "xml": "<set>\n\t  <parameter name=\"dcae-error-message\" value=\"DG Workflow SaveRunningConfig not found\"/>\n\t ",
+        "comments": "",
+        "x": 1981,
+        "y": 984.9165649414062,
+        "z": "52a683af.ecb40c",
+        "wires": []
+    },
+    {
+        "id": "c1b64b94.7d4608",
+        "type": "record",
+        "name": "record",
+        "xml": "<record plugin=\"onap.ccsdk.sli.core.sli.recording.Slf4jRecorder\">\n<parameter name=\"level\" value=\"info\"/>\n<parameter name=\"logger\" value=\"message-log\"/>\n<parameter name=\"field1\" value=\"__TIMESTAMP__\"/>\n<parameter name=\"DCAEERRORMESSAGE\" value=\"`$dcae-error-message`\"/>\n",
+        "comments": "",
+        "outputs": 1,
+        "x": 1949.4998779296875,
+        "y": 1044.7499389648438,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            []
+        ]
+    },
+    {
+        "id": "4841c4f7.18404c",
+        "type": "execute",
+        "name": "execute getCommonConfigInfo",
+        "xml": "<execute plugin=\"org.onap.appc.data.services.node.ConfigResourceNode\" method=\"getCommonConfigInfo\">\n<parameter name=\"responsePrefix\" value=\"tmp.commonConfigInfo\" />\n",
+        "comments": "",
+        "outputs": 1,
+        "x": 506.20635986328125,
+        "y": 169.047607421875,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            [
+                "9e905434.4346c8",
+                "6c80d4f9.72a4cc"
+            ]
+        ]
+    },
+    {
+        "id": "9e905434.4346c8",
+        "type": "other",
+        "name": "other",
+        "xml": "<outcome value='Other'>\n",
+        "comments": "",
+        "outputs": 1,
+        "x": 775.77783203125,
+        "y": 146.66664123535156,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            [
+                "5f985c72.409704"
+            ]
+        ]
+    },
+    {
+        "id": "5f985c72.409704",
+        "type": "block",
+        "name": "block",
+        "xml": "<block>\n",
+        "atomic": "false",
+        "comments": "",
+        "outputs": 1,
+        "x": 912.77783203125,
+        "y": 150.66664123535156,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            [
+                "45365f04.afad5"
+            ]
+        ]
+    },
+    {
+        "id": "45365f04.afad5",
+        "type": "record",
+        "name": "record",
+        "xml": "<record plugin=\"onap.ccsdk.sli.core.sli.recording.Slf4jRecorder\">\n<parameter name=\"level\" value=\"info\"/>\n<parameter name=\"logger\" value=\"message-log\"/>\n<parameter name=\"field1\" value=\"__TIMESTAMP__\"/>\n<parameter name=\"field2\" value=\"`$request-action`\"/>\n<parameter name=\"field3\" value=\"`$input.action`\"/>\n\n",
+        "comments": "",
+        "outputs": 1,
+        "x": 1063.77783203125,
+        "y": 147.66664123535156,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            []
+        ]
+    },
+    {
+        "id": "6c80d4f9.72a4cc",
+        "type": "failure",
+        "name": "failure",
+        "xml": "<outcome value='failure'>\n",
+        "comments": "",
+        "outputs": 1,
+        "x": 773.7777404785156,
+        "y": 196.80950927734375,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            [
+                "e30b4176.d834b"
+            ]
+        ]
+    },
+    {
+        "id": "e30b4176.d834b",
+        "type": "block",
+        "name": "block",
+        "xml": "<block>\n",
+        "atomic": "false",
+        "comments": "",
+        "outputs": 1,
+        "x": 905.111083984375,
+        "y": 209.00003051757812,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            [
+                "111592d3.3018bd"
+            ]
+        ]
+    },
+    {
+        "id": "111592d3.3018bd",
+        "type": "returnFailure",
+        "name": "return failure",
+        "xml": "<return status=\"failure\">\n\t<parameter name=\"error-code\" value=\"401\"/>\n\t<parameter name=\"error-message\" value=\"DG Workflow GetAaiInfo not found\"/>\n\t",
+        "comments": "",
+        "x": 1062.7776794433594,
+        "y": 213.7142333984375,
+        "z": "52a683af.ecb40c",
+        "wires": []
+    },
+    {
+        "id": "a4911ce9.10e92",
+        "type": "execute",
+        "name": "execute params",
+        "xml": " <execute plugin=\"org.onap.appc.encryptiontool.wrapper.EncryptionToolDGWrapper\" method =\"getProperty\">\n <parameter name=\"prefix\" value =\"property\"/>\n\n \n  ",
+        "comments": "",
+        "outputs": 1,
+        "x": 495.5038757324219,
+        "y": 432.92860412597656,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            [
+                "491da197.6b1ed",
+                "5638bc63.8daca4"
+            ]
+        ]
+    },
+    {
+        "id": "491da197.6b1ed",
+        "type": "failure",
+        "name": "failure",
+        "xml": "<outcome value='failure'>\n",
+        "comments": "",
+        "outputs": 1,
+        "x": 650.9682312011719,
+        "y": 409.5357208251953,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            [
+                "8c44ccf6.ae75b"
+            ]
+        ]
+    },
+    {
+        "id": "5638bc63.8daca4",
+        "type": "not-found",
+        "name": "not-found",
+        "xml": "<outcome value='not-found'>\n",
+        "comments": "",
+        "outputs": 1,
+        "x": 654.3611145019531,
+        "y": 445.2498321533203,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            [
+                "8c44ccf6.ae75b"
+            ]
+        ]
+    },
+    {
+        "id": "8c44ccf6.ae75b",
+        "type": "block",
+        "name": "block",
+        "xml": "<block>\n",
+        "atomic": "false",
+        "comments": "",
+        "outputs": 1,
+        "x": 834.3610534667969,
+        "y": 411.85716247558594,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            [
+                "352edffd.79f5"
+            ]
+        ]
+    },
+    {
+        "id": "352edffd.79f5",
+        "type": "returnFailure",
+        "name": "return failure",
+        "xml": "<return status=\"failure\">\n<parameter name='error-code' value=\"401\" />\n<parameter name='error-message' value=\"`$property.error-message`\" />",
+        "comments": "",
+        "x": 1002.7538757324219,
+        "y": 403.8214569091797,
+        "z": "52a683af.ecb40c",
+        "wires": []
+    },
+    {
+        "id": "ee11c5a2.de3b28",
+        "type": "get-resource",
+        "name": "get-resource: APPC.protocol",
+        "xml": "<get-resource\n\tplugin='onap.ccsdk.sli.core.sli.resource.sql.SqlResource' \n\tresource='SQL'\n\tkey=\"SELECT DISTINCT PROTOCOL FROM PROTOCOL_REFERENCE WHERE ACTION = $input.action AND VNF_TYPE = $vnf-type ;\"\n    force='true'\n\tpfx='APPC.protocol'>\n",
+        "comments": "",
+        "outputs": 1,
+        "x": 464.14276123046875,
+        "y": 264.85719299316406,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            [
+                "30ddfb05.6b35e4",
+                "fac18982.a86bd8"
+            ]
+        ]
+    },
+    {
+        "id": "30ddfb05.6b35e4",
+        "type": "failure",
+        "name": "failure",
+        "xml": "<outcome value='failure'>\n",
+        "comments": "",
+        "outputs": 1,
+        "x": 682,
+        "y": 282,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            [
+                "ef8720d2.bd0c4"
+            ]
+        ]
+    },
+    {
+        "id": "ef8720d2.bd0c4",
+        "type": "block",
+        "name": "block",
+        "xml": "<block>\n",
+        "atomic": "false",
+        "comments": "",
+        "outputs": 1,
+        "x": 812,
+        "y": 279,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            []
+        ]
+    },
+    {
+        "id": "fac18982.a86bd8",
+        "type": "success",
+        "name": "success",
+        "xml": "<outcome value='success'>\n",
+        "comments": "",
+        "outputs": 1,
+        "x": 684,
+        "y": 322,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            [
+                "c39c3264.cf0ea"
+            ]
+        ]
+    },
+    {
+        "id": "c39c3264.cf0ea",
+        "type": "set",
+        "name": "set protocol",
+        "xml": "<set>\n<parameter name='APPC.protocol.PROTOCOL' value='`$APPC.protocol.PROTOCOL`' />\n\n\n\n\n\n",
+        "comments": "",
+        "x": 864,
+        "y": 319,
+        "z": "52a683af.ecb40c",
+        "wires": []
+    },
+    {
+        "id": "f15b33a8.0ec6a",
+        "type": "record",
+        "name": "record",
+        "xml": "<record plugin=\"onap.ccsdk.sli.core.sli.recording.Slf4jRecorder\">\n<parameter name=\"level\" value=\"info\"/>\n<parameter name=\"logger\" value=\"message-log\"/>\n<parameter name=\"field1\" value=\"__TIMESTAMP__\"/>\n<parameter name='field2' value='`$APPC.protocol.PROTOCOL`'/>",
+        "comments": "",
+        "outputs": 1,
+        "x": 406.1428527832031,
+        "y": 310.85716247558594,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            []
+        ]
+    },
+    {
+        "id": "aadd18fd.92c118",
+        "type": "set",
+        "name": "set Download params",
+        "xml": "<set> \n <parameter name='host-ip-address' value='`$tmp-host-ip-address`' />\n <parameter name='device-authentication.USER-NAME' value='`$device-login`' /> \n <parameter name='device-authentication.PASSWORD' value='`$device-password`' /> \n <parameter name='device-authentication.PORT-NUMBER' value='`$port-number`' /> \n <parameter name='protocol' value='`$tmp.deviceinterfaceprotocol.PROTOCOL`' /> \n <parameter name='device-config' value='`$deviceconfig-file-content`' /> \n\n \n ",
+        "comments": "",
+        "x": 340.2856750488281,
+        "y": 776.4285888671875,
+        "z": "52a683af.ecb40c",
+        "wires": []
+    },
+    {
+        "id": "cb482016.78079",
+        "type": "other",
+        "name": "other",
+        "xml": "<outcome value='Other'>\n",
+        "comments": "",
+        "outputs": 1,
+        "x": 354.1665344238281,
+        "y": 399.8806915283203,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            [
+                "a4911ce9.10e92"
+            ]
+        ]
+    },
+    {
+        "id": "9802424b.872eb",
+        "type": "switchNode",
+        "name": "switch : Protocol",
+        "xml": "<switch test=\"`$APPC.protocol.PROTOCOL`\">\n",
+        "comments": "",
+        "outputs": 1,
+        "x": 269.8808898925781,
+        "y": 348.45237731933594,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            [
+                "aaf0fc4a.6e257",
+                "cb482016.78079"
+            ]
+        ]
+    },
+    {
+        "id": "aaf0fc4a.6e257",
+        "type": "outcome",
+        "name": "CHEF",
+        "xml": "<outcome value='CHEF'>\n",
+        "comments": "",
+        "outputs": 1,
+        "x": 485.5951843261719,
+        "y": 357.02381896972656,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            [
+                "80c740aa.e503"
+            ]
+        ]
+    },
+    {
+        "id": "80c740aa.e503",
+        "type": "block",
+        "name": "block : atomic",
+        "xml": "<block atomic=\"true\">",
+        "atomic": "true",
+        "outputs": 1,
+        "x": 700.1666564941406,
+        "y": 358.14283752441406,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            []
+        ]
+    },
+    {
+        "id": "6d3f90cf.e8c4c",
+        "type": "switchNode",
+        "name": "switch: IpAddress In Payload",
+        "xml": "<switch test='`$vnf-host-ip-address`'>\n",
+        "comments": "",
+        "outputs": 1,
+        "x": 374,
+        "y": 567,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            [
+                "1132819.1839f7e",
+                "7017363b.88eae8"
+            ]
+        ]
+    },
+    {
+        "id": "1132819.1839f7e",
+        "type": "outcome",
+        "name": "null",
+        "xml": "<outcome value=''>\n",
+        "comments": "",
+        "outputs": 1,
+        "x": 587,
+        "y": 531,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            [
+                "d4cf6b30.28a6e8"
+            ]
+        ]
+    },
+    {
+        "id": "7017363b.88eae8",
+        "type": "success",
+        "name": "outcome: Other",
+        "xml": "<outcome value='Other'>",
+        "comments": "",
+        "outputs": 1,
+        "x": 602,
+        "y": 605,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            [
+                "b244538a.84f09"
+            ]
+        ]
+    },
+    {
+        "id": "d4cf6b30.28a6e8",
+        "type": "block",
+        "name": "block",
+        "xml": "<block>",
+        "atomic": "false",
+        "comments": "",
+        "outputs": 1,
+        "x": 755,
+        "y": 530,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            [
+                "f951247.1c448d8"
+            ]
+        ]
+    },
+    {
+        "id": "b244538a.84f09",
+        "type": "block",
+        "name": "block",
+        "xml": "<block>",
+        "atomic": "false",
+        "comments": "",
+        "outputs": 1,
+        "x": 778,
+        "y": 605,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            [
+                "6eb3911b.57f3b"
+            ]
+        ]
+    },
+    {
+        "id": "f951247.1c448d8",
+        "type": "switchNode",
+        "name": "switch vnfc-type",
+        "xml": "<switch test='`$vnfc-type`'>\n",
+        "comments": "",
+        "outputs": 1,
+        "x": 932,
+        "y": 526,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            [
+                "c1225d38.97cb1",
+                "82d8f695.8b5c68"
+            ]
+        ]
+    },
+    {
+        "id": "6eb3911b.57f3b",
+        "type": "set",
+        "name": "set payload ip-address",
+        "xml": "<set>\n<parameter name='tmp-host-ip-address' value='`$vnf-host-ip-address`' />\n",
+        "comments": "",
+        "x": 993,
+        "y": 605,
+        "z": "52a683af.ecb40c",
+        "wires": []
+    },
+    {
+        "id": "c1225d38.97cb1",
+        "type": "outcome",
+        "name": "null",
+        "xml": "<outcome value=''>\n",
+        "comments": "",
+        "outputs": 1,
+        "x": 1131,
+        "y": 482,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            [
+                "f17c7d9f.507bf"
+            ]
+        ]
+    },
+    {
+        "id": "82d8f695.8b5c68",
+        "type": "success",
+        "name": "outcome: Other",
+        "xml": "<outcome value='Other'>",
+        "comments": "",
+        "outputs": 1,
+        "x": 1149,
+        "y": 553,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            [
+                "a6d1702d.69cfe"
+            ]
+        ]
+    },
+    {
+        "id": "f17c7d9f.507bf",
+        "type": "block",
+        "name": "block",
+        "xml": "<block>",
+        "atomic": "false",
+        "comments": "",
+        "outputs": 1,
+        "x": 1288,
+        "y": 480,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            [
+                "ba20b173.7fe9"
+            ]
+        ]
+    },
+    {
+        "id": "ba20b173.7fe9",
+        "type": "set",
+        "name": "set vnf ip-address",
+        "xml": "<set>\n<parameter name='tmp-host-ip-address' value='`$tmp.vnfInfo.vnf.ipv4-oam-address`' />\n",
+        "comments": "",
+        "x": 1475,
+        "y": 475,
+        "z": "52a683af.ecb40c",
+        "wires": []
+    },
+    {
+        "id": "a6d1702d.69cfe",
+        "type": "block",
+        "name": "block",
+        "xml": "<block>",
+        "atomic": "false",
+        "comments": "",
+        "outputs": 1,
+        "x": 1312,
+        "y": 554,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            [
+                "8c1da743.f18f08"
+            ]
+        ]
+    },
+    {
+        "id": "8c1da743.f18f08",
+        "type": "switchNode",
+        "name": "switch vnfc-type",
+        "xml": "<switch test='`$vnfc-type==$tmp.vnfInfo.vnfcInfo.ipaddress-v4-oam-vip`'>\n",
+        "comments": "",
+        "outputs": 1,
+        "x": 1484,
+        "y": 547,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            [
+                "25c93d80.d7f872",
+                "18f7dcf1.4c1b83"
+            ]
+        ]
+    },
+    {
+        "id": "25c93d80.d7f872",
+        "type": "outcomeTrue",
+        "name": "true",
+        "xml": "<outcome value='true'>\n",
+        "comments": "",
+        "outputs": 1,
+        "x": 1662,
+        "y": 506,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            [
+                "aef4367c.80d138"
+            ]
+        ]
+    },
+    {
+        "id": "18f7dcf1.4c1b83",
+        "type": "outcomeFalse",
+        "name": "false",
+        "xml": "<outcome value='false'>\n",
+        "comments": "",
+        "outputs": 1,
+        "x": 1656,
+        "y": 586,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            [
+                "9f404420.87c118"
+            ]
+        ]
+    },
+    {
+        "id": "aef4367c.80d138",
+        "type": "set",
+        "name": "set vnfc ip-address",
+        "xml": "<set>\n<parameter name='tmp-host-ip-address' value='`$tmp.vnfInfo.vnfcInfo.ipaddress-v4-oam-vip`' />\n",
+        "comments": "",
+        "x": 1850,
+        "y": 506,
+        "z": "52a683af.ecb40c",
+        "wires": []
+    },
+    {
+        "id": "9f404420.87c118",
+        "type": "block",
+        "name": "block",
+        "xml": "<block>\n",
+        "atomic": "false",
+        "comments": "",
+        "outputs": 1,
+        "x": 1817,
+        "y": 586,
+        "z": "52a683af.ecb40c",
+        "wires": [
+            []
+        ]
+    }
+]