XSLT Transformation Processor – Executes an XSLT transformation against the current transaction content.
Select the Processor Configuration tab and click on Add Processor.
Select the XSLT Transformation Processor from the drop-down.
In the Basic tab you can set:
XLS File: the XSLT file to use in transforming XML.
Cache XSLT: if enabled, the XSLT file will not be refreshed every execution; this can improve performance.
XSLT Engine: XSLT Engine to be used. You can select Xalan (Interpreted or Compiled) or Saxon for the transformation.
On the Conditional Execution tab, you can set additional processor execution conditions. The Transaction data dependent condition may be specified here as enhanced expression. If this expression returns anything other than TRUE (ignore case) – this processor will be skipped.
On the Advanced tab, you can set the XSLT Parameters to be passed to the XSLT engine.
The Compatibility tab can be used to specify:
Saxon EchoConverter Handling: If using the Saxon XSLT engine, specify the behavior to handling the old Xalan ConverterProxy/EchoConverter that is incompatible with Saxon.
Converter Encoding: If doing a compatibility check on the XSLT, specify the encoding to read the XSLT document with.