Script Debugger status
The Script Debugger status determines what debugging actions are available and what information it can display.
The Script Debugger displays its status at the bottom left of the user interface.
| Status | Occurs when | Description | Actions available |
|---|---|---|---|
| WAITING_FOR_FIRST_BREAKPOINT | The user opens a Script Debugger window or tab. | The Script Debugger is ready to pause script and display debugging information. | Pause script at the first breakpoint in the call stack. |
| EXECUTION_PAUSED |
|
The Script Debugger has paused on a line of code, and the user can debug the script. Console is enabled. |
|
| WAITING_FOR_BREAKPOINT |
|
The Script Debugger is searching for the next line of code at which to pause. Users will typically never see this status because the Script Debugger changes status after it locates the next breakpoint or script line to evaluate. |
|
| OFF |
|
The Script Debugger is inactive and does not pause scripts or display debugging information. |
|
Log entries
Every time a debug transaction finishes executing, the system creates a log entry for it with
a DEBUGGED prefix. For example:
2016-08-15 15:57:32 (197) Default-thread-3 900F510167112200C4098C7942415A75 *** End
#39, path: /my-app.do, user: admin, DEBUGGED total transaction time: 0:00:11.010,
transaction processing time: 0:00:11.010, network: 0:00:00.000, chars: 6,058, uncompressed
chars: 20,731, SQL time: 50 (count: 34), business rule: 0 (count: 0), phase 1
form length 56,464, largest chunk written: 10,428, request parms size: 40, largest input read: 0