1. Summary
  2. Files
  3. Support
  4. Report Spam
  5. Create account
  6. Log in

Action: transformAction

Produce the output message? by transforming the input message? using an XSLT stylesheet.

Parameters

xslt The stylesheet to use for the transform.
isBase64 YES if the stylesheet is provided as base64 encoded text, defaults to NO.

Example

The base 64 text of the xslt parameter has been abbreviated for the sake of this example. This example transforms the message? labeled "InvalidOEMList" and replaces its content with the result of the transform using the stylesheet provided as the xslt parameter.

            <action name="actionActivity" id="000000060"
                    extensionAttributes="V200TmpxrefrLoad/000000060">
                <input property="InvalidOEMList" formatter="StandardXML"/>
                <output><source property="InvalidOEMList"/></output>
                <attributes xmlns="">
                    <extension name="activityName">transformAction</extension>
                    <extension name="xslt">PHhzbDpzdHlsZXNoZWV0IHZlcnNpb249IjEuMCIgeG1sbnM6eHNsPSJodHRwOi8vd3d3LnczLm9y
Zy8xOTk5L1hTTC9UcmFuc2Zvcm0iPg0KPHhzbDpkZWNpbWFsLWZvcm1hdCBuYW1lPSJjdXJyZW5j
eSIgZGVjaW1hbC1zZXBhcmF0b3I9Jy4nIGdyb3VwaW5nLXNlcGFyYXRvcj0nLCcgLz4NCiAgPHhz
bDp0ZW1wbGF0ZSBtYXRjaD0iLyI+DQogICAgPHhzbDp0ZXh0IGRpc2FibGUtb3V0cH ...
bnVtYmVyKGNvdW50LCAnIyMsIyMjLCMjIycpIi8+DQoJICAgIDx4c2w6dGV4dD4mI3hhOzwveHNs
OnRleHQ+DQogICAgPC94c2w6Zm9yLWVhY2g+DQogIDwveHNsOnRlbXBsYXRlPg0KPC94c2w6c3R5
bGVzaGVldD4=
</extension>
                    <extension name="isBase64">YES</extension>
                    <extension name="description">transform invalid OEM query results to text</extension>
                </attributes>
            </action>

References

Workflow Engine

rowTemplateAction, a simple 1:1 transform for row elements of a standard XML document.

Index