Edit online

Using an xsl:message instruction is one way to signal special situations encountered during transformation as well as a raw way of doing the debugging. The Messages view is available only for XSLT debugging sessions and shows all xsl:message calls executed by the XSLT processor during transformation. If the view is not displayed, it can be opened by selecting it from the Window > Show View menu.

Figure 1. Messages View

Table 1. Messages columns
Column Description
Message Message content.
Terminate Signals whether or not the processor terminates the transformation once it encounters the message (yes/no respectively).
Resource Resource file where xsl:message instruction is defined and the message line number. The complete path of the resource is available as tooltip.
The following actions are available in the contextual menu:
Go to
Highlight the XSL fragment that generated the message.
Copies to clipboard message details (system ID, severity info, description, start location, terminate state).
Clear all
Removes all messages from the view.
  • Clicking a record from the table highlights the xsl:message declaration line.
  • Message table values can be sorted by clicking the corresponding column header. Clicking the column header switches the sorting order between: ascending, descending, no sort.