Language Environment® considerations

During the Z Data Tools Initialization process, Language Environment® (LE) preinitialization facilities (CEEPIPI) are used to create and initialize a common run-time environment.

This means that if LE is active when Z Data Tools is invoked, there are restrictions on Z Data Tools functionality because the CEEPIPI functions are not available.

Note that these restrictions only apply if LE is active when Z Data Tools is invoked. (LE active means that Z Data Tools has been invoked directly via an LE application (for example, from Enterprise COBOL).)

The restrictions are:

  • TRAP(ON,NOSPIE) should be set to allow Z Data Tools abend handler to function correctly.
  • An LE-enabled I/O exit cannot be used.
  • MOD_DATE REXX Built-in function cannot be used.
  • Scramble Exit (if used) must be in Assembler (non-LE).
  • Library Management exit (LMS=USERLMS) cannot be used.