Syntax | Code Block |
---|
| aString = getTransactionID() |
|
---|
Semantics | Returns the current transaction ID as a String. |
---|
Examples | Code Block |
---|
| set transactionID = getTransactionID(); |
|
---|
Multiexcerpt include |
---|
SpaceWithExcerpt | INTERNAL |
---|
MultiExcerptName | transaction_id |
---|
PageWithExcerpt | INTERNAL:_bridge_excerpts |
---|
|
SOAP clients calling a service running on E2E Bridge can provide a transaction ID in the SOAP header. Multiexcerpt include |
---|
MultiExcerptName | soaptransaction_id_callanalyzer |
---|
PageWithExcerpt | SOAP Headers |
---|
|
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.
Using getTransactionID()
, you have access to the transaction ID and you can pass it on in your xUML service modelIf an xUML service is called without providing a transaction ID, the E2E Runtime will generate such an ID an pass it on to other xUML services being called.
For information on how to set the transaction ID refer to setTransactionID.In both cases, you can get this transaction ID using the getTransactionID()
function.