The XQuery Debugger perspective is similar to the XSLT Debugger perspective. It is used to detect problems in an XQuery
transformation process by executing the process step by step in a controlled environment and
inspecting the information provided in
the
special views. The workspace is organized as follows:
- Source document view - Allows editing of data or document oriented XML files
(documents).
- XQuery document view - Allows editing of XQuery files.
- Output document view - Displays the transformed
output that results from the input of a selected document (XML) and selected
XQuery document to the XQuery transformer. The result of transformation is
dynamically written as the transformation is processed. There are two types of
views for the output: a text view (with XML syntax highlight) and an XHTML
view.
- Control toolbar - Contains all actions needed in order to configure and control
the debug process.
- Information views - Distributed in two panes
they
are
displaying
various types of information that can be used to understand the transformation process.
For each information type there is a corresponding tab. While running a transformation,
relevant events are displayed in the various information views. This allows the developer
to obtain a clear view of the transformation progress.