OTMA= parameter for procedures

Use the OTMA= parameter in procedure to specify whether or not the IMS Open Transaction Manager Access (OTMA) function is to be enabled during IMS initialization. Valid values are Y, N, and M. The default value is N.

Y
IMS uses the security level that is currently in effect (CHECK, FULL, NONE, or PROFILE) to control the RACF® security level for input from IMS OTMA clients. You can issue the /DISPLAY OTMA command to show the security level that is currently in effect.

If Y is specified, IMS attempts to create an XCF group, specified by GRNAME, during initialization and then attempts to join that group.

N
IMS recovers the /START OTMA command across a warm or emergency restart. If a warm or emergency restart of IMS occurs after OTMA has been started by the /START OTMA command, OTMA is restarted when IMS is restarted, regardless of the OTMA=N specification.
M
IMS does not recover the /START OTMA command across a warm or emergency restart. If a warm or emergency restart of IMS occurs after OTMA has been started by the /START OTMA command, OTMA is not restarted when IMS restarts.

If N or M is specified, OTMA is not started during IMS initialization, but can be started later by issuing the /START OTMA command.

The /START OTMA command is recovered during emergency restart; however, if a CHKPT is issued after the /START OTMA command is issued, the command is not recovered, and the /START OTMA command must be reissued after restart. The /START OTMA command is not recovered, in either case, if OTMA=M is specified.

After an IMS cold start, the security default is FULL.

The OTMA parameter is valid only in IMS DB/DC or DCCTL environments.