Installing the CallAPI for z/OS

The Automation Engine supplies a CallAPI for z/OS. It enables calls in the Automation Engine from your own programs, which can be written in a particular programming languages such as C.

UCXBM25C is a CallAPI utility that can be called from the command line of the operating system, a script, or a job.

You can specify the CodeTable that should be used in the INI file of the z/OS CallAPI. Enter the name of the CodeTable object in the codetable= parameter in the [GLOBAL] section. The IBM standard code table is used if nothing is specified in this parameter. For more information, see Call API z/OS

To Install the CallAPI for z/OS

To install the CallAPI for z/OS you must create the load library using the utility TSO RECEIVE. The delivery directory contains a samplec file (UCXBM25C.INI), which can be used for any text file transfer to z/OS. You can keep your existing INI file even if there is a new Automation Engine version and adjust it as required.

Note: If UCXBM25C is an ALIAS (link) that points to UCCALL3I, change it to point to UCCALL4.

Example

//UCCALL EXEC PGM=UCXBM25C,REGION=65M,

change to:

//UCCALL EXEC PGM=UCCALL4,

The load library can be transferred with any file transfer (such as IND$FILE without ASCII/EBCDIC conversion or CR/LF conversion).

See also: