When a business process errors, the business process state is changed to ERROR and the message is put to the designated Error transport. The message put to the Error transport includes the original header information and is appended to include additional header properties containing information about the error.
Message Property |
Description |
PS_ERROR_PROCESS_ID |
The internal process ID (PID) of the process, if the PID can be identified. The default value is 0. |
PS_ERROR_PROCESS_NAME |
The name of the process that failed, when the process name can be identified. The default value is an empty string. |
PS_ERROR_MESSAGE |
The error message that was generated to the NNSYMessageLog.nml log file. |
PS_ERROR_TASK_NAME |
The name of the task where the process failed, if the task name can be identified. The default value is an empty string. |
Tools provided to help users manage business processes, allow you to identify failed business processes, locate and repair the problem, and recover the business process or reprocess the message. See Managing Business Processes.