ADABOUT (Backout) Action
This action tells the resource adapter that it is to back out all changes, as a result of a backout being issued by the application program, extra backout processing, or errors during precoordination commit.
Table 1 lists (in order of increasing severity) the
response codes your resource adapter can return for an ADABOUT action
call, and the resulting action taken by the SPM for each response.
Response Code | Macro Value | Resource's Reason for Issuing This Response | Action Taken by the SPM |
---|---|---|---|
ADAOKBO | 72 |
Changes have been backed out.
Default response. |
End of processing. |
ADABOUT | 4 | This resource independently started a backout and should be treated as the initiator of the backout. | Send ADAIOKBO to this resource adapter to acknowledge the backout. |
ADAAWARN | 216 | Resource adapter warning. | Continue backout processing. |
ADAPERR | 208 | Application error. Changes have neither been committed nor backed out. | Redrive this resource adapter with ADAPTRS. |
ADADA | 20 | The resource manager has backed out the changes, and is unavailable for further work. | Perform break tree or extra backout processing. |
ADARF | 8 | The resource manager failed, and did not give any information about the state of the changes. | Redrive this resource adapter with ADAPTRS. |
ADAPV | 92 | The adapter received an invalid response code from its resource manager and the link has been severed. | Because the resource is not in doubt, it is assumed that the changes will be backed out. Perform break tree or extra backout processing. |
ADAAERR | 212 | The adapter failed, and did not give information about the state of the resource or the changes. | Redrive this resource adapter with ADAPTRS. |