The run control file is a plain text file that is used to specify:
- The Processing Sequence to run
- The values to be used for the Processing Sequence parameters.
Following is an example of a run control file:
*-------------------------------------------------------------------------** LANSA Composer run control file*-------------------------------------------------------------------------** Processing sequence id* - use ONLY one of internal id (DXP1II) or external id (DXP1ID)* DXP1ID=DEM_ORDER_RCV DXP1II=FAEB7C11E1B448FAB0E469D0C0B6E853* Zero, one or more Processing Sequence parameter values specified* as NAME=VALUE. Quotes surrounding alphanumeric values are optional. [Parameters] CUSTOMER_TP='ATLAS' CUSTOMER_DIR='/neworders'
Run Control File Notes
One of the following MUST be provided as the FIRST non-comment line:
- DXP1II=<id> where <id> is the internal identifier of the Processing Sequence to be run.
- DXP1ID=<id> where <id> is the external identifier of the Processing Sequence to be run.
Only the first of these will be processed.
- Parameters may be passed using <name>-<value> pairs. Such parameters must follow a 'section' that begins with the heading [Parameters].Any parameters found after this heading will be written to the variable pool for the Processing Sequence run. Refer to the example above.
Some relevant points:
- only 1 section heading or name-value pair can be specified on each line.
- the format of the name-value pairs is <name>=<value>
- blank lines are ignored.
- lines with a * or # as the first non-blank character are comment lines and are ignored.