Bug fixed related to service-instance metadat
[sdnc/oam.git] / platform-logic / generic-resource-api / src / main / xml / GENERIC-RESOURCE-API_bbs-internet-profile-vnf-topology-operation-change-huawei.xml
index 9df1b38..4aa36b9 100644 (file)
                     </return>\r
                 </outcome>\r
                 <outcome value='success'>\r
-                    <switch test="`$service-result.errors.error[0].error-message`">\r
+                    <switch test="`$service-result.status`">\r
                         <outcome value='Other'>\r
                             <return status='failure'>\r
                                 <parameter name='ack-final' value='Y'/>\r
                                 <parameter name="error-code" value="500" />\r
-                                <parameter name="error-message" value="`'Error ChangeInternetProfileInstance return: '+$service-result.errors.error[0].error-message`" />\r
+                                <parameter name="error-message" value="`'Error ChangeInternetProfileInstance return: '+$service-result.status`" />\r
                             </return>\r
                         </outcome>\r
-                        <outcome value=''>\r
+                        <outcome value='ok'>\r
                             <block></block>\r
                         </outcome>\r
                     </switch>\r
                 </outcome>\r
             </execute>\r
+            <call module='GENERIC-RESOURCE-API' rpc='bbs-internet-profile-vnf-topology-operation-delete-huawei' mode='sync'></call>\r
+            <call module='GENERIC-RESOURCE-API' rpc='bbs-internet-profile-vnf-topology-operation-create-huawei' mode='sync'></call>\r
             <return status='success'>\r
                 <parameter name="ack-final-indicator" value="Y" />\r
                 <parameter name="error-code" value="200" />\r