General XA support

General XA is not supported on IBM® i. An XA switch load module is provided to enable you to link CICS® with IBM MQ on UNIX and Linux® systems. Additionally, sample source code files are provided to enable you to develop the XA switches for other transaction messages.

The names of the switch load modules provided are:

Table 1. Essential code for CICS applications: XA initialization routine
C (source)
C (exec) - add one of the following to your
XAD.Stanza
amqzscix.c
amqzsc -
TXSeries® for AIX® 5.1
amqzsc -
TXSeries for HP-UX 5.1
amqzsc -
TXSeries for Sun Solaris 5.1
amqzscin.c
mqmc4swi -
TXSeries for Windows 5.1