Configure the CICSRequest node
for local and globally coordinated transactions for CICS® on z/OS®.
Before you begin
Review CICSRequest node to understand
what Transaction mode properties
you can set on a CICSRequest node
for transactions.
About this task
On z/OS, Resource
Recovery Service (RRS) provides the coordinated transaction support. CICSRequest nodes participate
in global transactions if the Transaction
mode is set to Yes or Automatic, and if the option to participate
as a global resource is selected (by setting the egXAForRecovery property).
To
configure the CICSRequest node
for globally-coordinated transactions on z/OS:
Procedure
- Create a CICSConnection configurable service
for the CICSRequest node,
by using the web user interface or the mqsicreateconfigurableservice command:
- On the egXAForRecovery property, specify
the integration server that will be used
for XA recovery, and which will own the connection. You cannot use
any other integration server with the configurable
service. When this property is set, the CICSRequest node is treated
as a global resource, otherwise it participates as a non-global resource.
- On the securityIdentity property, set
up a valid security ID to authenticate the connection to CICS. For more information, see Security identities for integration nodes connecting to external systems.
- In the Message Flow editor, set
the Transaction mode property
for each CICSRequest node
that is part of the globally-coordinated transaction to Yes or Automatic.
By default, this property is set to Automatic.
- On the CICS server property
of the CICSRequest node,
specify the name of the CICSConnection configurable service.