SMP/E for z/OS Commands
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Inline JCLIN

SMP/E for z/OS Commands
SA23-2275-01

Inline JCLIN can be saved for products without SYSGEN support to make building a new system easier. Inline JCLIN data for a SYSMOD is supplied following the ++JCLIN statement. In order to initialize the distribution zone, JCLIN is processed before elements. Later, when a system is built using the existing distribution libraries and the GENERATE command, this JCLIN data can be copied into the target zone. This eliminates the need for a separate step to obtain JCLIN information for products without SYSGEN support.

Remember the following restrictions when you plan to save inline JCLIN at ACCEPT time:
  • Before using SMP/E to build the distribution libraries, you must set the ACCJCLIN indicator in the associated DLIBZONE entry. This tells SMP/E to save inline JCLIN in the distribution zone. If ACCJCLIN was not set when you first built the distribution libraries, it should not be set until the next time the libraries are built.
  • After you install a product and set the ACCJCLIN indicator, you must keep ACCJCLIN set in the DLIBZONE entry. This makes sure that any time you accept service for that product, its JCLIN is updated in the distribution zone.
  • The only way to save inline JCLIN in the distribution zone is through the ACCEPT command. The JCLIN command does not update the distribution zone.
  • Saving JCLIN at ACCEPT does not take the place of a stage 1 SYSGEN for products that do have SYSGEN support.
  • Because additional data is being saved in the distribution zone, the CSI data set containing the distribution zone may require more DASD space.
Note:
  1. Inline JCLIN is not processed for superseded or deleted SYSMODs.
  2. Inline JCLIN does not cause SMP/E to update the distribution libraries; only the entries in the target and distribution zones are updated. These libraries are updated when SMP/E processes the elements in the SYSMOD. The element statements in the SYSMOD determine which elements should be installed.

The NOJCLIN operand on the ACCEPT command prevents the processing of inline JCLIN. NOJCLIN can be used if the JCLIN contains data that would overlay user-modified entries in the distribution zone.

If you specify NOJCLIN without an operand list, inline JCLIN is not processed for any SYSMOD that was selected and contained a ++JCLIN statement. If you specify NOJCLIN with an operand list, inline JCLIN is not processed for the specified SYSMODs.

For more information about JCLIN processing, see The JCLIN command.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014