The <oXygen/> XSLT/XQuery Debugger allows you to interrupt XSLT/XQuery processing to gather information about variables and processor execution at particular points.
To insert a breakpoint:
In the XML source document or the XSLT/XQuery document that you want to set a breakpoint, place your cursor on the line where you want the breakpoint to be. You can set breakpoints on XML source only for XSLT debugging sessions.
Select
→ → or directly click with the mouse the left side stripe of the editor window on the line where you want the breakpoint to be.If the start tag of the element you want to set a breakpoint is spanning on multiple rows, then you have to place the breakpoint on the line containing the end of the start tag. In the following example if you try to place a breakpoint on the call-template line, the editor will show an error dialog, explaining that you must place the breakpoint at the end of the start tag. This means you have to place the breakpoint on the line containing the text: ">" , just after the "name" attribute.
<xsl:template match="chapter"> <xsl:call-template name="title" > </xsl:call-template> </xsl:template>