Tracing Proxy Services

Tracing is enabled when you test proxy services using a direct call. The Include Tracing check box is selected by default with the Direct Call option. If you do not want tracing, clear the Include Tracing check box. When you enable tracing, the test results include the details of the trace. Use tracing to track problems in the system and to isolate them for correction. The trace information shows the path taken through the request and response paths in the code.

  1. Click Activate under Change Center to enable the test feature in the console.
  2. Select Resource Browser > Proxy Services to display the Summary of Proxy Services page.
  3. Under Actions, click the Launch Test Console icon associated with the service you want to test. The test console opens the Proxy Service Testing page.
  4. Configure the test data for the proxy service. You must have the Direct Call and Include Tracing options selected to enable tracing. See Configuring Proxy Services Test Data.
  5. Click Execute. The Proxy Service Testing page displays the test results for the service and the tracing information.
  6. Scroll down to the Invocation Trace section.
  7. This section displays a graphical representation the message flow. You can trace the message through the service and view the state of the message at pre-selected points in the trace. The trace points are automatically set.

  8. Click the + plus sign to expand the message flow to view more detail.
  9. While viewing the trace you can also view the message flow in the ALSB Console. This helps you relate the trace to the stages and actions in the message flow. You can modify the message flow and run the trace again to view the output.