What setup needs to be done for the CA 7 CCI Terminal Interface and basic execution of the batch program CAL2X2WB?
To initialize the CA 7 CCI Terminal Interface, you must add at least one CCI terminal definition to the CA 7 init deck. The following is an example of the CCI terminal definition which consists of the statements (GROUP, LINE, TERM and STATIONS):
GROUP,NAME=CCIGRP,DEVICE=CCI,LNAME=CCILN LINE,NAME=CCILN,BUFSIZE=3120,TNAME=CCIT1 TERM,NAME=CCIT1,DEVICE=CCI,NLINE=60,LINLEN=137,CONS=ALTRN STATIONS,TRMID=CCIT1,STANIDS=(CCI1)
At startup of CA 7 it recognizes the CCI terminal definition and this causes the CCI Terminal interface to initialize. You will see the following messages in the CA 7 log:
CA-7.XTM0 - SASSXTM0 initialization in progress CA-7.XTM0 - SASSXTM0 initialization complete CA-7.XTM0 - CCI Interface initialized. CA-7.XTM0 - CTI Receiver is: #CCIREC1 .CA-7 XTM CA71 CAL2C900I - CA-7 CCI Initialization Complete
The following JCL can be used to execute the CA 7 CAICCI batch interface:
//jobname JOB (user job parms) //JS1 EXEC PGM=CAL2X2WB,PARM='CCIREC1,CA71' //STEPLIB DD DISP=SHR,DSN=cai.ca7.loadlib //SYSPRINT DD SYSOUT=_ //ERRORS DD SYSOUT=_ //SYSIN DD _ ..... (CA 7 commands go here) ..... //
The CA 7 command input is in Batch Terminal Interface format.
The PARM info provided on the execute statement is positional and is optional. The first position is CCI NODE where CA 7 runs and the second position is the CA 7 CCI Receiver name. Both can be found in the startup message:
CA-7.XTM0 - CTI Receiver is: #CCIREC1 .CA-7 XTM CA71
Note: Most clients run in a multiple LPAR environment and batch jobs run on different LPARs. If this is the case, each LPAR must be connected via CCI to the LPAR where CA 7 resides. Please see the CCS (CA Common Services) documentation for connecting LPARs.
For more information on the CCI Terminal Interface, see the CA 7 Interfaces Reference Guide Chapter 3, Interface with CAICCI.