Transform Step (Inbound, SOAP Virtual Service)
To add the Transform step (inbound):
1. Click the virtual service name in the CloudStreams Governance view.
2. Right-click In Sequence and click Transform.
The Transform step is added under the Entry Step. You cannot change the order of the steps.
3. Click Transform and complete the following fields in the Properties view.
Name
You can optionally change the step name to any other name. There are no naming restrictions.
XSLT Service
The XSLT file to transform the request message before it is submitted to the native service. Click Browse to select a file from your file system and click Save.
The XSL file uploaded by the user should not contain the XML declaration in it (xml version="1.0" encoding="UTF-8"). This is because when the virtual service is deployed to CloudStreams, CloudStreams embeds the XSL file in the virtual service definition (VSD), and since the VSD itself is in XML format, there cannot be an XML declaration line in the middle of it. This can lead to unexpected deployment issues which can be avoided by making sure the XSL file does not contain the declaration line.
Note:
If you make changes to the XSLT file in the future, you must re-deploy the virtual service.
Related Topics