Rational Developer for System z

Placeholders in JCL templates

A placeholder in a JCL template is a character string beginning with "hlq" for which you can substitute an actual value.
For example, hlqcobol is a placeholder for the high-level qualifier for the COBOL compiler on your z/OS® system:
//         LNGPRFX='hlqcobol',

When you substitute an actual value for a placeholder in a JCL template, then the actual value is used instead of the placeholder in the JCL file that is generated from the JCL template.

Important: The placeholders stand in place of essential terms in the JCL file that must be specified for the JCL file to run successfully.
If you do not substitute actual values for placeholders in a JCL template, then either:
  • You need to manually edit the generated JCL file to substitute actual values for the placeholders before you submit the JCL file to z/OS; or
  • The JCL will fail when you run it.
The following table lists the placeholders:
Table 1. Placeholders in the JCL templates
Placeholder: Significance:
hlq High-level qualifier for macros
hlqcee High-level qualifier for linker
hlqcics High-level qualifier for CICS®
hlqcobol High-level qualifier for COBOL compiler
hlqmq High-level qualifier for MQ
qual Qualifier


Terms of use | Feedback

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