Using XSLT Transformations on Large Payloads (For Oracle Mediator)
Until 11g Release 1 11.1.1.3, for XSLT operations in Oracle Mediator, the result was cached into memory as a whole document in binary XML format. For large document processing, this caused out-of-memory errors. Starting with 11g Release 1 11.1.1.4, the streamResultToTempFile
property was added. This property enables XSLT results to be streamed to a temporary file and then loaded from the temporary file. Set streamResultToTempFile
to yes
when processing large payloads using XSLT. The default value is no
.
Note:
This property is recommended only for processing large payloads. Enabling this property could reduce performance for normal payloads.
To configure large XML documents to be processed using XSLT: