XA flows at RequestDetails

Data available for XA flows at RequestEvent = RequestDetails.

The RequestDetails request monitoring exit is only applicable when FlowTopology=Gateway.

Y indicates that the field data is available for a specific flow type, N indicates that the field data is not available for the specific flow type.

Flow Type XaStart XaEci Xa1PhaseCommit XaPrepare XaCommit XaRollback XaForget XaRecover
Channel N Y N N N N N N
CicsAbendCode N N N N N N N N
CicsReturnCode N Y N N N N N N
CicsServer N Y Y Y Y Y Y N
ClientCtgApplid 5 Y Y Y Y Y Y Y Y
ClientCtgApplidQualifier 5 Y Y Y Y Y Y Y Y
ClientCtgCorrelator 5 Y Y Y Y Y Y Y Y
ClientLocation 7 Y Y Y Y Y Y Y Y
ClientProtocol 7 Y Y Y Y Y Y Y Y
ClientType 7 Y Y Y Y Y Y Y Y
ClientVersion 7 Y Y Y Y Y Y Y Y
CtgApplid Y Y Y Y Y Y Y Y
CtgApplidQualifier Y Y Y Y Y Y Y Y
CtgCorrelator Y Y Y Y Y Y Y Y
CtgReturnCode N N N N N N N N
DistributedIdentity N Y N N N N N N
FlowTopology Y Y Y Y Y Y Y Y
FlowType Y Y Y Y Y Y Y Y
GatewayUrl N N N N N N N N
HttpPath N N N N N N N N
HttpPayload N N N N N N N N
HttpStatusCode N N N N N N N N
HttpVerb N N N N N N N N
Location Y Y Y Y Y Y Y Y
LUW Token N N N N N N N N
OriginData 2 N Y N N N N N N
PayLoad N Y N N N N N N
Program N Y N N N N N N
RequestReceived Y Y Y Y Y Y Y Y
RequestSent 3 N N N N N N N N
ResponseReceived 3 N N N N N N N N
ResponseSent N N N N N N N N
RetryCount N Y N N N N N N
Server 6 Y Y Y Y Y Y Y Y
TranName TpnName 4 N Y N N N N N N
TrackingToken N Y N N N N N N
Urid 1 N N N N N N N N
Userid N Y N N N N N N
WireSize 7 Y Y Y Y Y Y Y Y
WorkerWaitTime 7 Y Y Y Y Y Y Y Y
XaReturnCode N N N N N N N N
XctCurrent N N N N N N N N
XctParent N N N N N N N N
XctRoot N N N N N N N N
Xid Y Y Y Y Y Y Y N
Note:
  1. Urid is available exclusively on non-IPIC flows.
  2. OriginData is available only for IPIC flows to CICS® servers.
  3. The timestamps from and to another system are set if the flow goes to another system.
  4. TranName and TpnName are mutually exclusive. Either can be set, but not both.
  5. ClientCtgApplid, ClientCtgApplidQualifier, and ClientCtgCorrelator are available to clients that support these data fields when FlowTopology=Gateway. These data fields are supported by Java™ clients using classes from CICS Transaction Gateway V7.1 and later, ECI V2, and NET Framework-based clients using libraries from CICS Transaction Gateway V8.1 and later.
  6. Server is available only if one was specified on the request.
  7. ClientLocation, ClientProtocol, ClientType, ClientVersion, WorkerWaitTime and WireSize are available only when FlowTopology=Gateway.