IBM OS Syntax for input to the Builder, v The REPGRPS DD statement, v The AFFGRPS DD statement

Models: OS

1 103
Download 103 pages 52.71 Kb
Page 72
Image 72
vThe REPGRPS DD statement

Specify the name of the Transaction Affinities Utility load library where you have installed the Builder program, CAUBLD.

vThe REPGRPS DD statement

Specify the (concatenation of) names of the sequential data sets containing the basic affinity transaction groups to be input to the Builder. The Builder reads the lines of the input data sets, and checks them for syntax and logic errors. For information about the valid syntax, see ªSyntax for input to the Builderº.

vThe AFFGRPS DD statement

Specify the name of the sequential data set where the combined affinity transaction groups are to be sent. This data set is suitable for input to CICSPlex SM.

vThe SYSPRINT DD statement

Specify the destination for the report output by the Builder.

 

Syntax for input to the Builder

 

The syntax in the sequential data sets input to the Builder is similar (but not

identical) to that allowed by CICSPlex SM. (For more information, see CICS

Transaction Server for OS/390 Installation Guide.) The differences are given in the

 

following list:

1.The only statements you can supply are:

v CREATE statements for TRANGRPs and DTRINGRPs.

vREMOVE statements for TRANGRPs.

vTEXT statements and line comments. (A line comment is a line that starts with an asterisk (*) in column 1.)

vHEADER statements for the Builder, and not for a CICSPlex SM statement.

2.Block comments delimited by '/*' and '*/' are not recognized.

3.Transaction group names of up to 11 characters are allowed. (CICSPlex SM allows only 8 characters.)

4.A CREATE TRANGRP statement must have exactly one NAME, one AFFINITY, and one AFFLIFE value. MATCH and STATE values are optional and ignored (they are overridden by the values on the PARM statement or the default). A DESC value is optional and ignored. Any other keywords are reported as errors.

5.A CREATE DTRINGRP statement must have exactly one TRANGRP and one TRANID value. Any other keywords are reported as errors.

6.REMOVE TRANGRP statements are optional and are ignored by the Builder. However, if a REMOVE TRANGRP statement appears in an input data set, it must have exactly one NAME value. Any other keywords are reported as errors.

7.CONTEXT statements in the input data set are optional and are ignored by the Builder. They are overridden by the CONTEXT operand of the PARM statement (if speci®ed) or the default.

8.A HEADER statement requires no keyword. APPLID, SAVEDATE, and SAVETIME are all optional, and if speci®ed their values are not validated. The HEADER statement must end in a semi-colon and should not span lines. Each input data set must start with a HEADER statement. (See ªHEADER statementsº on page 58.)

56 CICS Transaction Affinities Utility Guide

Page 72
Image 72
IBM OS manual Syntax for input to the Builder, v The REPGRPS DD statement, v The AFFGRPS DD statement