Skip to main content

This article describes how to resolve an RTS114 error in dfhexa.

Problem:

When running a batch IMS application an RTS114 error in dhfexa is reported. Why is this?

Resolution:

The problem is due to the way that the one-phase XA modules, ESORAOPC and ESDB2OPC are built. These system programs are not identified as such and may be cancelled by the run-time resulting in an RTS114 every second time that a batch SQL application is started.

There is a work-around for this problem until an official product fix is available. Set the CAS_SYSPROG_LIST environment variable to include the name of the one-phase commit XA module. The best place to set this is in the Configuration Information section of the server.

For Oracle:

[ES-Environment]
CAS_SYSPROG_LIST=ESORAOPC

For DB2:

[ES-Environment]
CAS_SYSPROG_LIST=ESDB2OPC

Incident Number: 2352009

Old KB# 14750

#MFDS
#EnterpriseDeveloper