Problem
Submitting a batch job that uses an XA connection results in the following errors:
CASXO0001S XA Resource Manager initialization error. Resource <xxxx> open failed, reason 76288
CASXO0016S <xxxx> XA interface initialization failure
Database OPEN call failed "<xxxx>"
Resolution
For batch programs to access a database when an XA connection is used an additional XA module needs to be compiled for 1-phase commit support.
For example, for Oracle it is necessary to build the ESORAXA and ESORAOPC modules, using the build script in $COBDIR/src/enterpriseserver/xa:
./build ora
./build ora1pc
If the 1-phase commit module has not been created or cannot be located, then the following message will be displayed in the console when starting the batch region:
XA interface local transaction support disabled
#MFDS
#EnterpriseDeveloper


