[Windows]

2354 (0932) (RC2354): MQRC_UOW_ENLISTMENT_ERROR

Explanation

This reason code can occur for various reasons and occurs only on Windows.

[Windows]On Windows, the most likely reason is that an object created by a DTC transaction does not issue a transactional MQI call until after the DTC transaction timed out. (If the DTC transaction times out after a transactional MQI call has been issued, reason code MQRC_HANDLE_IN_USE_FOR_UOW is returned by the failing MQI call.)

Another cause of MQRC_UOW_ENLISTMENT_ERROR is incorrect installation.

Completion code

MQCC_FAILED

Programmer response

[Windows]On Windows, check the DTC Transaction timeout value. If necessary, verify the Windows installation order.