Testing and Debugging
Testing Message flow
-
Integration Node, Integration server and your message flow should be created and ready.
-
You can test your message flow by using Test client in toolkit itself
-
You can test message flows for which input nodes must be any of the below
- IBM MQ
- JMS
- HTTP
- SOAP
- SCA
-
Open Test Client editor either by right clicking on message node and click on
Test Message Flow
or open message flow, right click on input node, click Test. -
For MQ message flow testing, Click on configurations tab, and then MQ settings and select the options.
-
You can edit MQ header settings and also you can send MQRFH2 header
-
You can either create a test message or import from a file system.
Debugging Message Flow
- Change the application development perspective to
Debug perspective
. - Add breakpoints to the message flow by right clicking and then click on Add Breakpoint
- You can also add breakpoint to your ESQL Or Java code.
- Test with a message to check the variables or how your code is behaving.
- Please note that only one user can use debugger at once to an integration server. Also, debugging reduces performance and it is usually carried in non-production environment.
- You can also use
trace
node to debug your message flows.