2557 (09FD) (RC2557): MQRC_PUBLISH_EXIT_ERROR
Explanation
A publish exit function returned an invalid response code, or failed in some other way. This can be returned from the MQPUT, MQPUT1, MQSUB and MQSUBRQ function calls.
Completion code
MQCC_FAILED
Programmer response
Check the publish exit logic to ensure that the exit is returning valid values in the ExitResponse field of the MQPSXP structure. Consult the IBM MQ error log files and FFST records for more details about the problem.