Remove quotes in so response
[sdnc/oam.git] / platform-logic / generic-resource-api / src / main / xml / GENERIC-RESOURCE-API_send-so-response.xml
1 <service-logic\r
2     xmlns='http://www.onap.org/sdnc/svclogic'\r
3     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
4     <method rpc='send-so-response' mode='sync'>\r
5         <block atomic="true">\r
6             <set>\r
7                 <parameter name="so.response-message" value="`$error-message`" />\r
8             </set>\r
9             <execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\r
10                 <parameter name='templateFileName' value="`$prop.restapi.templateDir + '/' + 'so-response.xml'`" />\r
11                 <parameter name='restapiUrl' value="`$so.notification-url`" />\r
12                 <parameter name='restapiUser' value='`$prop.so.user`' />\r
13                 <parameter name='restapiPassword' value='`$prop.so.pwd`' />\r
14                 <parameter name='accept' value='text/plain' />\r
15                 <parameter name='format' value='xml' />\r
16                 <parameter name='contentType' value='application/xml' />\r
17                 <parameter name='httpMethod' value='POST' />\r
18                 <parameter name="responsePrefix" value="soResponse-vnf-assign" />\r
19                 <outcome value='failure'>\r
20                     <block atomic="true">\r
21                         <set>\r
22                             <parameter name="error-message" value="`'Error sending SO response. ' + $error-message`" />\r
23                         </set>\r
24                         <return status='failure'>\r
25                             <parameter name='ack-final' value='Y'/>\r
26                             <parameter name="error-code" value="500" />\r
27                             <parameter name="error-message" value="`$error-message`" />\r
28                         </return>\r
29                     </block>\r
30                 </outcome>\r
31                 <outcome value='not-found'>\r
32                     <block atomic="true">\r
33                         <set>\r
34                             <parameter name="error-message" value="`'Error sending SO response. ' + $error-message`" />\r
35                         </set>\r
36                         <return status='failure'>\r
37                             <parameter name='ack-final' value='Y'/>\r
38                             <parameter name="error-code" value="500" />\r
39                             <parameter name="error-message" value="`$error-message`" />\r
40                         </return>\r
41                     </block>\r
42                 </outcome>\r
43             </execute>\r
44         </block>\r
45     </method>\r
46 </service-logic>