Script Debugger multiple developer support
-
- UpdatedJan 30, 2025
- 2 minutes to read
- Yokohama
- Building applications
Script Debugger multiple developer support
The Script Debugger allows multiple developers to debug their own transactions without affecting each other.
- Breakpoints
- Call stack
- Console
- Transactions
- Status
The Script Debugger prevents one developer from seeing or modifying another debug session. Administrators, however, can impersonate another user, open the Script Debugger, and debug transactions generated by the impersonated user.
The Script Debugger displays the debug session user at the bottom left of the user interface.

Concurrent Script Debugger usage
By default, the system supports debugging [(The number of semaphores on the instance)
/ 4]
concurrent transactions. Administrators can specify the number of concurrent
transactions the system can debug by setting the
glide.debugger.config.max_node_concurrency system property. The system can
debug up to [(The number of semaphores on the instance) - 2]
concurrent
transactions.
Administration of debugging sessions
- The user pauses the Script Debugger.
- The user closes the Script Debugger.
- The user session ends.
Administrators can view the currently running debugger sessions by navigating to the page xmlstats.do.
Administrators can stop all currently running debugging sessions by navigating to the page debugger_reset.do. Only users with the admin role can access this page.
Related Content
- Script Debugger impersonation support
You can use the Script Debugger while impersonating another user, but only if the impersonated user has the script_debugger role and has read access to the target script.