3.3.7.6 Local LU Initiated Recovery Obsolete XLN Exchange

The Local LU Initiated Recovery Obsolete XLN Exchange event MUST be signaled with the following argument:

  • A connection object of type CONNTYPE_TXUSER_DTCLURECOVERYINITIATEDBYDTC

If the following arguments: event is signaled, the Transaction Manager Communicating with an LU 6.2 Implementation Facet MUST perform the following actions:

  • If the connection state is Awaiting Response To Cold XLN:

    • Set the connection state to Is Obsolete Awaiting Response To Cold XLN.

  • Otherwise, if the connection state is Awaiting Response To Warm XLN:

    • Set the connection state to Is Obsolete Awaiting Response To Warm XLN.

  • Otherwise, if the connection state is Awaiting LU Status Response:

    • Set the connection state to Is Obsolete Awaiting LU Status Response.