2128 (0850) (RC2128): MQRC_UOW_IN_PROGRESS
Explanation
An MQBEGIN call was issued to start a unit of work coordinated by the queue manager, but a unit of work is already in existence for the connection handle specified. This may be a global unit of work started by a previous MQBEGIN call, or a unit of work that is local to the queue manager or one of the cooperating resource managers. No more than one unit of work can exist concurrently for a connection handle.
Completion code
MQCC_FAILED
Programmer response
Review the application logic to determine why there is a unit of work already in existence. Move the MQBEGIN call to the appropriate place in the application.
Parent topic: API reason codes