Page History
...
The transaction log contains the following information:
Field | Description | Example | ||
---|---|---|---|---|
Date | Date when request was received. | Fields Date and Time are set automatically for system messages. Custom log messages written with the Log Adapter or the report macro can contain a custom timestamp. This may result in log messages that are not sequential. | 2018-06-06 | |
Time | Time when request was received. | 08:02:45 | ||
Time Zone | Time zone offset | +0200 | ||
Transaction ID | Unique ID of transaction. It is used to trace service calls through the call stack (see Transaction ID managing_e2e_composite_services__1396). | 00000002d3b0bdc0000069ce00ff9700ea65376f | ||
Request ID | Unique ID of request. It will be reset when restarting the xUML service. | 101 | ||
Component Name | Name of component that has been requested (not the name of the xUML service). | urn:Services.SupportCase.SupportAPI.supportcases.GET | ||
Elapsed Time | Elapsed time, for each call (service calls, external or internal calls) in milliseconds. If the elapsed time is displayed as "0", the logged step has taken below 1 millisecond of time. The value of elapsed time does not contain:
|
| ||
State | State is either OK or ERROR. | OK | ||
Domain |
|
| ||
Log Type |
| | ||
Parameter 1 and 2 |
|
|
...
... or analyze it with the E2E Analyzer.
Transaction ID
Multiexcerpt | ||
---|---|---|
| ||
The Transaction ID is a unique number used to trace service calls through the call stack of multiple service calls. SOAP clients calling a service running on E2E the Bridge can provide a transaction ID in the SOAP header. This ID will be passed on through the call stack of the xUML service, so that the whole transaction can be traced. When analyzing the log file in case of error, this can be useful. |
In E2E the Analyzer, the transaction log will be sorted by transaction ID. You can expand the tree of a transaction ID to inspect the sequence diagram of this transaction in the panel on the right.
...
While modeling services with MagicDraw and E2E Builder, you have access to the received transaction ID and you can pass it on in your service model.