History | Edit

To configure the Saxon 6 options, open the Preferences dialog box (Options > Preferences) and go to XML > XSLT-FO-XQuery > XSLT > Saxon > Saxon6.

Figure: Saxon 6 XSLT Preferences Panel

The built-in Saxon 6 XSLT processor can be configured with the following options:

  • Line numbering - Specifies whether or not line numbers are maintained and reported in error messages for the XML source document.
  • Disable calls on extension functions - If selected, external function calls are not allowed. Selecting this option is recommended in an environment where untrusted stylesheets may be executed. It also disables user-defined extension elements and the writing of multiple output files, since they carry similar security risks.
  • Handling of recoverable stylesheet errors - Allows you to choose how dynamic errors are handled. One of the following options can be selected:
    • recover silently - Continue processing without reporting the error.
    • recover with warnings - Issue a warning but continue processing.
    • signal the error and do not attempt recovery - Issue an error and stop processing.