Previous Topic: Invoking with the SUBCHEK FacilityNext Topic: Invoking from a CLIST


Invoking remote validation using ChekPlex

You can use CA JCLCheck to validate JCL on a remote system or systems. Remote validation is an optional feature of ChekPlex.

To invoke remote validation, the REMOTE option must be specified in the calling options, or in the OPTIONS data set.

ChekPlex registers with the General Transaction Server (GTS) to provide services related to JCL validation; ChekPlex shares the GTS network architecture. GTS must be set up to have communication paths to all servers participating in the validation process.

The execution JCL must contain the GTS load library. The GTS load library must be present in JOBLIB/STEPLIB, or in the linklist concatenation for every job using ChekPlex remote validation, or the load library.

The REMVAL DD name must refer to a data set that defines the following remote validation options: all nodes participating in the validation process, which data sets are to be validated, what procedure libraries are to be allocated on the target server, and what data sets are to be shipped with the source JCL from the source server to the target server.

ChekPlex is available through the CA JCLCheck ISPF panels, by using ISPF edit with the CA JCLCheck EDCHEK feature, or a batch job.

The results of the JCL validation are similar to the validation results when ChekPlex is not used, but for each target node that validated the JCL, there will be the following special heading prior to the SYSTERM and GRAPH files. The heading identifies the target node that did the validation.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@ Target Server PROD @@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

The heading prior to the SYSPRINT file contains all of the REMVAL file control options including defaults in the order they appear.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@    Target Server PROD     @@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@    Local Server  TEST     @@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@    Source Server TEST     @@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@   PROC    TEST.PROCLIB                                    @@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@