Created On:  18 October 2011

Problem:

In specifically the Linux environment, we encounter the following error transaction error 05, 02 when invoking a program that contains rollback functionality.

Resolution:

This is the breakdown of the error codes 05,02 you are receiving:

05 This indicates an operating system error that is not otherwise covered by one of the standard error conditions.  You can determine the exact nature of this error by examining the value of the secondary code.

In Linux the secondary codes are held in errno.h (/usr/include/asm/errno.h). The code equates to - #define ENOENT 2 /* No such file or directory */

You can find out more details by running a trace for example: - runcbl –c config.cfg –lxe error.log program