Usually the XSLT/XQuery processors signal the following events during transformation:
-
Entering a source (XML) node.
-
Leaving a source (XML) node.
-
Entering a XSLT/XQuery node.
-
Leaving a XSLT/XQuery node.The trace history catches all these events, so you can see how the process evolved. The red icon lines denote source nodes while the green icon lines denote XSLT/XQuery nodes.
It is possible to save the element trace in a structured XML document. The action is available on the context menu of the view. In this way you have the possibility to compare the trace results from different debug sessions.
| Column | Description |
|---|---|
| Depth | Shows you how deep the node is nested in the XML or stylesheet structure. The bigger the number, the more nested the node is. A depth 0 node is the document root. |
| XML/XSLT/XQuery Node | Represents the node from the processed source or stylesheet document. One particular node is the document root, noted as #document. Every node is preceded by an arrow that represents what action was performed on it (entering or leaving the node). |
| Attributes | Attributes of the node (a list of id="value" pairs). |
| Resource | Resource file where the node is located. The complete path of the resource file is provided as tooltip. |