Using the User Debug/Trace tool
With the M3 Business Engine User Debug/Trace tool you can:
-
Enable and disable debugging for users.
-
Monitor subsystems started in debug mode.
-
Start a new debug session.
The User Debug/Trace workflow is as follows:
1. Enable a user for debugging.
2. Log on to M3 Business Engine as a user that starts the appropriate debug subsystem.
3. Start your preferred debugger and connect to the M3 Business Engine subsystem you want to debug.
4. Open the source code for the class you want to debug and set breakpoints where you want the program to stop processing.
5. Start the program you want to debug.
Caution:
It is NOT recommended to debug a production environment!
This is due to the fact that breakpoints will halt a process and may
cause unpredictable database lock situations for other processes.
Also, one may change the content of variables in the program, which
may change production data in the database.