IKJ79338I   ALTLIB terminated. An EXEC environment does not exist.

Explanation

The ALTLIB action you are requesting requires that a REXX environment be available, but it is not available.

System action

ALTLIB abnormally terminates.

System programmer response

A REXX language processor environment is required for running the ALTLIB action. A language processor environment may not exist for the following reasons:
  • Your installation is using a user-written terminal monitor program (TMP) and the TMP does not initialize a language processor environment. If you do not use the TMP that TSO/E provides, TSO/E does not automatically initialize a language processor environment. The user-written TMP must call the REXX initialization routine, IRXINIT, to initialize an environment for processing REXX execs.
  • A REXX language processor environment previously existed on a specific task level and handled REXX processing. The task was terminated, which means the language processor environment was also terminated. A REXX language processor environment is available only as long as the task at which the environment was created exists.

    For example, you can use the TSO/E environment service, IKJTSOEV, to create a TSO/E environment in a non-TSO/E address space. IKJTSOEV also creates a language processor environment at the same task level at which you invoke IKJTSOEV. When the task at which you created the TSO/E environment is terminated, the language processor environment is terminated. The language processor environment that IKJTSOEV creates is available only as long as the task at which you invoke IKJTSOEV exists. See z/OS TSO/E Programming Services for more information about the TSO/E environment service, IKJTSOEV.

For more information about language processor environments, see z/OS TSO/E REXX Reference.

User response

Contact your system programmer to diagnose problems with the availability of a language processor environment for REXX.

Module

IKJADLIB

Audience

ALTLIB user