Rational Developer for System z
Enterprise PL/I for z/OS, Version 3.8, Migration Guide

Sharing SYSPRINT

With the enhancement shipped via co-req APAR PK01919 (Enterprise PL/I) and PK016197 (PL/I for MVS & VM), SYSPRINT can be shared between Enterprise PL/I and PL/I for MVS & VM at the enclave level and also in a multi-enclave environment.

Below are the restrictions and the extent to which this shared SYSPRINT is supported:

With support for shared SYSPRINT, the overriding of attributes has changed in the following ways:

To aid in migration, APAR PK63659 introduces a new temporary environment variable, PLI_SYSPRINT_ATTR_OVERRIDE. To get the same behavior as before the shared SYSPRINT changes, specify PLI_SYSPRINT_ATTR_OVERRIDE=YES in the PARM parameter or in the PLIXOPT string. This will allow attribute overrides when SYSPRINT is routed to a TEMPORARY or NEW dataset. Note that attribute overriding is never allowed when SYSPRINT is routed to an existing or 0LD dataset and that it is always allowed when SYSPRINT is routed to SYSOUT.

Also note that support for this new environment variable is only temporary. Starting with LE 1.10Z this environment variable will be ignored. Affected programs and JCL will need to be changed or the UNDEFINEDFILE condition will be raised.


Terms of use | Feedback

This information center is powered by Eclipse technology. (http://www.eclipse.org)