--- /dev/null
+#! /bin/bash
+
+updateFile() {
+sed -i .orig -e '
+s/\(xmlns=.\)http:\/\/www\.onap\.org\/sdnctl\/svclogic/\1http:\/\/www\.onap\.org\/sdnc\/svclogic/g
+s/\(xsi:schemaLocation=.\)http:\/\/www\.openecomp\.org\/sdnctl\/svclogic/\1http:\/\/www\.onap\.org\/sdnc\/svclogic/g
+' $1
+}
+
+for file in $@
+do
+ updateFile $file
+done
\r
<return status='failure'>\r
<parameter name='error-code' value='400'/>\r
- <parameter name='error-message' value='request-action is not found'/></return></outcome></switch></block></method></service-logic>
\ No newline at end of file
+ <parameter name='error-message' value='request-action is not found'/></return></outcome></switch></block></method></service-logic>
<parameter name='error-message' value='Invalid Request `$preload-network-topology-operation-input.request-information.request-action`'/>\r
\r
\r
-</return></outcome></switch></block></method></service-logic>
\ No newline at end of file
+</return></outcome></switch></block></method></service-logic>
<parameter name='error-message' value="`'Invalid Request, ' + $preload-vf-module-topology-operation-input.request-information.request-action`"/>\r
\r
\r
-</return></outcome></switch></block></method></service-logic>
\ No newline at end of file
+</return></outcome></switch></block></method></service-logic>
<parameter name='error-message' value='Invalid Request `$preload-vnf-instance-topology-operation-input.request-information.request-action`'/>\r
\r
\r
-</return></outcome></switch></block></method></service-logic>
\ No newline at end of file
+</return></outcome></switch></block></method></service-logic>
<parameter name='error-message' value='Invalid Request `$preload-vnf-topology-operation-input.request-information.request-action`'/>\r
\r
\r
-</return></outcome></switch></block></method></service-logic>
\ No newline at end of file
+</return></outcome></switch></block></method></service-logic>
<parameter name='ack-final' value='Y'/>\r
<parameter name="error-code" value="500" />\r
<parameter name="error-message" value="Error in EIPAM unassign IP address on rollback." />\r
-</return></outcome></execute></block></method></service-logic>
\ No newline at end of file
+</return></outcome></execute></block></method></service-logic>
<outcome value='assign'><call module='VNF-API' rpc='vf-module-topology-assign' mode='sync' ></call></outcome><outcome value='changeassign'><call module='VNF-API' rpc='vf-module-topology-changeassign' mode='sync' ></call></outcome><outcome value='activate'><call module='VNF-API' rpc='vf-module-topology-activate' mode='sync' ></call></outcome><outcome value='rollback'><call module='VNF-API' rpc='vf-module-topology-rollback' mode='sync' ></call></outcome><outcome value='delete'><call module='VNF-API' rpc='vf-module-topology-delete' mode='sync' ></call></outcome><outcome value='Other'><return status='failure'>\r
<parameter name='error-code' value='400'/>\r
<parameter name='error-message' value='svc-action not recognized'/>\r
-</return></outcome></switch></block></method></service-logic>
\ No newline at end of file
+</return></outcome></switch></block></method></service-logic>
<outcome value='assign'><call module='VNF-API' rpc='vnf-instance-topology-assign' mode='sync' ></call></outcome><outcome value='changeassign'><call module='VNF-API' rpc='vnf-instance-topology-changeassign' mode='sync' ></call></outcome><outcome value='activate'><call module='VNF-API' rpc='vnf-instance-topology-activate' mode='sync' ></call></outcome><outcome value='rollback'><call module='VNF-API' rpc='vnf-instance-topology-rollback' mode='sync' ></call></outcome><outcome value='delete'><call module='VNF-API' rpc='vnf-instance-topology-delete' mode='sync' ></call></outcome><outcome value='Other'><return status='failure'>\r
<parameter name='error-code' value='400'/>\r
<parameter name='error-message' value='svc-action not recognized'/>\r
-</return></outcome></switch></block></method></service-logic>
\ No newline at end of file
+</return></outcome></switch></block></method></service-logic>
<parameter name='error-message' value="Encountered error while updating vf-module orchestration-status in AnAI"/></return></block></outcome></update><set>\r
<parameter name="service-data.oper-status.order-status" value="PendingCreate"/></set><set>\r
<parameter name="ack-final" value="Y"/></set><return status='success'>\r
- <parameter name="error-code" value="200" /></return></block></method></service-logic>
\ No newline at end of file
+ <parameter name="error-code" value="200" /></return></block></method></service-logic>
<parameter name='service-data.vnf-topology-information.' value='tmp.vnf-topology.' />\r
</set><execute plugin='org.openecomp.sdnc.sli.SliPluginUtils.SliPluginUtils' method='printContext' >\r
<parameter name='filename' value='/var/tmp/bgb-vnfapi-vfmodule.log' />\r
-</execute></block></method></service-logic>
\ No newline at end of file
+</execute></block></method></service-logic>
<parameter name='error-code' value='500'/>\r
<parameter name='error-message' value="Encountered error while updating vf-module orchestration-status in AnAI"/></return></block></outcome></update><set>\r
<parameter name="service-data.oper-status.order-status" value="PendingCreate"/></set><set>\r
-<parameter name="ack-final" value="Y"/></set></block></method></service-logic>
\ No newline at end of file
+<parameter name="ack-final" value="Y"/></set></block></method></service-logic>
<parameter name="service-data.oper-status.last-action" value="`$service-data.request-information.request-action`"/></set><set>\r
<parameter name="service-data." value="" /> \r
</set><set>\r
-<parameter name="ack-final" value="Y"/></set></block></method></service-logic>
\ No newline at end of file
+<parameter name="ack-final" value="Y"/></set></block></method></service-logic>
<call module='VNF-API' rpc='vnf-topology-automated-rollback' mode='sync' ></call></block></outcome><outcome value='delete'><call module='VNF-API' rpc='vnf-topology-automated-delete' mode='sync' ></call></outcome><outcome value='Other'><return status='failure'>\r
<parameter name='error-code' value='400'/>\r
<parameter name='error-message' value='svc-action not recognized'/>\r
-</return></outcome></switch></block></method></service-logic>
\ No newline at end of file
+</return></outcome></switch></block></method></service-logic>
<parameter name="service-data.oper-status.order-status" value="Deleted"/></set><set>\r
<parameter name="service-data.oper-status.last-action" value="`$service-data.request-information.request-action`"/></set><set>\r
<parameter name="service-data." value="" /> \r
-</set></block></method></service-logic>
\ No newline at end of file
+</set></block></method></service-logic>
<parameter name="service-data.oper-status.order-status" value="PendingUpdate"/></set><set>\r
<parameter name="service-data.oper-status.last-action" value="`$service-data.request-information.request-action`"/></set><set>\r
<parameter name="ack-final" value="Y"/></set><return status='success'>\r
- <parameter name="error-code" value="200" /></return></block></method></service-logic>
\ No newline at end of file
+ <parameter name="error-code" value="200" /></return></block></method></service-logic>
<parameter name="service-data." value="" /> \r
</set><set>\r
<parameter name="ack-final" value="Y"/></set><return status='success'>\r
- <parameter name="error-code" value="200" /></return></block></method></service-logic>
\ No newline at end of file
+ <parameter name="error-code" value="200" /></return></block></method></service-logic>
<service-logic xmlns='http://www.openecomp.org/sdnc/svclogic' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://www.openecomp.org/sdnc/svclogic ./svclogic.xsd' module='VNF-API' version='${project.version}'><method rpc='vnf-topology-operation' mode='sync'>\r
-<block atomic="true"><switch test="`$vnf-topology-operation-input.vnf-request-information.use-preload`"><outcome value='Y'><call module='VNF-API' rpc='vnf-topology-preload-operation' mode='sync' ></call></outcome><outcome value=''><call module='VNF-API' rpc='vnf-topology-preload-operation' mode='sync' ></call></outcome><outcome value='N'><call module='VNF-API' rpc='vnf-topology-automated-operation' mode='sync' ></call></outcome></switch></block></method></service-logic>
\ No newline at end of file
+<block atomic="true"><switch test="`$vnf-topology-operation-input.vnf-request-information.use-preload`"><outcome value='Y'><call module='VNF-API' rpc='vnf-topology-preload-operation' mode='sync' ></call></outcome><outcome value=''><call module='VNF-API' rpc='vnf-topology-preload-operation' mode='sync' ></call></outcome><outcome value='N'><call module='VNF-API' rpc='vnf-topology-automated-operation' mode='sync' ></call></outcome></switch></block></method></service-logic>
<parameter name='error-message' value='aic-cloud-region cannot be NULL'/></return></outcome></switch></block><call module='VNF-API' rpc='vnf-topology-rollback' mode='sync' ></call></block></outcome><outcome value='delete'><call module='VNF-API' rpc='vnf-topology-delete' mode='sync' ></call></outcome><outcome value='Other'><return status='failure'>\r
<parameter name='error-code' value='400'/>\r
<parameter name='error-message' value='svc-action not recognized'/>\r
-</return></outcome></switch></block></method></service-logic>
\ No newline at end of file
+</return></outcome></switch></block></method></service-logic>
<parameter name="service-data.oper-status.last-action" value="`$service-data.request-information.request-action`"/></set><set>\r
<parameter name="service-data." value="" /> \r
</set><return status='success'>\r
- <parameter name="error-code" value="200" /></return></block></method></service-logic>
\ No newline at end of file
+ <parameter name="error-code" value="200" /></return></block></method></service-logic>