MFT process controller exit codes
If the Managed File Transfer process controller ends, a BFGPC0004I message is generated with an exit code that gives the reason why the process controller ended.
The following message appears to indicate that process controller has ended:BFGPC0004I IBM MQ Managed File Transfer process controller ended with exit code reason_code.where reason_code shows the reason why the process controller has ended. Note: Exit codes from the process controller mostly reflect the standard operating system exit codes, but some exit codes are defined for specific purposes and are always accompanied with a specific message in the process controller log file.
Reason code | Description |
---|---|
RC_SUCCESS = 0 | The process controller ended successfully. |
RC_FAILURE = 1 | General process controller failure return code (should in general not be returned). |
RC_EXIT = 2 | The process controller was forced to exit (for example, a diagnostic system requested the process controller to terminate). |
RC_ABEND = 70 | The process controller has had an unrecoverable problem and is forcibly terminating. |
RC_QMUNAVAIL = 75 | The process controller cannot continue because the queue manager for the process controller is unavailable. |
RC_CONFIG = 78 | The process controller cannot continue because there is a problem with the startup configuration data. |
These exit codes are written to pceventX.log, where X can be any number, for example the log file name can be pcevent0.log.
Parent topic: Managed File Transfer administration referenceRelated information