Breadcrumbs

Managing Service Descriptions With the Trace Analyzer

This page describes how to manage service descriptions in the Trace Analyzer once they have been imported:

  • in the synchronous part

  • in the asynchronous part

Synchronous Trace Analyzer

In the upper part of the Overview window of the Trace Analyzer tab, you find a tree structure representing the service description of each service.

The following items are displayed for each service:

image-20260120-161508.png

1 one circle orange Name of the WSDL file (deployed xUML service)

2 two circle orange Name of the service endpoint

3 three circle orange Name of the port type

4 four circle orange Name of the operation

5 five circle orange Name of a test case

If you click an element of the tree, the content pane on the right displays the corresponding details:

image-20260120-161612.png

Selecting the test case tree node, you can see information on SOAP requests, SOAP responses, and dynamic UML diagrams that are used for tracing:

image-20260120-161721.png

For more information on test case functionality, refer to:

Contents of the Asynchronous Part

In the lower part of the Trace Analyzer tab of the Overview window, you find a tree structure representing the WSDL definition of each service, similar to the one for synchronous testing.

The following items are displayed for each WSDL definition:

image-20260120-161920.png

1 one circle orange Name of the WSDL file (deployed xUML service)

2 two circle orange Name of the service endpoint

3 three circle orange Name of the port type

4 four circle orange Name of the operation, including information on the service location and the tracing status

No test cases can be defined for asynchronous testing, as this contradicts this testing method. For more information on asynchronous testing refer to Asynchronous Tracing with the xUML Trace Analyzer.
If you click an element of the tree, you can see the corresponding details in the content pane on the right. Selecting the operation tree node, the trace settings specified for this service operation are displayed:

grafik-20260116-132441.png

Renaming WSDL Definitions

In the Overview window of the Trace Analyzer, select a WSDL definition. Open the context menu by clicking the selected WSDL with the right mouse button and select Rename Imported WSDL from the context menu:

image-20260120-162211.png

Only the imported WSDL will get renamed. The deployed service is not changed in any ways.

A corresponding entry in the asynchronous part of the Trace Analyzer will get renamed accordingly. Type in a new name and click OK:

image-20260120-162306.png

Deleting WSDL Definitions

Deleting a WSDL from the Synchronous Part

In the upper part of the Overview window of the Trace Analyzer, select a WSDL definition.

To remove the selected WSDL

  • press Del or ...

  • ...open the context menu by clicking the selected WSDL with the right mouse button and select Delete Imported WSDL from the context menu:

image-20260120-162235.png

Only the imported WSDL will be deleted from the Trace Analyzer. The deployed service is not changed in any ways.

Confirm the deletion or cancel:

image-20260120-162331.png

Confirm whether you also want to delete the corresponding test definition from the asynchronous part of the Trace Analyzer:

image-20260120-162359.png

Clicking No does not affect the first deletion.

Deleting an Asynchronous Test Definition

In the lower part of the Overview window of the Trace Analyzer, select a test definition (corresponding to an imported WSDL definition).

To remove the selected definition

  • press Del or ...

  • ...open the context menu by clicking the selected definition with the right mouse button and select Delete from the context menu:

grafik-20260116-134710.png

Only the imported WSDL will be deleted from the Trace Analyzer. The deployed service is not changed in any ways.

Confirm the deletion or cancel:

image-20260120-162359.png

Confirm whether you also want to delete the corresponding WSDL definition from the synchronous part of the Trace Analyzer:

image-20260120-162427.png

Clicking No does not affect the previous deletion (asynchronous trace).

📗