Errored Business Process Headers

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.