The Camel debugger includes many features for debugging routing contexts:
Setting conditional and unconditional breakpoints on nodes in the route editor
Autolaunching the debugger and switching to Debug Perspective
Interacting with the running routing context:
Switch between breakpoints to quickly compare variable values of message instances
Examine and change the value of variables of interest
Add variables of interest to the Watch list to track them throughout the debug session
Disable and re-enable breakpoints on-the-fly
Track message flow graphically in the routing context runtime
Examine Console logs to track Camel and debugger actions
![]() | Note |
|---|---|
Before you can run the Camel debugger, you must set breakpoints on the nodes of interest
displayed on the route editor's canvas. Once that's done, you can run the Camel debugger on
a project's routing context |