The dc_trn_unchained_commit function or the dc_trn_chained_commit function returns an error with error code: -902 and return value: DCTRNER_ROLLBACK.
Common causes of this problem are as follows:
If trn_rollback_information_put=all is specified, the message KFCA00989-I which gives the reason for the rollback will be output. We recommend that you specify this setting as this can help greatly during the troubleshooting process.
The flow chart below describes how to investigate the problem by using the message KFCA00989-I. Use this flow chart to narrow down the cause of the problem, and contact the Support Center for OpenTP1 or the resource manager if necessary.
Figure 11-12 Troubleshooting procedure when the error -902: DCTRNER_ROLLBACK is returned