The following table gives a brief description of each of the arguments.
|
Name |
I/O |
Description |
|---|---|---|
|
failureType |
Input |
An integer value describing the source of the failure. It's value can be one of the following: "CFBUILD" is an error in the construction or parsing of a client/server flow message or response. "XFAL" identifies an error during the server procedures action block execution. "XERR" identifies a communications error occurring somewhere between construction of a message or response, and the deciphering of that message by the partner in this flow. |
|
*failureCommand |
Output |
A character array, containing a maximum of 9 characters including the terminating NULL. This array can be populated with a command used to reinvoke the failing procedure step. This command is only used when returning from the exit with a FailAction of "serverFailedRestart." It will be ignored for any other FailAction. |
|
errorList |
Input/Output |
An array of characters representing message strings constructed by and normally displayed using the ErrorReport dialog to describe the failure. Each message string is null terminated. Newline characters for formatting are also present as required. The complete list is terminated by more-than-one contiguous null character. On a "serverFailedDisplay" return, errorList, as modified in this exit, will be displayed in the ErrorReport dialog; errorList has a maximum length of 2048 bytes. |
|
errorToken |
Input |
An array of characters, errorToken is only used with XFAL messages; errorToken can contain a token constructed by the Error Logging exit (TIRELOG) linked with the server load module describing the server action block failure; errorToken has a maximum length of 4097 bytes. |
|
Copyright © 2015 CA Technologies.
All rights reserved.
|
|