Previous Topic: Using the ISPF Panel InterfaceNext Topic: The JCLNeat Component


Using the ChekPlex Feature

The ChekPlex feature enables you to issue a CA JCLCheck validation request from one system and the actual validation occurs on another system. ChekPlex uses the CA General Transaction Server (GTS) common component to communicate and to route JCL, procedures, and results between systems.

To use ChekPlex, follow these steps:

  1. Install CA GTS.

    CA GTS is included in the CA JCLCheck product tape. CA GTS is installed by selecting FMID CD51110 during the RECEIVE, APPLY, and ACCEPT of CA JCLCheck. The CA GTS loadlib (CD51LOAD) must be a PDSE data set. Exclude this step if CA GTS is already installed with another CA Technologies product.

  2. Configure CA GTS according to the CA General Transaction Server User Guide. Additionally, see The ChekPlex Feature in the CA JCLCheck Programming Guide.
  3. Activate the GTS servers.

    ChekPlex uses the following server nodes:

    LOCAL

    Where the request for JCL validation originates.

    TARGET

    Where the JCL is validated.

    SOURCE

    Where the JCL resides.

    In most cases LOCAL and SOURCE are the same server.

    The CA GTS started task must run on each participating node.

  4. Add the CA JCLCheck loadlib (CAZ2LOAD) and the CA GTS loadlib (CD51LOAD) to a STEPLIB DD or to the LINKLIST.
  5. Create a REMVAL data set and allocate this data set to a REMVAL DD.

    The REMVAL data set contains the Remote Validation options. For a description of these options, see The ChekPlex Feature in the Programming Guide.

  6. Set the REMOTE runtime option.

    See the following sample JCLCheck job:

        // JOB STATEMENT     
        //STEP1 EXEC PGM=JCLCHECK,PARM='OPTIONS(JCLOPTS)' 
        //STEPLIB  DD DISP=SHR,DSN=cai.jclcheck.caiload 
        //         DD DISP=SHR,DSN=cai.gts.caipld 
        //SYSTERM  DD SYSOUT=* 
        //SYSPRINT DD SYSOUT=* 
        //SYSPROC  DD DSN=SYS1.PROCLIB,DISP=SHR 
        //SYSTSPRT DD SYSOUT=*
        //SYSGRAPH DD SYSOUT=*,DCB=RECFM=FBA 
        //SYSIN DD DSN=cai.test.jcllib,DISP=SHR <= JCL lib containing jcl01 
        //JCLOPTS  DD *
        REMOTE PDS INCLUDE(jcl01)
        //REMVAL DD *
        LOCAL gtscpsya	<= GTS server name 
        SOURCE gtscpsya	<= GTS server name 
        TARGET gtscpsyb	<= GTS server name 
        /*