Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Camel Debugger is much related to Tracer, in fact they are sisters. Debugger is a enhanced tracer with a debugger framework so that tooling can be developed to easily monitor Camel routes, trace messages and set breakpoints at points in a route etc.

Warning
titleWarning@deprecated

The debugger is @deprecated and is removed in Camel 2.0.

The Tracer is sufficient in many cases, and if you want to do some debugging yourself then you can use Intercept.
Or try out Eclipse based tooling that supports visual and integrated debugger in Eclipse, being able to debug Camel routing - FUSE Integration DesignerAt the time of writing the debugger breakpoints are not yet implemented - its work in progress

The Debugger is an InterceptStrategy which can be applied to a DefaultCamelContext or SpringCamelContext to ensure that there is a DebugInterceptor created for every node in the DSL.

...