Transaction management models

CICS® Transaction Gateway supports both the LocalTransaction and XATransaction transaction management models.

The xaSupport custom property on a ConnectionFactory determines whether transactions use the XA protocol or not.

  • To enable LocalTransaction support, set the xaSupport custom property to off.

    Local transactions are not supported when using WebSphere® Application Server for IBM® z/OS® with CICS Transaction Gateway for IBM z/OS in local mode, as the resource adapter provides global transaction support with MVS™ RRS.

  • To enable XATransaction support, set the xaSupport custom property to on.
  • To enable NoTransaction support, set the xaSupport custom property to none.

    NoTransaction is not supported when using WebSphere Application Server for IBM z/OS with CICS Transaction Gateway for IBM z/OS in local mode, as the resource adapter provides global transaction support with MVS RRS.