z/OS Communications Server: IP CICS Sockets Guide
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Building the configuration data set with EZACICD

z/OS Communications Server: IP CICS Sockets Guide
SC27-3649-00

The configuration macro (EZACICD) is used to build the configuration data set. This data set can then be incorporated into CICS® using resource definition online (RDO) and can be modified using the configuration transactions (see Customizing the configuration transaction (EZAC)). The macro is keyword driven; the TYPE parameter controls the specific function request. The data set contains one record for each instance of CICS that it supports, and one record for each listener. The following is an example of the macros required to create a configuration file for two instances of the CICS socket interface listeners each:

Figure 1. EZACICFG configuration file
         EZACICD TYPE=INITIAL,   Start of macro assembly input         X
               FILNAME=EZACICDF, DD name for configuration file        X
               PRGNAME=EZACICDF  Name of batch program to run
         EZACICD TYPE=CICS,      CICS record definition                X
               APPLID=CICSPROD,  APPLID of CICS region not using OTE   X
               TCPADDR=TCPIP,    Job/Step name for TCP/IP              X
               PLTSDI=YES,       PLT shutdown method is immediately    X
               NTASKS=20,        Number of subtasks                    X
               DPRTY=0,          Subtask dispatch priority difference  X
               CACHMIN=15,       Minimum refresh time for cache        X
               CACHMAX=30,       Maximum refresh time for cache        X
               CACHRES=10,       Maximum number of resident resolvers  X
               ERRORTD=CSMT,     Transient data queue for error msgs   X
               TCBLIM=0,         Open API TCB Limit                    X
               OTE=NO,           Open Transaction Environment          X
               TRACE=NO,         No CICS Trace records                 X
               APPLDAT=YES,      Register Application Data             X
               SMSGSUP=NO,       STARTED Messages Suppressed?          X
               TERMLIM=100       Subtask Termination Limit
         EZACICD TYPE=CICS,      CICS record definition                X
               APPLID=CICSPRDB,  APPLID of CICS region using OTE       X
               TCPADDR=TCPIP,    Job/Step name for TCP/IP              X
               PLTSDI=NO,        PLT shutdown method is deferred       X
               CACHMIN=15,       Minimum refresh time for cache        X
               CACHMAX=30,       Maximum refresh time for cache        X
               CACHRES=10,       Maximum number of resident resolvers  X
               ERRORTD=CSMT,     Transient data queue for error msgs   X
               TCBLIM=12,        Open API TCB Limit                    X
               OTE=YES,          Use Open Transaction Environment      X
               TRACE=NO,         No CICS Trace records                 X
               APPLDAT=NO,       No Application Data                   X
               SMSGSUP=NO        STARTED Messages Suppressed?
         EZACICD TYPE=LISTENER,  Listener record definition            X
               FORMAT=STANDARD,  Standard Listener                     X
               APPLID=CICSPROD,  Applid of CICS region                 X
               TRANID=CSKL,      Transaction name for Listener         X
               PORT=3010,        Port number for Listener              X
               AF=INET,          Listener Address Family               X
               IMMED=YES,        Listener starts up at initialization? X
               BACKLOG=20,       Backlog value for Listener            X
               NUMSOCK=50,       # of sockets supported by Listener    X
               MINMSGL=4,        Minimum input message length          X
               ACCTIME=30,       Timeout value for Accept              X
               GIVTIME=30,       Timeout value for Givesocket          X
               REATIME=30,       Timeout value for Read                X
               RTYTIME=10,       Wait 10 seconds for TCP to come back  X
               LAPPLD=YES,       Register Application Data             X
               TRANTRN=YES,      Is TRANUSR=YES conditional?           X
               TRANUSR=YES,      Translate user data?                  X
               SECEXIT=EZACICSE  Name of security exit program
         EZACICD TYPE=LISTENER,  Listener record definition            X
               FORMAT=ENHANCED,  Enhanced Listener                     X
               APPLID=CICSPROD,  Applid of CICS region                 X
               TRANID=CSKM,      Transaction name for Listener         X
               PORT=3011,        Port number for Listener              X
               AF=INET,          Listener Address Family               X
               IMMED=YES,        Listener starts up at initialization? X
               BACKLOG=20,       Backlog value for Listener            X
               NUMSOCK=50,       # of sockets supported by Listener    X
               ACCTIME=30,       Timeout value for Accept              X
               GIVTIME=30,       Timeout value for Givesocket          X
               REATIME=30,       Timeout value for Read                X
               RTYTIME=20,       Wait 20 seconds for TCP to come back  X
               LAPPLD=INHERIT,   Inherit interface setting             X
               CSTRAN=TRN1,      Name of child IPv4 server transaction X
               CSSTTYP=KC,       Child server startup type             X
               CSDELAY=000000,   Child server delay interval           X
               MSGLEN=0,         Length of input message               X
               PEEKDAT=NO,       Peek option                           X
               MSGFORM=ASCII,    Output message format                 X
               SECEXIT=EZACICSE  Name of security exit program
         EZACICD TYPE=LISTENER,  Listener record definition            X
               FORMAT=STANDARD,  Standard listener                     X
               APPLID=CICSPRDB,  Applid of CICS region                 X
               TRANID=CS6L,      Transaction name for listener         X
               PORT=3012,        Port number for listener              X
               AF=INET6,         Listener Address Family               X
               IMMED=YES,        Listener starts up at initialization? X
               BACKLOG=20,       Backlog value for listener            X
               NUMSOCK=50,       # of sockets supported by listener    X
               MINMSGL=4,        Minimum input message length          X
               ACCTIME=30,       Timeout value for Accept              X
               GIVTIME=30,       Timeout value for Givesocket          X
               REATIME=30,       Timeout value for Read                X
               RTYTIME=0,        Listener will end when TCP ends       X
               LAPPLD=NO,        No Application Data                   X
               TRANTRN=YES,      Is TRANUSR=YES conditional?           X
               TRANUSR=YES,      Translate user data?                  X
               SECEXIT=EZACICSE  Name of security exit program
         EZACICD TYPE=LISTENER,  Listener record definition            X
               FORMAT=ENHANCED,  Enhanced listener                     X
               APPLID=CICSPRDB,  Applid of CICS region                 X
               TRANID=CS6M,      Transaction name for listener         X
               PORT=3013,        Port number for listener              X
               AF=INET6,         Listener Address Family               X
               IMMED=YES,        Listener starts up at initialization? X
               BACKLOG=20,       Backlog value for listener            X
               NUMSOCK=50,       # of sockets supported by listener    X
               ACCTIME=30,       Timeout value for Accept              X
               GIVTIME=30,       Timeout value for Givesocket          X
               REATIME=30,       Timeout value for Read                X
               RTYTIME=0,        Listener will end when TCP ends       X
               LAPPLD=INHERIT,   Inherit interface setting             X
               CSTRAN=TRN6,      Name of IPv6 child server transaction X
               CSSTTYP=KC,       Child server startup type             X
               CSDELAY=000000,   Child server delay interval           X
               MSGLEN=0,         Length of input message               X
               PEEKDAT=NO,       Peek option                           X
               MSGFORM=ASCII,    Output message format                 X
               USERID=USER0001,  Listener User ID                      X
               SECEXIT=EZACICSE  Name of security exit program
         EZACICD TYPE=FINAL      End of assembly input

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014