3 "id": "ed114b7a.f75b18",
\r
7 "x": 1352.22216796875,
\r
8 "y": 72.41365623474121,
\r
9 "z": "7a783ca6.163ee4",
\r
17 "id": "983246b.2a205b8",
\r
18 "type": "service-logic",
\r
19 "name": "GENERIC-RESOURCE-API ${project.version}",
\r
20 "module": "GENERIC-RESOURCE-API",
\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='GENERIC-RESOURCE-API' version='${project.version}'>",
\r
25 "x": 1464.6507263183594,
\r
26 "y": 112.65176677703857,
\r
27 "z": "7a783ca6.163ee4",
\r
35 "id": "823dc8cd.dd6d58",
\r
37 "name": "method service-topology-operation-assign",
\r
38 "xml": "<method rpc='service-topology-operation-assign' mode='sync'>\n",
\r
41 "x": 1452.3650741577148,
\r
42 "y": 152.41365432739258,
\r
43 "z": "7a783ca6.163ee4",
\r
51 "id": "9697023a.bcbfc",
\r
53 "name": "service-topology-operation-assign",
\r
56 "x": 1746.567024230957,
\r
58 "z": "7a783ca6.163ee4",
\r
62 "id": "f7c5ffc6.e6b88",
\r
64 "name": "block : atomic",
\r
65 "xml": "<block atomic=\"true\">",
\r
68 "x": 1469.0792922973633,
\r
69 "y": 743.1756019592285,
\r
70 "z": "7a783ca6.163ee4",
\r
87 "id": "3b97fcb6.4ecbb4",
\r
88 "type": "switchNode",
\r
89 "name": "switch request-action",
\r
90 "xml": "<switch test='`$service-topology-operation-input.request-information.request-action`'>\n",
\r
93 "x": 1751.4602813720703,
\r
94 "y": 254.127947807312,
\r
95 "z": "7a783ca6.163ee4",
\r
104 "id": "7361817e.f466d",
\r
106 "name": "CreateServiceInstance",
\r
107 "xml": "<outcome value='CreateServiceInstance'>\n",
\r
110 "x": 1988.6030960083008,
\r
111 "y": 228.4136562347412,
\r
112 "z": "7a783ca6.163ee4",
\r
120 "id": "f1851772.f51898",
\r
123 "xml": "<outcome value='Other'>\n",
\r
126 "x": 1938.6031188964844,
\r
127 "y": 272.46129512786865,
\r
128 "z": "7a783ca6.163ee4",
\r
136 "id": "7ff4cffa.a03ca",
\r
139 "xml": "<block>\n",
\r
143 "x": 2167.1745529174805,
\r
144 "y": 228.41369152069092,
\r
145 "z": "7a783ca6.163ee4",
\r
151 "id": "6b8abbcc.8abe04",
\r
152 "type": "returnFailure",
\r
153 "name": "return failure",
\r
154 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"If svc-action is 'assign' then request-action must be 'CreateServiceInstance'\" />\n",
\r
156 "x": 2145.9840660095215,
\r
157 "y": 272.46130657196045,
\r
158 "z": "7a783ca6.163ee4",
\r
162 "id": "4deb90b3.ddf1b",
\r
163 "type": "get-resource",
\r
164 "name": "get-resource SERVICE_MODEL",
\r
165 "xml": "<get-resource plugin='org.onap.ccsdk.sli.adaptors.resource.sql.SqlResource' resource='SQL'\n key='SELECT * from SERVICE_MODEL WHERE service_uuid = $service-topology-operation-input.service-information.onap-model-information.model-uuid'\n pfx='db.service-model'>\n\n",
\r
168 "x": 1788.007797241211,
\r
169 "y": 477.2232360839844,
\r
170 "z": "7a783ca6.163ee4",
\r
179 "id": "6349641.a52799c",
\r
180 "type": "returnFailure",
\r
181 "name": "return failure",
\r
182 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"`'No model found for service UUID ' + $service-topology-operation-input.service-information.onap-model-information.model-uuid`\" />\n",
\r
184 "x": 2178.0077476501465,
\r
185 "y": 500.65173530578613,
\r
186 "z": "7a783ca6.163ee4",
\r
190 "id": "4cc6f60e.e6e328",
\r
191 "type": "switchNode",
\r
192 "name": "switch input service-instance-name",
\r
193 "xml": "<switch test='`$service-topology-operation-input.service-request-input.service-instance-name`'>\n",
\r
196 "x": 1783.9839706420898,
\r
197 "y": 876.3898258209229,
\r
198 "z": "7a783ca6.163ee4",
\r
207 "id": "ad3069cf.d72968",
\r
210 "xml": "<outcome value=''>",
\r
213 "x": 2018.0076293945312,
\r
214 "y": 688.8898077011108,
\r
215 "z": "7a783ca6.163ee4",
\r
223 "id": "38149fb4.8ccca",
\r
224 "type": "switchNode",
\r
225 "name": "switch ecomp-naming",
\r
226 "xml": "<switch test='`$db.service-model.ecomp-naming`'>\n",
\r
229 "x": 2395.86515045166,
\r
230 "y": 591.2708940505981,
\r
231 "z": "7a783ca6.163ee4",
\r
241 "id": "39cb4b5a.a62424",
\r
243 "name": "block : atomic",
\r
244 "xml": "<block atomic=\"true\">",
\r
247 "x": 2163.7221298217773,
\r
248 "y": 688.8899250030518,
\r
249 "z": "7a783ca6.163ee4",
\r
258 "id": "4c3eb89c.769a68",
\r
261 "xml": "<outcome value='N'>",
\r
264 "x": 2582.2935371398926,
\r
265 "y": 591.7470207214355,
\r
266 "z": "7a783ca6.163ee4",
\r
274 "id": "83b1cfed.045bb",
\r
275 "type": "returnFailure",
\r
276 "name": "return failure",
\r
277 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"No service-instance-name was received but ecomp-naming is not Y\" />\n",
\r
279 "x": 2736.5793228149414,
\r
280 "y": 610.3184652328491,
\r
281 "z": "7a783ca6.163ee4",
\r
285 "id": "5712a731.e45c98",
\r
288 "xml": "<outcome value='Y'>",
\r
291 "x": 2582.293529510498,
\r
292 "y": 550.3184747695923,
\r
293 "z": "7a783ca6.163ee4",
\r
301 "id": "66aec164.b4d93",
\r
304 "xml": "<outcome value='Other'>\n",
\r
307 "x": 2582.2934761047363,
\r
308 "y": 634.6041526794434,
\r
309 "z": "7a783ca6.163ee4",
\r
317 "id": "1659b650.b537fa",
\r
320 "xml": "<block>\n",
\r
324 "x": 2719.4364471435547,
\r
325 "y": 550.4613418579102,
\r
326 "z": "7a783ca6.163ee4",
\r
332 "id": "928867c5.6bc8b8",
\r
335 "xml": "<outcome value='Other'>\n",
\r
338 "x": 2000.5793342590332,
\r
339 "y": 1085.1755352020264,
\r
340 "z": "7a783ca6.163ee4",
\r
348 "id": "d6c60ea4.5874b",
\r
350 "name": "set tmp.service-instance-name",
\r
351 "xml": "<set>\n<parameter name='tmp.service-instance-name' value=\"`$service-topology-operation-input.service-request-input.service-instance-name`\" />\n",
\r
353 "x": 2953.7221908569336,
\r
354 "y": 1134.0327558517456,
\r
355 "z": "7a783ca6.163ee4",
\r
359 "id": "a6b363c6.539e",
\r
361 "name": "update AAI service instance",
\r
362 "xml": "<update plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\t\tresource=\"service-instance\" \n\t\tkey=\"customer.global-customer-id = $service-topology-operation-input.service-information.global-customer-id AND\n\t\t\tservice-subscription.service-type = $service-topology-operation-input.service-information.subscription-service-type AND\n\t\t\tservice-instance.service-instance-id = $service-topology-operation-input.service-information.service-instance-id\"\n pfx='pfx' local-only='false' force='false'>\n\t<parameter name=\"service-instance-name\" value=\"`$tmp.service-instance-name`\" />\n\t<parameter name=\"selflink\" value=\"`$service-object-path`\" />\n",
\r
365 "x": 1762.531753540039,
\r
366 "y": 1341.3660259246826,
\r
367 "z": "7a783ca6.163ee4",
\r
376 "id": "4545106b.1b452",
\r
379 "xml": "<outcome value='failure'>\n",
\r
382 "x": 1974.2936210632324,
\r
383 "y": 1316.6041803359985,
\r
384 "z": "7a783ca6.163ee4",
\r
392 "id": "a9649c95.7bd9",
\r
393 "type": "returnFailure",
\r
394 "name": "return failure",
\r
395 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"Failure calling AAI to update the service instance\" />\n",
\r
397 "x": 2321.4364166259766,
\r
398 "y": 1315.175682067871,
\r
399 "z": "7a783ca6.163ee4",
\r
403 "id": "1f9303e8.465f3c",
\r
405 "name": "set service-level-oper-status to Created",
\r
406 "xml": "<set>\n<parameter name='service-data.service-level-oper-status.order-status' value='Created' />\n<parameter name='service-data.service-level-oper-status.last-rpc-action' value='assign' />\n<parameter name='service-data.service-level-oper-status.last-action' value='CreateServiceInstance' />\n",
\r
408 "x": 1796.3888473510742,
\r
409 "y": 1622.91353225708,
\r
410 "z": "7a783ca6.163ee4",
\r
414 "id": "be564011.84b1f",
\r
416 "name": "set service-object-path",
\r
417 "xml": "<set>\n<parameter name='service-object-path'\n value=\"`'restconf/config/GENERIC-RESOURCE-API:services/service/'\n + $service-topology-operation-input.service-information.service-instance-id\n + '/service-data/service-topology/'`\"/>\n",
\r
419 "x": 1748.4839096069336,
\r
420 "y": 1177.318284034729,
\r
421 "z": "7a783ca6.163ee4",
\r
425 "id": "c4d228ca.69a5b8",
\r
426 "type": "switchNode",
\r
427 "name": "switch order-status",
\r
428 "xml": "<switch test='`$service-data.service-level-oper-status.order-status`'>\n",
\r
431 "x": 1744.6030769348145,
\r
432 "y": 365.0804195404053,
\r
433 "z": "7a783ca6.163ee4",
\r
443 "id": "db73c544.13ae08",
\r
446 "xml": "<outcome value='Created'>\n",
\r
449 "x": 1940.5555267333984,
\r
450 "y": 364.74701595306396,
\r
451 "z": "7a783ca6.163ee4",
\r
459 "id": "cbf2a27.30d166",
\r
460 "type": "returnFailure",
\r
461 "name": "return failure",
\r
462 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"The requested service already exists\" />\n",
\r
464 "x": 2142.698356628418,
\r
465 "y": 364.3185501098633,
\r
466 "z": "7a783ca6.163ee4",
\r
470 "id": "7331194a.880a78",
\r
472 "name": "set service-topology identifiers",
\r
473 "xml": "<set>\n<parameter name='service-data.service-topology.service-topology-identifier.service-instance-id'\n value='`$service-topology-operation-input.service-information.service-instance-id`' />\n<parameter name='service-data.service-topology.service-topology-identifier.service-type'\n value='`$service-topology-operation-input.service-information.subscription-service-type`' />\n<parameter name='service-data.service-topology.service-topology-identifier.service-instance-name'\n value='`$tmp.service-instance-name`' />\n<parameter name='service-data.service-topology.service-topology-identifier.global-customer-id'\n value='`$service-topology-operation-input.service-information.global-customer-id`' />\n",
\r
475 "x": 1769.507968902588,
\r
476 "y": 1433.9849061965942,
\r
477 "z": "7a783ca6.163ee4",
\r
481 "id": "f0cb971e.9a6bb8",
\r
483 "name": "for each service-input-parameters",
\r
484 "xml": "<for index='idx' start='0' end='`$service-topology-operation-input.service-request-input.service-input-parameters.param_length`' >\n",
\r
487 "x": 2202.174503326416,
\r
488 "y": 1580.6519136428833,
\r
489 "z": "7a783ca6.163ee4",
\r
497 "id": "cc455e9f.b2dcb",
\r
499 "name": "set parameter name/value",
\r
500 "xml": "<set>\n<parameter name='service-data.service-topology.service-parameters[$idx].service-parameter-name'\n value='`$service-topology-operation-input.service-request-input.service-input-parameters.param[$idx].name`' />\n<parameter name='service-data.service-topology.service-parameters[$idx].service-parameter-value'\n value='`$service-topology-operation-input.service-request-input.service-input-parameters.param[$idx].value`' />\n",
\r
502 "x": 2483.6029663085938,
\r
503 "y": 1580.6518602371216,
\r
504 "z": "7a783ca6.163ee4",
\r
508 "id": "cf878be6.433098",
\r
509 "type": "switchNode",
\r
510 "name": "switch input parameter length",
\r
511 "xml": "<switch test='`$service-topology-operation-input.service-request-input.service-input-parameters.param_length`'>\n",
\r
514 "x": 1766.9840774536133,
\r
515 "y": 1553.032633781433,
\r
516 "z": "7a783ca6.163ee4",
\r
525 "id": "19f64235.4f36ee",
\r
528 "xml": "<outcome value=''>",
\r
531 "x": 1979.888656616211,
\r
532 "y": 1529.2232675552368,
\r
533 "z": "7a783ca6.163ee4",
\r
541 "id": "5fbb5b14.363894",
\r
544 "xml": "<block>\n",
\r
548 "x": 2118.460048675537,
\r
549 "y": 1529.2232503890991,
\r
550 "z": "7a783ca6.163ee4",
\r
556 "id": "9db57bb8.52cdc8",
\r
559 "xml": "<outcome value='Other'>\n",
\r
562 "x": 1978.4600677490234,
\r
563 "y": 1580.6518564224243,
\r
564 "z": "7a783ca6.163ee4",
\r
572 "id": "116637a7.bf8608",
\r
574 "name": "set service-topology onap-model-information",
\r
575 "xml": "<set>\n<parameter name='service-data.service-topology.onap-model-information.'\n value='`$service-topology-operation-input.service-information.onap-model-information.`' />\n",
\r
577 "x": 1812.365089416504,
\r
578 "y": 1482.5563163757324,
\r
579 "z": "7a783ca6.163ee4",
\r
583 "id": "96982434.ffc468",
\r
585 "name": "not-found",
\r
586 "xml": "<outcome value='not-found'>\n",
\r
589 "x": 1980.6030502319336,
\r
590 "y": 1365.1755981445312,
\r
591 "z": "7a783ca6.163ee4",
\r
599 "id": "cc899e97.23141",
\r
600 "type": "returnFailure",
\r
601 "name": "return failure",
\r
602 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"The service instance does not exist in AAI\" />\n",
\r
604 "x": 2319.650577545166,
\r
605 "y": 1363.651912689209,
\r
606 "z": "7a783ca6.163ee4",
\r
610 "id": "69ce2ba.144d5d4",
\r
612 "name": "call GENERIC-RESOURCE-API:generate-unique-name",
\r
613 "xml": "<call module='GENERIC-RESOURCE-API' rpc='generate-unique-name' mode='sync' >\n",
\r
616 "x": 3054.269729614258,
\r
617 "y": 740.3183941841125,
\r
618 "z": "7a783ca6.163ee4",
\r
627 "id": "1766b7bb.cff678",
\r
630 "xml": "<outcome value='failure'>\n",
\r
633 "x": 3331.4125328063965,
\r
634 "y": 713.8899273872375,
\r
635 "z": "7a783ca6.163ee4",
\r
643 "id": "29d42e71.3312e2",
\r
646 "xml": "<outcome value='success'>\n",
\r
649 "x": 3336.1742782592773,
\r
650 "y": 759.2708382606506,
\r
651 "z": "7a783ca6.163ee4",
\r
659 "id": "2e79f822.688378",
\r
661 "name": "set variables for generating unique name",
\r
662 "xml": "<set>\n<parameter name='generate-unique-name-input.action' value='ASSIGN' />\n<parameter name='generate-unique-name-input.context-id' value='`$service-topology-operation-input.service-information.service-instance-id`' />\n<parameter name='generate-unique-name-input.index-table-name' value='SERVICE_INSTANCE_NAME_INDEX' />\n<parameter name='generate-unique-name-input.index-table-prefix-column' value='service_instance_name_prefix' />\n<parameter name='generate-unique-name-input.name-table-type' value='SERVICE_INSTANCE' />\n<parameter name='generate-unique-name-input.prefix' value=\"`$db.service-model.service-instance-name-prefix + '_'`\" />\n",
\r
664 "x": 3009.2699813842773,
\r
665 "y": 691.4137139320374,
\r
666 "z": "7a783ca6.163ee4",
\r
670 "id": "4d990495.1c092c",
\r
672 "name": "set tmp.service-instance-name to generated name",
\r
673 "xml": "<set>\n<parameter name='tmp.service-instance-name' value='`$generate-unique-name-output.generated-name`' />\n",
\r
675 "x": 3603.0786743164062,
\r
676 "y": 759.746913433075,
\r
677 "z": "7a783ca6.163ee4",
\r
681 "id": "8e4917db.c56bf8",
\r
682 "type": "returnFailure",
\r
683 "name": "return failure",
\r
684 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"`$generate-unique-name-output.error-message`\" />\n",
\r
686 "x": 3484.9839935302734,
\r
687 "y": 713.3184370994568,
\r
688 "z": "7a783ca6.163ee4",
\r
692 "id": "a4b27acf.1f5e18",
\r
694 "name": "block : atomic",
\r
695 "xml": "<block atomic=\"true\">",
\r
698 "x": 2148.5078620910645,
\r
699 "y": 1083.8422222137451,
\r
700 "z": "7a783ca6.163ee4",
\r
709 "id": "e58b759e.fa9038",
\r
711 "name": "call GENERIC-RESOURCE-API:generate-unique-name",
\r
712 "xml": "<call module='GENERIC-RESOURCE-API' rpc='generate-unique-name' mode='sync' >\n",
\r
715 "x": 2448.5079498291016,
\r
716 "y": 1108.5088710784912,
\r
717 "z": "7a783ca6.163ee4",
\r
726 "id": "92c339a8.616968",
\r
729 "xml": "<outcome value='failure'>\n",
\r
732 "x": 2729.936420440674,
\r
733 "y": 1083.2708559036255,
\r
734 "z": "7a783ca6.163ee4",
\r
742 "id": "c4fd2567.a5a888",
\r
745 "xml": "<outcome value='success'>\n",
\r
748 "x": 2732.9840545654297,
\r
749 "y": 1134.937665939331,
\r
750 "z": "7a783ca6.163ee4",
\r
758 "id": "663b2c60.a3fbe4",
\r
760 "name": "set variables for generating unique name",
\r
761 "xml": "<set>\n<parameter name='generate-unique-name-input.name-table-type' value='SERVICE_INSTANCE' />\n<parameter name='generate-unique-name-input.supplied-name' value='`$service-topology-operation-input.service-request-input.service-instance-name`' />\n<parameter name='generate-unique-name-input.service-instance-id' value='`$service-topology-operation-input.service-information.service-instance-id`' />",
\r
763 "x": 2406.841323852539,
\r
764 "y": 1060.1755771636963,
\r
765 "z": "7a783ca6.163ee4",
\r
769 "id": "4a49ebd1.d51d64",
\r
770 "type": "returnFailure",
\r
771 "name": "return failure",
\r
772 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"`$generate-unique-name-output.error-message`\" />\n",
\r
774 "x": 2897.7935333251953,
\r
775 "y": 1082.6993675231934,
\r
776 "z": "7a783ca6.163ee4",
\r
780 "id": "10dea27a.48091e",
\r
783 "xml": "<outcome value='failure'>\n",
\r
786 "x": 2004.5077819824219,
\r
787 "y": 457.17555046081543,
\r
788 "z": "7a783ca6.163ee4",
\r
796 "id": "d11d8917.44be58",
\r
797 "type": "not-found",
\r
798 "name": "not-found",
\r
799 "xml": "<outcome value='not-found'>\n",
\r
802 "x": 2013.0792121887207,
\r
803 "y": 500.4612636566162,
\r
804 "z": "7a783ca6.163ee4",
\r
812 "id": "e6798aa7.071568",
\r
813 "type": "returnFailure",
\r
814 "name": "return failure",
\r
815 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"Error reading SERVICE_MODEL table\" />\n",
\r
817 "x": 2177.364948272705,
\r
818 "y": 455.7469940185547,
\r
819 "z": "7a783ca6.163ee4",
\r
823 "id": "53c75a45.113554",
\r
826 "xml": "<outcome value=''>",
\r
829 "x": 1938.5554504394531,
\r
830 "y": 320.08033752441406,
\r
831 "z": "7a783ca6.163ee4",
\r
839 "id": "b305520d.c4aaf",
\r
841 "name": "PendingDelete",
\r
842 "xml": "<outcome value='PendingDelete'>\n",
\r
845 "x": 1961.2221794128418,
\r
846 "y": 408.7469959259033,
\r
847 "z": "7a783ca6.163ee4",
\r
855 "id": "62b73505.87e2cc",
\r
856 "type": "returnFailure",
\r
857 "name": "return failure",
\r
858 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"The requested service is pending deletion\" />\n",
\r
860 "x": 2143.555477142334,
\r
861 "y": 408.7470064163208,
\r
862 "z": "7a783ca6.163ee4",
\r
866 "id": "f1200e41.32e3",
\r
869 "xml": "<block>\n",
\r
873 "x": 2125.2221603393555,
\r
874 "y": 319.0803565979004,
\r
875 "z": "7a783ca6.163ee4",
\r
881 "id": "2de9537d.ce5a3c",
\r
882 "type": "switchNode",
\r
883 "name": "switch naming-policy",
\r
884 "xml": "<switch test='`$db.service-model.naming-policy`'>\n",
\r
887 "x": 2395.079200744629,
\r
888 "y": 786.6993713378906,
\r
889 "z": "7a783ca6.163ee4",
\r
898 "id": "2684edf5.753852",
\r
901 "xml": "<outcome value=''>",
\r
904 "x": 2583.650665283203,
\r
905 "y": 720.9850654602051,
\r
906 "z": "7a783ca6.163ee4",
\r
914 "id": "18f39428.236a8c",
\r
917 "xml": "<outcome value='Other'>\n",
\r
920 "x": 2583.6508350372314,
\r
921 "y": 852.4137172698975,
\r
922 "z": "7a783ca6.163ee4",
\r
930 "id": "155d1e57.3f9452",
\r
932 "name": "set tmp.service-instance-name to NULL",
\r
933 "xml": "<set>\n<parameter name='tmp.service-instance-name' value='' />\n",
\r
935 "x": 1807.9364624023438,
\r
936 "y": 588.1279144287109,
\r
937 "z": "7a783ca6.163ee4",
\r
941 "id": "26dd020.844b9fe",
\r
943 "name": "block : atomic",
\r
944 "xml": "<block atomic=\"true\">",
\r
947 "x": 2736.5079345703125,
\r
948 "y": 719.5565319061279,
\r
949 "z": "7a783ca6.163ee4",
\r
958 "id": "d9662f9c.d46e6",
\r
960 "name": "call GENERIC-RESOURCE-API:naming-policy-generate-name",
\r
961 "xml": "<call module='GENERIC-RESOURCE-API' rpc='naming-policy-generate-name' mode='sync' >\n",
\r
964 "x": 3072.222442626953,
\r
965 "y": 892.4137988090515,
\r
966 "z": "7a783ca6.163ee4",
\r
975 "id": "555fed1d.539e64",
\r
977 "name": "block : atomic",
\r
978 "xml": "<block atomic=\"true\">",
\r
981 "x": 2736.507957458496,
\r
982 "y": 852.4137344360352,
\r
983 "z": "7a783ca6.163ee4",
\r
993 "id": "9be34e30.19b1f",
\r
995 "name": "set variables for generating name",
\r
996 "xml": "<set>\n<parameter name='naming-policy-generate-name-input.policy-instance-name' value='`$db.service-model.naming-policy`' />\n<parameter name='naming-policy-generate-name-input.naming-type' value='SERVICE' />\n<parameter name='naming-policy-generate-name-input.context-id' value='`$service-topology-operation-input.service-information.service-instance-id`' />\n<parameter name='naming-policy-generate-name-input.query-parameter' value='`$db.service-model.service-uuid`' />\n<parameter name='naming-policy-generate-name-input.action' value='ASSIGN' />\n",
\r
998 "x": 2982.2223587036133,
\r
999 "y": 846.6994528770447,
\r
1000 "z": "7a783ca6.163ee4",
\r
1004 "id": "bc6ccae5.e3b088",
\r
1005 "type": "returnFailure",
\r
1006 "name": "return failure",
\r
1007 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"Unable to generate service name\" />\n",
\r
1009 "x": 3530.793434688023,
\r
1010 "y": 868.2707086290632,
\r
1011 "z": "7a783ca6.163ee4",
\r
1015 "id": "441302c7.f518bc",
\r
1017 "name": "set tmp.service-instance-name to generated name",
\r
1018 "xml": "<set>\n<parameter name='tmp.service-instance-name' value='`$naming-policy-generate-name-output.service-name`' />\n",
\r
1020 "x": 3646.650796890259,
\r
1021 "y": 915.4135360717773,
\r
1022 "z": "7a783ca6.163ee4",
\r
1026 "id": "ff3c0c0e.8833f",
\r
1028 "name": "set generated-via-policy to true",
\r
1029 "xml": "<set>\n<parameter name='generated-via-policy' value='true' />\n",
\r
1031 "x": 2973.6509399414062,
\r
1032 "y": 800.9851069450378,
\r
1033 "z": "7a783ca6.163ee4",
\r
1037 "id": "3a82772.0b3ff88",
\r
1039 "name": "block : atomic",
\r
1040 "xml": "<block atomic=\"true\">",
\r
1043 "x": 2326.5079345703125,
\r
1044 "y": 1247.270830154419,
\r
1045 "z": "7a783ca6.163ee4",
\r
1048 "c71638eb.a196b8",
\r
1054 "id": "b10a109b.8b814",
\r
1056 "name": "call GENERIC-RESOURCE-API:naming-policy-generate-name",
\r
1057 "xml": "<call module='GENERIC-RESOURCE-API' rpc='naming-policy-generate-name' mode='sync' >\n",
\r
1060 "x": 2650.7936401367188,
\r
1061 "y": 1273.8423614501953,
\r
1062 "z": "7a783ca6.163ee4",
\r
1068 "id": "c71638eb.a196b8",
\r
1070 "name": "set variables for deleting name",
\r
1071 "xml": "<set>\n<parameter name='naming-policy-generate-name-input.naming-type' value='SERVICE' />\n<parameter name='naming-policy-generate-name-input.context-id' value='`$service-topology-operation-input.service-information.service-instance-id`' />\n<parameter name='naming-policy-generate-name-input.action' value='DELETE' />\n",
\r
1073 "x": 2552.2222595214844,
\r
1074 "y": 1226.6994323730469,
\r
1075 "z": "7a783ca6.163ee4",
\r
1079 "id": "454a1467.66c43c",
\r
1082 "xml": "<block>\n",
\r
1083 "atomic": "false",
\r
1086 "x": 2133.650749206543,
\r
1087 "y": 1316.699363708496,
\r
1088 "z": "7a783ca6.163ee4",
\r
1097 "id": "e3f492c3.6e0a5",
\r
1100 "xml": "<block>\n",
\r
1101 "atomic": "false",
\r
1104 "x": 2132.2221603393555,
\r
1105 "y": 1365.270746231079,
\r
1106 "z": "7a783ca6.163ee4",
\r
1115 "id": "a9acf59.3d9a608",
\r
1116 "type": "success",
\r
1117 "name": "success",
\r
1118 "xml": "<outcome value='success'>\n",
\r
1121 "x": 3376.031801223755,
\r
1122 "y": 915.7469577789307,
\r
1123 "z": "7a783ca6.163ee4",
\r
1131 "id": "ab2b1e84.df443",
\r
1132 "type": "failure",
\r
1133 "name": "failure",
\r
1134 "xml": "<outcome value='failure'>\n",
\r
1137 "x": 3373.17427444458,
\r
1138 "y": 868.17555809021,
\r
1139 "z": "7a783ca6.163ee4",
\r
1147 "id": "9f9d847c.b86d18",
\r
1148 "type": "comment",
\r
1149 "name": "check removed with US622450",
\r
1152 "x": 1623.8888397216797,
\r
1153 "y": 317.4136587778727,
\r
1154 "z": "7a783ca6.163ee4",
\r