Show TOC

 BreakpointsLocate this document in the navigation structure

Use

A breakpoint in the XSLT program is a signal for the XSLT processor to interrupt processing at a certain point in the XSL source code. The XSLT debugger is activated only when this position is reached.

Caution

You can set breakpoints only in the source code of the XSLT program, not in the XML document.

Features

In the XSLT debugger, you can set the following types of breakpoints:

Type of Breakpoint Description

Line breakpoint

Interrupts the execution of the transformation immediately before the first executable statement of the line. Each line breakpoint is identified uniquely by the line number. You can set line breakpoints both in the Transformation Editor and in the XSLT Debugger. Line breakpoints are highlighted.

Template breakpoint

Interrupts the transformation immediately before a template is called by the system. To identify a breakpoint, you need to enter the name of the template. Template breakpoints are not highlighted.

Program breakpoint

Interrupts the execution of the transformation when you call the XSLT program. Program breakpoints are identified solely by the name of the XSLT program and are created in the Transformation Editor.

Note

When you explicitly save breakpoints, they remain active during the whole system session and are often called session breakpoints.