User-defined node source (Java)

In a message flow, a user-defined plug-in can contain Java code.

When you want to debug the Java code, set a breakpoint just before the node. Then, in the flow debugger, when the flow pauses at the breakpoint, you can step into the code, and then step through it (step over) line by line. You can also examine and change the Java variables.

This uses a combination of two perspectives: the Flow Debug perspective and the Debug perspective. The workbench switches automatically between the two perspectives as required when you select the various debugging actions (and you can also switch between them yourself).

For more information on how to achieve this, see the related tasks links below.

Related concepts
User-defined extensions
Flow debugger overview
Related tasks
Developing user-defined extensions
Debugging a message flow
Debugging Java
Stepping into source code
Stepping over source code
Stepping out of source code
Related reference
Flow debugger shortcuts
Flow debugger icons and symbols