The report debugger tool in BIRT provides functionality similar to other debugger frameworks, such as those in Java and C++ IDEs. The BIRT report debugger enables users to run reports step by step, set breakpoints, inspect instance properties, and watch and evaluate variable values in certain contexts. Using the debugger supports advanced report developers in spotting the errors in report designs quickly and making it easy to understand and identify exceptions during run time.
Unlike the standard Java debugger, the report debugger is based on the report object model tree. The report debugger provides the following functionality: