3 "id": "cb10d6c4.981698",
\r
9 "z": "477ddea1.f7699",
\r
17 "id": "63ae4640.f4c188",
\r
18 "type": "service-logic",
\r
19 "name": "optical-service ${project.version}",
\r
20 "module": "optical-service",
\r
21 "version": "${project.version}",
\r
23 "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='optical-service' version='${project.version}'>",
\r
27 "z": "477ddea1.f7699",
\r
35 "id": "ccc0be9.d18f84",
\r
37 "name": "method service-create-tapi",
\r
38 "xml": "<method rpc='service-create-tapi' mode='sync'>\n",
\r
43 "z": "477ddea1.f7699",
\r
51 "id": "9e51a7e2.c96a48",
\r
53 "name": "block : atomic",
\r
54 "xml": "<block atomic=\"true\">\n",
\r
60 "z": "477ddea1.f7699",
\r
78 "id": "3ceef95d.a94976",
\r
81 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/service-create-tapi.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Inside optical service create tapi\"/>\n\n\n\n\n\n",
\r
86 "z": "477ddea1.f7699",
\r
92 "id": "e43daa8d.210d18",
\r
93 "type": "get-resource",
\r
94 "name": "get-resource",
\r
95 "xml": "<get-resource plugin='org.onap.ccsdk.sli.adaptors.resource.sql.SqlResource' resource='SQL'\nkey='SELECT *\nfrom TOPOLOGY_LOGICAL_RELATION_TO_PINTERFACE\nWHERE interface_name = $optical-service-create-input.payload.service-aend.port-id'\npfx='db-aend'>",
\r
98 "x": 610.9999389648438,
\r
99 "y": 101.99998474121094,
\r
100 "z": "477ddea1.f7699",
\r
108 "id": "30c153d0.f4174c",
\r
109 "type": "get-resource",
\r
110 "name": "get-resource",
\r
111 "xml": "<get-resource plugin='org.onap.ccsdk.sli.adaptors.resource.sql.SqlResource' resource='SQL'\nkey='SELECT *\nfrom TOPOLOGY_LOGICAL_RELATION_TO_PINTERFACE\nWHERE interface_name = $optical-service-create-input.payload.service-zend.port-id'\npfx='db-zend'>",
\r
114 "x": 631.9999389648438,
\r
115 "y": 166.99996948242188,
\r
116 "z": "477ddea1.f7699",
\r
124 "id": "c6f3bb2.1ae1f48",
\r
127 "xml": "<outcome value='success'>\n",
\r
130 "x": 770.9999389648438,
\r
131 "y": 103.99998474121094,
\r
132 "z": "477ddea1.f7699",
\r
140 "id": "5ed218c5.9a0bc8",
\r
143 "xml": "<outcome value='success'>\n",
\r
146 "x": 780.9999389648438,
\r
147 "y": 164.99996948242188,
\r
148 "z": "477ddea1.f7699",
\r
156 "id": "6a954070.e5ff5",
\r
159 "xml": "<set>\n<parameter name='aend-node-uuid' value='`$db-aend.pnf-name`' />\n<parameter name='aend-pnf-name' value='`$db-aend.pnf-id`' />\n<parameter name='aend-cep-list' value='`$db-aend.connection-point`' />\n<parameter name='aend-nep' value='`$db-aend.interface-name`' />\n<parameter name='aend-rate' value='`$db-aend.rate`' />\n",
\r
161 "x": 936.9999389648438,
\r
162 "y": 104.99996948242188,
\r
163 "z": "477ddea1.f7699",
\r
167 "id": "9ead2d56.36328",
\r
170 "xml": "<set>\n<parameter name='zend-node-uuid' value='`$db-zend.pnf-name`' />\n<parameter name='zend-pnf-name' value='`$db-zend.pnf-id`' />\n<parameter name='zend-cep-list' value='`$db-zend.connection-point`' />\n<parameter name='zend-nep' value='`$db-zend.interface-name`' />\n<parameter name='zend-rate' value='`$db-zend.rate`' />\n",
\r
174 "z": "477ddea1.f7699",
\r
178 "id": "a085d0a9.db099",
\r
180 "name": "execute: read properties",
\r
181 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.prop.PropertiesNode' method='readProperties' >\n<parameter name='fileName' value='/opt/onap/sdnc/data/properties/optical-service-dg.properties' />\n<parameter name='contextPrefix' value='prop' />\n",
\r
186 "z": "477ddea1.f7699",
\r
192 "id": "7cbb8085.aa09",
\r
193 "type": "get-resource",
\r
194 "name": "find if aend is uni or nni or enni",
\r
195 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\"\nresource=\"p-interface\"\n key=\"pnf.pnf-name = $aend-node-uuid AND\n p-interface.interface-name = $aend-nep\"\npfx='aend' local-only='false'>\n\n",
\r
200 "z": "477ddea1.f7699",
\r
206 "id": "b68ee0d5.ab2f1",
\r
207 "type": "switchNode",
\r
209 "xml": "<switch test='`$aend.network-interface-type`'>\n",
\r
214 "z": "477ddea1.f7699",
\r
223 "id": "c6743c18.bbfeb",
\r
226 "xml": "<outcome value='UNI'>\n",
\r
231 "z": "477ddea1.f7699",
\r
239 "id": "131024c8.c2705b",
\r
242 "xml": "<set>\n<parameter name='aend-cep' value='`$aend-cep-list`' />\n<parameter name='aend-new' value='' />\n<parameter name='aend-new-rate' value='0' />\n",
\r
246 "z": "477ddea1.f7699",
\r
250 "id": "40b15a3.dac47a4",
\r
253 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='split' >\n<parameter name=\"original_string\" value='`$aend-cep-list`'/>\n<parameter name=\"regex\" value=\",\"/>\n<parameter name=\"ctx_memory_result_key\" value=\"param-prefix\"/> ",
\r
258 "z": "477ddea1.f7699",
\r
264 "id": "cdb5c5b5.9048e8",
\r
266 "name": "block : atomic",
\r
267 "xml": "<block atomic='true'>",
\r
273 "z": "477ddea1.f7699",
\r
283 "id": "d2686a37.db5528",
\r
285 "name": "block : atomic",
\r
286 "xml": "<block atomic='true'>",
\r
292 "z": "477ddea1.f7699",
\r
303 "id": "4fdc9aa0.b29954",
\r
306 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"` $controller-ip + $prop.tapi.cep.details.url + $param-prefix[$idx]`\" />\n<parameter name=\"restapiUser\" value=\"admin\"/> \n<parameter name=\"restapiPassword\" value=\"admin\"/> \n<parameter name=\"httpMethod\" value=\"GET\"/>\n<parameter name=\"responsePrefix\" value=\"aend-cep-response\"/>\n<parameter name='contentType' value='application/json' />\n<parameter name='format' value='json' />\n<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.onap.client.tapi.jks\"/> \n<parameter name=\"trustStorePassword\" value=\"adminadmin\"/> \n<parameter name=\"keyStoreFileName\" value=\"/opt/onap/sdnc/data/stores/sdnc.p12\"/> \n<parameter name=\"keyStorePassword\" value=\"adminadmin\"/> ",
\r
309 "x": 1229.111083984375,
\r
310 "y": 460.22222900390625,
\r
311 "z": "477ddea1.f7699",
\r
320 "id": "c21f9ebf.94222",
\r
323 "xml": "<outcome value='failure'>\n",
\r
326 "x": 1342.77779006958,
\r
327 "y": 422.0000057220459,
\r
328 "z": "477ddea1.f7699",
\r
336 "id": "c3ad189d.190788",
\r
339 "xml": "<outcome value='success'>\n",
\r
342 "x": 1352.2221794128418,
\r
343 "y": 491.7777805328369,
\r
344 "z": "477ddea1.f7699",
\r
352 "id": "f0cb2de3.028b2",
\r
355 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/service-create-tapi.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Failed to get Aend cep details\"/>\n",
\r
360 "z": "477ddea1.f7699",
\r
366 "id": "9994476.f537bb8",
\r
369 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/service-create-tapi.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Sucessfully retrieved aend cep\"/>\n",
\r
374 "z": "477ddea1.f7699",
\r
380 "id": "7a067107.2ec2",
\r
383 "xml": "<for index='idx' start='0' end='`$param-prefix_length`' >\n",
\r
388 "z": "477ddea1.f7699",
\r
396 "id": "27f9e6a9.a5da2a",
\r
398 "name": "block : atomic",
\r
399 "xml": "<block atomic=\"true\">\n",
\r
405 "z": "477ddea1.f7699",
\r
414 "id": "8b835dad.6e468",
\r
417 "xml": "<break>\n",
\r
419 "x": 2096.5552864074707,
\r
420 "y": 543.1110572814941,
\r
421 "z": "477ddea1.f7699",
\r
425 "id": "f03d8eb8.9e89b",
\r
427 "name": "set aend-local-id",
\r
428 "xml": "<set>\n<parameter name='aend-local-id' value=\"`$aend-local-id + '/OTN/' + $aend-pnf-name + '/' + $aend-cep-response.sip[0].name[2].value + ':' + $aend-cep-response.sip[0].name[1].value`\" />\n<parameter name='aend-cep' value='`$param-prefix[$idx]`'/>\n\n\n",
\r
430 "x": 2124.3332290649414,
\r
431 "y": 472.1111087799072,
\r
432 "z": "477ddea1.f7699",
\r
436 "id": "a19a25b4.a7fc58",
\r
438 "name": "block : atomic",
\r
439 "xml": "<block atomic='true'>",
\r
445 "z": "477ddea1.f7699",
\r
454 "id": "6d62527a.1e40bc",
\r
456 "name": "block : atomic",
\r
457 "xml": "<block atomic=\"true\">\n",
\r
463 "z": "477ddea1.f7699",
\r
471 "id": "ab1ab8d.88c2948",
\r
474 "xml": "<set>\n<parameter name='aend-new' value='' />\n<parameter name='aend-local-id' value='' />\n\n",
\r
478 "z": "477ddea1.f7699",
\r
482 "id": "ce711353.77418",
\r
483 "type": "get-resource",
\r
484 "name": "find if zend is uni or nni or enni",
\r
485 "xml": "<get-resource plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\"\nresource=\"p-interface\"\n key=\"pnf.pnf-name = $zend-node-uuid AND\n p-interface.interface-name = $zend-nep\"\npfx='zend' local-only='false'>\n\n",
\r
490 "z": "477ddea1.f7699",
\r
496 "id": "86957885.24ae98",
\r
497 "type": "switchNode",
\r
499 "xml": "<switch test='`$zend.network-interface-type`'>\n",
\r
504 "z": "477ddea1.f7699",
\r
513 "id": "2dd9facb.4d9096",
\r
516 "xml": "<outcome value='UNI'>\n",
\r
521 "z": "477ddea1.f7699",
\r
529 "id": "2cf44710.442d88",
\r
532 "xml": "<set>\n<parameter name='zend-cep' value='`$zend-cep-list`' />\n<parameter name='zend-new' value='' />\n<parameter name='zend-new-rate' value='0' />\n",
\r
536 "z": "477ddea1.f7699",
\r
540 "id": "11c54622.c031aa",
\r
543 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='split' >\n<parameter name=\"original_string\" value='`$zend-cep-list`'/>\n<parameter name=\"regex\" value=\",\"/>\n<parameter name=\"ctx_memory_result_key\" value=\"param-prefix1\"/> ",
\r
548 "z": "477ddea1.f7699",
\r
554 "id": "70ab075.7054cf8",
\r
556 "name": "block : atomic",
\r
557 "xml": "<block atomic='true'>",
\r
563 "z": "477ddea1.f7699",
\r
573 "id": "a49ef364.fd7db",
\r
575 "name": "block : atomic",
\r
576 "xml": "<block atomic='true'>",
\r
582 "z": "477ddea1.f7699",
\r
593 "id": "5bdbd1f1.43aa3",
\r
596 "xml": "<set>\n<parameter name='zend-new' value='' />\n<parameter name='zend-local-id' value='' />\n",
\r
600 "z": "477ddea1.f7699",
\r
604 "id": "d6efe253.7e8f",
\r
607 "xml": "<outcome value='Other'>\n",
\r
612 "z": "477ddea1.f7699",
\r
620 "id": "9f7e7624.f487d8",
\r
623 "xml": "<outcome value='Other'>\n",
\r
628 "z": "477ddea1.f7699",
\r
636 "id": "52992436.be902c",
\r
639 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/optical-service-create-tapi.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$controller-ip + '/cxf/tapi/v2/connectivities/tapi-services'`\"/>\n<parameter name=\"restapiUser\" value=\"admin\"/> \n<parameter name=\"restapiPassword\" value=\"admin\"/> \n<parameter name=\"httpMethod\" value=\"POST\"/>\n<parameter name=\"responsePrefix\" value=\"tapi-service-response\"/>\n<parameter name='contentType' value='application/json' />\n<parameter name='format' value='json' />\n<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.onap.client.tapi.jks\"/> \n<parameter name=\"trustStorePassword\" value=\"adminadmin\"/> \n<parameter name=\"keyStoreFileName\" value=\"/opt/onap/sdnc/data/stores/sdnc.p12\"/> \n<parameter name=\"keyStorePassword\" value=\"adminadmin\"/> ",
\r
642 "x": 223.00006103515625,
\r
644 "z": "477ddea1.f7699",
\r
653 "id": "807d3a9b.b39f98",
\r
656 "xml": "<outcome value='failure'>\n",
\r
659 "x": 364.00006103515625,
\r
661 "z": "477ddea1.f7699",
\r
669 "id": "4ca35ad.57ba6a4",
\r
672 "xml": "<outcome value='success'>\n",
\r
675 "x": 378.00006103515625,
\r
677 "z": "477ddea1.f7699",
\r
685 "id": "c9f09c9a.c5b34",
\r
687 "name": "block : atomic",
\r
688 "xml": "<block atomic='true'>",
\r
692 "x": 529.0000610351562,
\r
694 "z": "477ddea1.f7699",
\r
702 "id": "2378e9dd.60d396",
\r
704 "name": "block : atomic",
\r
705 "xml": "<block atomic='true'>",
\r
709 "x": 554.0000610351562,
\r
711 "z": "477ddea1.f7699",
\r
724 "id": "f18f6836.1d4108",
\r
725 "type": "returnFailure",
\r
726 "name": "return failure",
\r
727 "xml": "<return status='failure'>\n<parameter name='error-code' value='500' />\n<parameter name='error-message' value=\"`'Service creation failed for'+ ':' + $optical-service-create-input.payload.service-name`\" />\n<parameter name='ack-final-indicator' value=\"Y\" />",
\r
729 "x": 721.0000610351562,
\r
731 "z": "477ddea1.f7699",
\r
735 "id": "98706095.76a01",
\r
738 "xml": "<call module='optical-service' rpc='success-aai-update-tapi' mode='sync' >\n",
\r
743 "z": "477ddea1.f7699",
\r
749 "id": "ff60ecd.026f51",
\r
752 "xml": "<set>\n<parameter name='service-name' value=\"`$optical-service-create-input.payload.service-name`\" />\n<parameter name='svc-action' value=\"CREATE\" />\n",
\r
756 "z": "477ddea1.f7699",
\r
760 "id": "ceb8b8b2.ae8198",
\r
763 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/service-create-tapi.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"A end local-id\"/>\n<parameter name=\"field2\" value=\"`$aend-local-id`\"/>\n<parameter name=\"field3\" value=\"Z end local-id\"/>\n<parameter name=\"field4\" value=\"`$zend-local-id`\"/>\n<parameter name=\"field5\" value=\"Service name\"/>\n<parameter name=\"field6\" value=\"`$service-name`\"/>\n\n",
\r
768 "z": "477ddea1.f7699",
\r
774 "id": "a4f3d4cb.d51068",
\r
777 "xml": "<for index='idl' start='0' end='`$param-prefix1_length`' >\n",
\r
782 "z": "477ddea1.f7699",
\r
790 "id": "abf6e183.cf7b",
\r
793 "xml": "<set>\n<parameter name='zend-new' value=\"`$zend-new + $param-prefix1[$idl]`\" />\n",
\r
797 "z": "477ddea1.f7699",
\r
801 "id": "29ec1f.599403e2",
\r
802 "type": "switchNode",
\r
804 "xml": "<switch test='`$idl`'>\n",
\r
809 "z": "477ddea1.f7699",
\r
819 "id": "7815f59.b48cf0c",
\r
822 "xml": "<outcome value='`$param-prefix1_length - 1`'>\n",
\r
827 "z": "477ddea1.f7699",
\r
835 "id": "3a3a667b.eb736a",
\r
838 "xml": "<outcome value='Other'>\n",
\r
843 "z": "477ddea1.f7699",
\r
851 "id": "53f306dd.3c4f48",
\r
854 "xml": "<set>\n<parameter name='zend-new' value=\"`$zend-new + $param-prefix1[$idl] + ','`\" />\n",
\r
858 "z": "477ddea1.f7699",
\r
862 "id": "31a716b1.aadeaa",
\r
865 "xml": "<outcome value='`$idk`'>\n",
\r
870 "z": "477ddea1.f7699",
\r
878 "id": "f6272db.5d44ad",
\r
881 "xml": "<set>\n<parameter name='zend-new' value='`$zend-new`' />\n",
\r
885 "z": "477ddea1.f7699",
\r
889 "id": "579d26d3.591e88",
\r
891 "name": "update pinterface cep DB Zend",
\r
892 "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.resource.sql.SqlResource' \nresource='SQL' \nkey='UPDATE TOPOLOGY_LOGICAL_RELATION_TO_PINTERFACE SET connection_point = $zend-new WHERE interface_name = $zend-nep'\nforce='true' pfx='save-result'>",
\r
895 "x": 853.2222900390625,
\r
896 "y": 1708.666748046875,
\r
897 "z": "477ddea1.f7699",
\r
903 "id": "70e50a50.c3ff54",
\r
905 "name": "update pinterface cep DB Aend",
\r
906 "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.resource.sql.SqlResource' \nresource='SQL' \nkey='UPDATE TOPOLOGY_LOGICAL_RELATION_TO_PINTERFACE SET connection_point = $aend-new WHERE interface_name = $aend-nep'\nforce='true' pfx='save-result'>",
\r
911 "z": "477ddea1.f7699",
\r
917 "id": "b290b92c.1e7b58",
\r
920 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/service-create-tapi.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Aend uni\"/>\n\n\n\n\n\n",
\r
925 "z": "477ddea1.f7699",
\r
931 "id": "cee2aa19.600e38",
\r
934 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/service-create-tapi.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Zend uni\"/>\n\n\n\n\n\n",
\r
939 "z": "477ddea1.f7699",
\r
945 "id": "750b8813.7e3ec8",
\r
947 "name": "save service db",
\r
948 "xml": "<save plugin=\"org.onap.ccsdk.sli.adaptors.resource.sql.SqlResource\" resource=\"SQL\" key=\"INSERT INTO REQUEST_DETAILS (request_id, controller_id, status, service_rate, service_instance_id, service_type, global_customer_id, notification_url) VALUES ( $optical-service-create-input.request-id , $controller-id , 'CREATED' , $optical-service-create-input.payload.service-rate , $optical-service-create-input.service-id , $optical-service-create-input.service-type , $optical-service-create-input.global-customer-id , null );\"> ",
\r
953 "z": "477ddea1.f7699",
\r
959 "id": "20d16b37.4f5834",
\r
960 "type": "outcomeTrue",
\r
962 "xml": "<outcome value='true'>\n",
\r
967 "z": "477ddea1.f7699",
\r
975 "id": "c356252d.5683a8",
\r
976 "type": "outcomeFalse",
\r
978 "xml": "<outcome value='false'>\n",
\r
981 "x": 1818.222116470337,
\r
982 "y": 604.3333568572998,
\r
983 "z": "477ddea1.f7699",
\r
991 "id": "741c9f44.5e3af",
\r
992 "type": "returnFailure",
\r
993 "name": "return failure",
\r
994 "xml": "<return status='failure'>\n<parameter name='error-code' value='500' />\n<parameter name='error-message' value='No service interface points could be found for A end ' />\n<parameter name='ack-final-indicator' value=\"Y\" />",
\r
996 "x": 1962.6666259765625,
\r
997 "y": 604.3333129882812,
\r
998 "z": "477ddea1.f7699",
\r
1002 "id": "438684f8.c804ec",
\r
1004 "name": "save service aai",
\r
1005 "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='service-instance:relationship-list' \n key='customer.global-customer-id = $optical-service-create-input.global-customer-id AND\n service-subscription.service-type = $optical-service-create-input.service-type AND\n service-instance.service-instance-id = $optical-service-create-input.service-id' force=\"true\" pfx=\"tmp.AnAI-data\">\n<parameter name=\"relationship-list.relationship[0].related-to\" value=\"p-interface\" />\n<parameter name=\"relationship-list.relationship[0].related-link\" value=\"`'/network/pnfs/pnf/' + $aend-node-uuid + '/p-interfaces/p-interface/' + $optical-service-create-input.payload.service-aend.port-id `\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-key\" value=\"pnf.pnf-name\" />\n<parameter name=\"relationship-list.relationship[0].relationship-data[0].relationship-value\" value=\"`$aend-node-uuid`\" /> \n<parameter name=\"relationship-list.relationship[1].related-to\" value=\"p-interface\" />\n<parameter name=\"relationship-list.relationship[1].related-link\" value=\"`'/network/pnfs/pnf/' + $zend-node-uuid + '/p-interfaces/p-interface/' + $optical-service-create-input.payload.service-zend.port-id `\" />\n<parameter name=\"relationship-list.relationship[1].relationship-data[0].relationship-key\" value=\"pnf.pnf-name\" />\n<parameter name=\"relationship-list.relationship[1].relationship-data[0].relationship-value\" value=\"`$zend-node-uuid`\" />\n",
\r
1008 "x": 761.9999389648438,
\r
1009 "y": 1829.111083984375,
\r
1010 "z": "477ddea1.f7699",
\r
1016 "id": "b5a7e704.c626d8",
\r
1019 "xml": "<save plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource='service-instance' \n key='customer.global-customer-id = $optical-service-create-input.global-customer-id AND\n service-subscription.service-type = $optical-service-create-input.service-type AND\n service-instance.service-instance-id = $optical-service-create-input.service-id' >\n<parameter name='service-instance-id' value='`$optical-service-create-input.service-id`' />\n<parameter name='service-instance-name' value='`$optical-service-create-input.payload.service-name`' />\n<parameter name='service-type' value='Domain-Service' />\n<parameter name='orchestration-status' value='CREATED' />\n<parameter name='service-rate' value='`$optical-service-create-input.payload.service-rate`' />\n<parameter name='service-layer' value='ODU' />\n",
\r
1022 "x": 754.9999389648438,
\r
1024 "z": "477ddea1.f7699",
\r
1030 "id": "b86f369c.e3ed78",
\r
1031 "type": "execute",
\r
1032 "name": "execute",
\r
1033 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"` $controller-ip + $prop.tapi.cep.details.url + $aend-cep`\" />\n<parameter name=\"restapiUser\" value=\"admin\"/> \n<parameter name=\"restapiPassword\" value=\"admin\"/> \n<parameter name=\"httpMethod\" value=\"GET\"/>\n<parameter name=\"responsePrefix\" value=\"aend-cep-response\"/>\n<parameter name='contentType' value='application/json' />\n<parameter name='format' value='json' />\n<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.onap.client.tapi.jks\"/> \n<parameter name=\"trustStorePassword\" value=\"adminadmin\"/> \n<parameter name=\"keyStoreFileName\" value=\"/opt/onap/sdnc/data/stores/sdnc.p12\"/> \n<parameter name=\"keyStorePassword\" value=\"adminadmin\"/> ",
\r
1038 "z": "477ddea1.f7699",
\r
1041 "112c1c.b3e563e4",
\r
1047 "id": "112c1c.b3e563e4",
\r
1048 "type": "failure",
\r
1049 "name": "failure",
\r
1050 "xml": "<outcome value='failure'>\n",
\r
1055 "z": "477ddea1.f7699",
\r
1063 "id": "aec0582d.cd7cc8",
\r
1064 "type": "success",
\r
1065 "name": "success",
\r
1066 "xml": "<outcome value='success'>\n",
\r
1069 "x": 1279.4443893432617,
\r
1070 "y": 296.777774810791,
\r
1071 "z": "477ddea1.f7699",
\r
1079 "id": "c51550d7.c3d1f",
\r
1082 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/service-create-tapi.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Failed to get Aend cep details\"/>\n",
\r
1085 "x": 1427.22220993042,
\r
1086 "y": 226.9999942779541,
\r
1087 "z": "477ddea1.f7699",
\r
1093 "id": "4850f247.c34dcc",
\r
1095 "name": "block : atomic",
\r
1096 "xml": "<block atomic=\"true\">\n",
\r
1097 "atomic": "false",
\r
1100 "x": 1445.22216796875,
\r
1102 "z": "477ddea1.f7699",
\r
1110 "id": "d78c4eb5.bbc8d",
\r
1112 "name": "set aend-local-id",
\r
1113 "xml": "<set>\n<parameter name='aend-local-id' value=\"`'/OTN/' + $aend-pnf-name + '/' + $aend-cep-response.sip[0].name[2].value + ':' + $aend-cep-response.sip[0].name[1].value`\" />\n\n\n",
\r
1117 "z": "477ddea1.f7699",
\r
1121 "id": "39a4154d.b828aa",
\r
1122 "type": "execute",
\r
1123 "name": "execute",
\r
1124 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"` $controller-ip + $prop.tapi.cep.details.url + $param-prefix1[$idk]`\" />\n<parameter name=\"restapiUser\" value=\"admin\"/> \n<parameter name=\"restapiPassword\" value=\"admin\"/> \n<parameter name=\"httpMethod\" value=\"GET\"/>\n<parameter name=\"responsePrefix\" value=\"zend-cep-response\"/>\n<parameter name='contentType' value='application/json' />\n<parameter name='format' value='json' />\n<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.onap.client.tapi.jks\"/> \n<parameter name=\"trustStorePassword\" value=\"adminadmin\"/> \n<parameter name=\"keyStoreFileName\" value=\"/opt/onap/sdnc/data/stores/sdnc.p12\"/> \n<parameter name=\"keyStorePassword\" value=\"adminadmin\"/> ",
\r
1129 "z": "477ddea1.f7699",
\r
1132 "d0d69a7e.2c9698",
\r
1138 "id": "d0d69a7e.2c9698",
\r
1139 "type": "failure",
\r
1140 "name": "failure",
\r
1141 "xml": "<outcome value='failure'>\n",
\r
1146 "z": "477ddea1.f7699",
\r
1154 "id": "659dd71a.78bb68",
\r
1155 "type": "success",
\r
1156 "name": "success",
\r
1157 "xml": "<outcome value='success'>\n",
\r
1162 "z": "477ddea1.f7699",
\r
1170 "id": "2cf98134.38344e",
\r
1173 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/service-create-tapi.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Failed to get zend cep details\"/>\n",
\r
1178 "z": "477ddea1.f7699",
\r
1184 "id": "431f9c15.b4bd64",
\r
1187 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/service-create-tapi.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Sucessfully retrieved zend cep\"/>\n",
\r
1192 "z": "477ddea1.f7699",
\r
1198 "id": "72f7503a.affea",
\r
1201 "xml": "<for index='idk' start='0' end='`$param-prefix1_length`' >\n",
\r
1206 "z": "477ddea1.f7699",
\r
1214 "id": "ad8cdb39.1a9318",
\r
1216 "name": "block : atomic",
\r
1217 "xml": "<block atomic=\"true\">\n",
\r
1218 "atomic": "false",
\r
1223 "z": "477ddea1.f7699",
\r
1226 "431f9c15.b4bd64",
\r
1232 "id": "29ec6fee.052a8",
\r
1233 "type": "switchNode",
\r
1235 "xml": "<switch test='`$zend-cep-response.sip[0].name[2].value == $optical-service-create-input.payload.service-rate`'>\n",
\r
1240 "z": "477ddea1.f7699",
\r
1243 "a5051a40.75b1d8",
\r
1249 "id": "b262046c.5382f8",
\r
1251 "name": "block : atomic",
\r
1252 "xml": "<block atomic=\"true\">\n",
\r
1253 "atomic": "false",
\r
1258 "z": "477ddea1.f7699",
\r
1266 "id": "416d05b6.84daac",
\r
1269 "xml": "<break>\n",
\r
1273 "z": "477ddea1.f7699",
\r
1277 "id": "e59b1a2d.4329a8",
\r
1279 "name": "set zend-local-id",
\r
1280 "xml": "<set>\n<parameter name='zend-local-id' value=\"`$zend-local-id + '/OTN/' + $zend-pnf-name + '/' + $zend-cep-response.sip[0].name[2].value + ':' + $zend-cep-response.sip[0].name[1].value`\" />\n<parameter name='zend-cep' value='`$param-prefix1[$idk]`'/>\n\n\n\n",
\r
1284 "z": "477ddea1.f7699",
\r
1288 "id": "60931989.6a1588",
\r
1292 "atomic": "false",
\r
1297 "z": "477ddea1.f7699",
\r
1300 "e59b1a2d.4329a8",
\r
1306 "id": "a5051a40.75b1d8",
\r
1307 "type": "outcomeTrue",
\r
1309 "xml": "<outcome value='true'>\n",
\r
1312 "x": 1923.9998779296875,
\r
1313 "y": 1286.6666259765625,
\r
1314 "z": "477ddea1.f7699",
\r
1322 "id": "3532c7e2.141ac8",
\r
1323 "type": "outcomeFalse",
\r
1325 "xml": "<outcome value='false'>\n",
\r
1328 "x": 1923.8887939453125,
\r
1329 "y": 1391.1109619140625,
\r
1330 "z": "477ddea1.f7699",
\r
1338 "id": "1671dd0d.761f93",
\r
1339 "type": "returnFailure",
\r
1340 "name": "return failure",
\r
1341 "xml": "<return status='failure'>\n<parameter name='error-code' value='500' />\n<parameter name='error-message' value='No service interface points could be found for Z end ' />\n<parameter name='ack-final-indicator' value=\"Y\" />",
\r
1343 "x": 2103.22216796875,
\r
1344 "y": 1394.111083984375,
\r
1345 "z": "477ddea1.f7699",
\r
1349 "id": "54bcccf0.aad274",
\r
1350 "type": "switchNode",
\r
1352 "xml": "<switch test='`$param-prefix1_length == 1`'>\n",
\r
1357 "z": "477ddea1.f7699",
\r
1360 "52610222.06045c",
\r
1366 "id": "52610222.06045c",
\r
1367 "type": "outcomeTrue",
\r
1369 "xml": "<outcome value='true'>\n",
\r
1374 "z": "477ddea1.f7699",
\r
1382 "id": "ee5535d1.239b88",
\r
1385 "xml": "<set>\n<parameter name='zend-new' value=\"`$zend-new`\" />\n",
\r
1389 "z": "477ddea1.f7699",
\r
1393 "id": "5efd31c6.33b2f",
\r
1394 "type": "outcomeFalse",
\r
1396 "xml": "<outcome value='false'>\n",
\r
1401 "z": "477ddea1.f7699",
\r
1409 "id": "5de58fdb.3dc18",
\r
1410 "type": "switchNode",
\r
1412 "xml": "<switch test='`$aend-cep-response.sip[0].name[2].value == $optical-service-create-input.payload.service-rate`'>\n",
\r
1417 "z": "477ddea1.f7699",
\r
1420 "20d16b37.4f5834",
\r
1426 "id": "75a9a4ed.ec8d2c",
\r
1427 "type": "switchNode",
\r
1429 "xml": "<switch test='`$param-prefix_length == 1`'>\n",
\r
1434 "z": "477ddea1.f7699",
\r
1437 "331c057.f8ccefa",
\r
1443 "id": "331c057.f8ccefa",
\r
1444 "type": "outcomeTrue",
\r
1446 "xml": "<outcome value='true'>\n",
\r
1451 "z": "477ddea1.f7699",
\r
1459 "id": "7e9fbe10.9124",
\r
1462 "xml": "<set>\n<parameter name='zend-new' value=\"`$zend-new`\" />\n",
\r
1466 "z": "477ddea1.f7699",
\r
1470 "id": "4b64ca6e.49b0f4",
\r
1471 "type": "outcomeFalse",
\r
1473 "xml": "<outcome value='false'>\n",
\r
1478 "z": "477ddea1.f7699",
\r
1486 "id": "6847867.f7a9678",
\r
1489 "xml": "<for index='idy' start='0' end='`$param-prefix_length`' >\n",
\r
1494 "z": "477ddea1.f7699",
\r
1502 "id": "ed323941.b82938",
\r
1505 "xml": "<set>\n<parameter name='aend-new' value=\"`$aend-new + $param-prefix[$idy]`\" />\n",
\r
1509 "z": "477ddea1.f7699",
\r
1513 "id": "5a0e3964.160d08",
\r
1514 "type": "switchNode",
\r
1516 "xml": "<switch test='`$idy`'>\n",
\r
1521 "z": "477ddea1.f7699",
\r
1524 "b4f9d607.d62178",
\r
1531 "id": "b4f9d607.d62178",
\r
1532 "type": "outcome",
\r
1533 "name": "outcome",
\r
1534 "xml": "<outcome value='`$param-prefix_length - 1`'>\n",
\r
1539 "z": "477ddea1.f7699",
\r
1547 "id": "d260ee79.5c8ba",
\r
1550 "xml": "<outcome value='Other'>\n",
\r
1555 "z": "477ddea1.f7699",
\r
1563 "id": "2635ec82.339914",
\r
1566 "xml": "<set>\n<parameter name='aend-new' value=\"`$aend-new + $param-prefix[$idy] + ','`\" />\n",
\r
1570 "z": "477ddea1.f7699",
\r
1574 "id": "df466256.46eeb",
\r
1575 "type": "outcome",
\r
1576 "name": "outcome",
\r
1577 "xml": "<outcome value='`$idx`'>\n",
\r
1582 "z": "477ddea1.f7699",
\r
1590 "id": "5f13154d.62bb0c",
\r
1593 "xml": "<set>\n<parameter name='aend-new' value='`$aend-new`' />\n",
\r
1597 "z": "477ddea1.f7699",
\r
1601 "id": "7c2ba1f9.81021",
\r
1602 "type": "execute",
\r
1603 "name": "execute",
\r
1604 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"` $controller-ip + $prop.tapi.cep.details.url + $zend-cep`\" />\n<parameter name=\"restapiUser\" value=\"admin\"/> \n<parameter name=\"restapiPassword\" value=\"admin\"/> \n<parameter name=\"httpMethod\" value=\"GET\"/>\n<parameter name=\"responsePrefix\" value=\"zend-cep-response\"/>\n<parameter name='contentType' value='application/json' />\n<parameter name='format' value='json' />\n<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.onap.client.tapi.jks\"/> \n<parameter name=\"trustStorePassword\" value=\"adminadmin\"/> \n<parameter name=\"keyStoreFileName\" value=\"/opt/onap/sdnc/data/stores/sdnc.p12\"/> \n<parameter name=\"keyStorePassword\" value=\"adminadmin\"/> ",
\r
1609 "z": "477ddea1.f7699",
\r
1618 "id": "aefead1b.dd11a",
\r
1619 "type": "failure",
\r
1620 "name": "failure",
\r
1621 "xml": "<outcome value='failure'>\n",
\r
1626 "z": "477ddea1.f7699",
\r
1634 "id": "e40dc66d.cd39c8",
\r
1635 "type": "success",
\r
1636 "name": "success",
\r
1637 "xml": "<outcome value='success'>\n",
\r
1640 "x": 1201.4443893432617,
\r
1641 "y": 941.777774810791,
\r
1642 "z": "477ddea1.f7699",
\r
1650 "id": "15d190bf.2feb7f",
\r
1653 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/service-create-tapi.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Failed to get Aend cep details\"/>\n",
\r
1656 "x": 1349.22220993042,
\r
1657 "y": 871.9999942779541,
\r
1658 "z": "477ddea1.f7699",
\r
1664 "id": "570b2f4e.56f7b",
\r
1666 "name": "block : atomic",
\r
1667 "xml": "<block atomic=\"true\">\n",
\r
1668 "atomic": "false",
\r
1671 "x": 1364.22216796875,
\r
1673 "z": "477ddea1.f7699",
\r
1681 "id": "6187c647.5929c8",
\r
1683 "name": "set zend-local-id",
\r
1684 "xml": "<set>\n<parameter name='zend-local-id' value=\"`'/OTN/' + $zend-pnf-name + '/' + $zend-cep-response.sip[0].name[2].value + ':' + $zend-cep-response.sip[0].name[1].value`\" />\n\n\n",
\r
1688 "z": "477ddea1.f7699",
\r
1692 "id": "59ec667.1ec9998",
\r
1695 "xml": "<set>\n<parameter name='final-response-code' value=\"200\" />\n",
\r
1699 "z": "477ddea1.f7699",
\r