OpenFrame Batch Configuration

This chapter describes configuration items required for OpenFrame/Batch operation.

1. Overview

For operation of OpenFrame/Batch (hereafter Batch), set KEYs of each SECTION in the openframe_batch.conf file, and then save the system settings by using the ofconfig tool.

Some keys have a default value of 'NONE.' The specific behaviors of these keys when set to the value of 'NONE' are described in the 'Remark' column for each item.

The following are descriptions of each subject’s sections. For further details about setting values of each section’s keys, refer to the corresponding section.

  • adrdssu

    Configures settings for ADRDSSU operations.

    Section Description

    DUMP_VSAM

    Information used for tbexport and tbimport, which are Tibero tools used to save TSAM data sets by using the DUMP command.

  • dbutil

    Configures settings for utilities that execute database commands.

    Section Description

    DIRECTORY

    Directory path used by a database utility.

    EXIT_PROGRAM

    Information about a program used when DSNUTILB ends.

    DB_LOGIN

    Login information used by DB2 utilities.

    DB2HPU

    Information required to use DB2HPU.

    DB2LOAD

    Information used by DSNUTILB.

    ORALOAD

    Information required to use DSNUTILB for Oracle.

    OFHPU

    Information required for DB2 connections.

    DB2CMD

    Information about DB2 command processing.

    DSNUTILU

    DSNUTILU-related information.

    UTIL_RETURN

    Information about error and return code conversion.

  • dsnmtv01

    Configures settings required to connect database systems.

    Section Description

    SYSTEM:{ system }

    Information required to connect to a specific database system.

  • ezaci

    Configures settings required to use the EZACIE2A and ZACIA2E programs.

    Section Description

    E2A

    cpm file used by the EZACIE2A program.

    A2E

    cpm file used by the ZACIA2E program.

  • ezplus

    Configures settings required to use EZTPA00.

    Section Description

    SYSTEM:{ system }

    Information required to connect to a specific database system.

    ENV

    Information used by EZTPA00.

  • ftp

    Configures settings required to use the FTP utility.

    Section Description

    DIRECTORY

    Directory used by an FTP program.

    UNIT

    Unit used by an FTP program.

    ERROR

    Message that an FTP program displays when there is an error message returned by a server.

    COMMAND_OPERATION

    Information required for an FTP program to execute commands.

    OPTION

    Information about basic FTP operations.

  • ikjeft01

    Configures settings required to connect database systems.

    Section Description

    SYSTEM:{ system }

    Information required to connect to a specific database system.

    SHARED_OBJECT

    Information used when the IKJEFT01 and KEQEFT01 utilities directly opens a shared object file.

    REPORT_DBCONN

    Log recording function implemented as a shared object to record log about database connections.

    TACF

    TACF-related information when using a utility.

  • isrsupc

    Configures settings required to use the ISRSUPC utility.

    Section Description

    LINECMP

    How to compare lines by using the ISRSUPC utility.

  • idcams

    Configures settings about IDCAMS and KQCAMS operations.

    Section Description

    DEFAULT_USER

    Basic information required to integrate OpenFrame TACF with the IDCAMS or KQCAMS utility.

    TACF

    Information about TACF operations.

    AMS

    Information about AMS operations.

  • print

    Configures settings required to process OUTPUT.

    Section Description

    PRINTERn

    Printer information. Up to 9 sections can be configured from PRINTER1 to PRINTER9.

    INTRDR

    Information required to use an internal reader.

    WRITER

    Information required to use an external writer to utilize a specific module’s function.

    PMSVR

    Information required to operate the ofrpmsvr server.

    SSPRT

    Information required to use the ssprt writer.

  • rc

    Configures settings about handling return codes.

    Section Description

    PGM_NAME

    Return codes for each program.

    PGM_TYPE

    Return codes for each program type.

  • textrun

    Configures settings required to use textrun.

    Section Description

    DEFAULT_USER

    Information about a TACF user required to use textrun.

    EXIT_CODE

    Information about return codes.

    MONITORING

    Information about JOB monitoring.

    AUTOEDIT

    Information about AUTOEDIT syntax.

    TWS

    Information about TWS syntax.

    OPTION

    Additional information required to use textrun.

  • tjclrun

    Configures settings required to use tjclrun.

    Section Description

    JOB

    Default values of parameters that are required in a JCL JOB statement to process JOB in TJES.

    PERFORM

    Information about CPU priority.

    DD

    DCB information about instream-dataset in JCL and maximum count of records.

    DDTAB

    Information about JCL DD statements used to execute JOBs.

    SYSLIB

    Default directories from which executable batch programs and shared libraries are searched.

    PRELOAD

    Library path to add to the LD_LIBRARY_PATH environment variable.

    PGM

    Information about the PGMRTS00 utility. tjclrun uses the PGMRTS0 indirect control utility to call batch applications compiled with a shared library.

    ACCOUNT

    Information about user accounts required to execute JOBs.

    TACF

    Options to check privilege for tjclrun’s TACF-related functions.

    AMS

    Information about ASM-related processing.

    JCL

    Information required for tjclrun to process JCL file scripts.

    OPTION

    Additional information related to tjclrun.

    DEBUG

    Information required to analyze tjclrun operations.

    PGMRTS00

    Application paths required to use PGMRTS00.

  • tjes

    Configures the environment of OpenFrame TJES.

    Section Description

    NODEINFO

    Information about nodes.

    JOBDEF

    Information required for TJES to manage JOBs.

    JOBCLASS

    Information about JOB CLASS of TJES.

    SCHEDULING

    Information about JOB scheduling in TJES.

    PROCLIB

    Information about data sets required to execute JOBs.

    DYNAMIC_LIBRARY

    Information used when there is a change in a user library.

    SPOOL

    Information about spools of TJES.

    INTRDR

    Information about internal readers of TJES.

    INITDEF

    Initial values of TJES Runner.

    OUTCLASS

    Default OUTPUT DISPOSITION, LRECL, and RECFM for each SYSOUT OUTPUT CLASS.

    OUTDEF

    Information required to process OUTPUT of TJES.

    TACF

    Options to check permissions for JOBNAME and spools through TACF.

  • tjesmgr

    Configures settings required to use tjesmgr.

    Section Description

    DEFAULT_OPTION

    Information used to execute tjesmgr commands.

    DEFAULT_USER

    Default user information used when executing tjesmgr. If this section is set, the settings in this section are used to log in to tjesmgr.

    TACF

    TACF environment in tjesmgr.

  • tso

    Configures settings required to use tso.

    Section Description

    COMMON

    Basic information about tso.

    TERM_CLASS

    Information about recording devices and output classes for printer output.

    MAP

    Information about maps used to display menu screen.

    TSOMGR

    Information about TSOMGR for screen and JOB management.

    LOGIN_PROC

    Default procedure for each login user.

    SMTP

    Information required to use the SMTP function.

2. adrdssu

Configures settings for ADRDSSU operations.

2.1. DUMP_VSAM

Sets information used for tbexport and tbimport, which are Tibero tools used to save TSAM data sets by using the DUMP command.

2.1.1. USERNAME

User name used for tbexport and tbimport. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

tibero

Range

Remark

2.1.2. PASSWORD

Password used for tbexport and tbimport. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

tmax

Range

Remark

Only one of PASSWORD and ENPASSWD can be set.

2.1.3. ENPASSWD

Encrypted password used for tbexport and tbimport. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

AA68690384C8042F154AEDF2A7B9F2A52B27EB63AF0777D67076195863248D2A

Range

Remark

Only one of PASSWORD and ENPASSWD can be set.

2.1.4. DATABASE

Encrypted database name used for tbexport and tbimport. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

tb_rb71

Range

Remark

2.1.5. PORT

Port number used for tbexport and tbimport. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

Number

Default Value

8629

Range

1024 to 49151

Remark

2.1.6. TBEXPORT_PATH

Path to the tbexport and tbimport tools. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

${TB_HOME}/client/bin

Range

Remark

2.1.7. IP

IP address used for tbexport and tbimport. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

localhost

Range

Remark

3. dbutil

Configures settings for utilities that execute database commands.

3.1. DIRECTORY

Sets directory path used by a database utility.

3.1.1. DBUTIL_CONTROL_DIR

Path where scripts, etc. are saved.

Item Description

Parameter Type

String

Default Value

${OPENFRAME_HOME}/temp

Range

Remark

3.1.2. DBUTIL_COPYBOOK_DIR

Path of the copybook file to be read by a utility when the file is required as in the case of DSNUTILB for Tibero.

Item Description

Parameter Type

String

Default Value

${OPENFRAME_HOME}/data

Range

Remark

3.1.3. DBUTIL_LOG_DIR

Path where log is recorded.

Item Description

Parameter Type

String

Default Value

${OPENFRAME_HOME}/temp

Range

Remark

3.1.4. DBUTIL_DATA_DIR

Path where downloaded data is saved if necessary.

Item Description

Parameter Type

String

Default Value

${OPENFRAME_HOME}/temp

Range

Remark

3.1.5. DBUTIL_TEMP_DIR

Path used by a utility temporarily.

Item Description

Parameter Type

String

Default Value

${OPENFRAME_HOME}/temp

Range

Remark

3.1.6. DBUTIL_BACKUP_DIR

Path where backup data is saved.

Item Description

Parameter Type

String

Default Value

${OPENFRAME_HOME}/temp

Range

Remark

3.2. EXIT_PROGRAM

Sets information about a program used when DSNUTILB ends.

3.2.1. DSNUTILB_EXIT

exit program to execute when DSNUTILB is ended due to an error. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

exit_test %TABLE %ID %PASSWORD %INSTANCE

Range

Remark

Values preceded by '%' are used as arguments for the exit program.

  • Example

    program_name %TABLE %ID %PASSWORD %INSTANCE

3.2.2. DSNUTILB_SUCCESS_EXIT

exit program to execute when DSNUTILB ends successfully. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

exit_test_success

Range

Remark

Values preceded by '%' are used as arguments for the exit program.

  • Example

    program_name %TABLE %ID %PASSWORD %INSTANCE

3.3. DB_LOGIN

Sets login information used by DB2 utilities.

3.3.1. USERNAME

User name used for database connections. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

tibero

Range

Remark

3.3.2. PASSWORD

Password used for database connections. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

tmax

Range

Remark

3.3.3. DATABASE

Database name used for database connections. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

tb_rb71

Range

Remark

3.3.4. INSTANCE

Instance name used for database connections. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

tb_rb71

Range

Remark

3.4. DB2HPU

Sets information required to use DB2HPU.

3.4.1. USERNAME

User name used for database connections. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

tibero

Range

Remark

3.4.2. PASSWORD

Password used for database connections. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

tmax

Range

Remark

3.4.3. DATABASE

Database name used for database connections. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

tb_rb71

Range

Remark

3.4.4. INSTANCE

Instance name used for database connections. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

tb_rb71

Range

Remark

3.4.5. HPU_HEADER{n}

Header string used by the script that is inputted when a utility uses DB2HPU. Up to 4 keys can be configured from HPU_HEADER1 to HPU_HEADER4. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

Range

Remark

3.4.6. HPU_TRAILER{n}

Trailer string used by the script that is inputted when a utility uses DB2HPU. Up to 4 keys can be configured from HPU_TRAILER1 to HPU_TRAILER4. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

Range

Remark

3.5. DB2LOAD

Sets information used by DSNUTILB.

3.5.1. PROFILE_PATH

Path to the file where a utility records profile information.

Item Description

Parameter Type

String

Default Value

${OPENFRAME_HOME}/temp/db2profile

Range

Remark

3.5.2. HPU_HEADER{n}

Header string used by the script that is inputted when a utility uses DB2HPU. Up to 4 keys can be configured from HPU_HEADER1 to HPU_HEADER4. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

Range

Remark

3.5.3. HPU_TRAILER{n}

Trailer string used by the script that is inputted when a utility uses DB2HPU. Up to 4 keys can be configured from HPU_TRAILER1 to HPU_TRAILER4. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

Range

Remark

3.6. ORALOAD

Sets information required to use DSNUTILB for Oracle.

3.6.1. ORALOAD_DATA_CONVERSION

Option to insert a newline character when there is no newline character in data set records used for a Load operation. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

Y_N

Default Value

NO

Range

YES, NO

Remark

  • YES: Inserts a newline character.

  • NO: Does not insert a newline character.

3.7. OFHPU

Sets information required for DB2 connections.

3.7.1. FILEPATH

Path where the DB2HPU file is located.

Item Description

Parameter Type

String

Default Value

/opt/ibm/HPU/V5.1

Range

Remark

3.8. DB2CMD

Sets information about DB2 command processing.

3.8.1. PATH

Path where the file that includes DB2 commands to execute with IKJEFT01 is located.

Item Description

Parameter Type

String

Default Value

${OPENFRAME_HOME}/temp/DB2CMD

Range

Remark

3.9. DSNUTILU

Sets DSNUTILU-related information.

3.9.1. PATH

Path where the DSNUTILU utility is located.

Item Description

Parameter Type

String

Default Value

${OPENFRAME_HOME}/temp/DSNUTILU

Range

Remark

3.10. UTIL_RETURN

Sets information about error and return code conversion.

3.10.1. {utility_name}

Specified to convert error and return codes to desired ones in a utility. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

1:0

Range

Remark

  • Format

    from:to;from:to

    When a utility gets error and return codes of from from a child process, it converts them to codes of to to use them.

4. dsnmtv01

Configures settings required to connect database systems.

4.1. SYSTEM:{system}

Sets information required to connect to a specific database system.

4.1.1. DATABASE

Database name to connect. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

SAMPLE

Range

Remark

4.1.2. INSTANCE

Database instance name to connect. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

SAMPLE

Range

Remark

4.1.3. USERNAME

User name used for database connections. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

db2inst1

Range

Remark

4.1.4. PASSWORD

Password used for database connections. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

db2inst1a

Range

Remark

Only one of PASSWORD and ENPASSWD can be set.

4.1.5. ENPASSWD

Password encrypted with the enpasswd tool. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

Range

Remark

Only one of PASSWORD and ENPASSWD can be set.

5. ezaci

Configures settings required to use the EZACIE2A and ZACIA2E programs.

5.1. E2A

Sets the cpm file used by the EZACIE2A program.

5.1.1. US

cpm file used by the EZACIE2A program to convert EBCDIC to ASCII. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

EBCASCUS.cpm

Range

Remark

The cpm file is located in the ${OPENFRAME_HOME}/cpm directory.

5.2. A2E

Sets the cpm file used by the ZACIA2E program.

5.2.1. US

cpm file used by the ZACIA2E program to convert ASCII to EBCDIC. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

ASCEBCUS.cpm

Range

Remark

The cpm file is located in the ${OPENFRAME_HOME}/cpm directory.

6. ezplus

Configures settings required to use EZTPA00.

6.1. SYSTEM:{system}

Sets information required to connect to a specific database system.

6.1.1. DBAUTH

Database authentication method. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

PUBLIC

Range

PUBLIC, INDIVIDUAL

Remark

  • PUBLIC: Gets USERNAME and PASSWORD setting values to use for login.

  • INDIVIDUAL: Gets user information from a SACEE token to use for login.

6.1.2. DATABASE

Database name to connect. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

tb_rb71

Range

Remark

6.1.3. INSTANCE

Database instance name to connect. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

tb_rb71

Range

Remark

6.1.4. USERNAME

User name used for database connections when DBAUTH is set to PUBLIC. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

tibero

Range

Remark

6.1.5. PASSWORD

Password used for database connections when DBAUTH is set to PUBLIC. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

tmax

Range

Remark

Only one of PASSWORD and ENPASSWD can be set.

6.1.6. ENPASSWD

Password encrypted with the enpasswd tool when DBAUTH is set to PUBLIC. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

AA68690384C8042F154AEDF2A7B9F2A52B27EB63AF0777D67076195863248D2A

Range

Remark

Only one of PASSWORD and ENPASSWD can be set.

6.2. ENV

Sets information used by EZTPA00.

6.2.1. WORK_DIR

Workspace used by EZTPA00 to call and use ProTrieve. It is used to temporarily save scripts that are used as input to ProTrieve.

Item Description

Parameter Type

String

Default Value

${OPENFRAME_HOME}/temp/ezwork

Range

Remark

7. ftp

Configures settings required to use the FTP utility.

7.1. DIRECTORY

Sets a directory used by an FTP program.

7.1.1. FTP_WORK_DIR

Directory used by an FTP program to transfer data to an FTP server.

Item Description

Parameter Type

String

Default Value

${OPENFRAME_HOME}/temp

Range

Remark

If the entry is none or an empty value, the value set in the TEMP_DIR key of the DIRECTORY section in the ofsys subject is used.

7.2. UNIT

Sets a unit used by an FTP program.

7.2.1. DEFAULT

Default unit used by an FTP program to send and receive data sets. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

3840

Range

Remark

Values ​​in the UNIT parameter of a JCL DD statement can be used. For the values, device types and Esoteric device group names are available. Device types are treated as numbers, and Esoteric device group names are treated as strings. However, the numbers are treated as strings to process them together internally.

If the format of //DD:{ddname} is used for the GET and PUT commands, this setting is ignored.

7.3. ERROR

Sets a message that an FTP program displays when there is an error message returned by a server.

7.3.1. {error-id}

Error message to return by using an error message returned by a server as a key. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

Range

Remark

Arbitrary string for users to distinguish messages.

7.4. COMMAND_OPERATION

Sets information required for an FTP program to execute commands.

7.4.1. PUT_COND

Option to treat the case that there is no data set when an FTP program executes the PUT command as normal. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

Y_N

Default Value

NO

Range

YES, NO

Remark

  • YES: Treats the case as normal.

  • NO: Treats the case as an error.

7.5. OPTION

Sets information about basic FTP operations.

7.5.1. SECURE_FTP

Option to use an FTP program in the lftp’s sftp mode. All nodes in a multi-node setup must use the same configuration.

Item Item

Parameter Type

Y_N

Default Value

NO

Range

YES, NO

Remark

Applied to IPs that are not used in SECURE_FTP_LIST, and NON_SECURE_FTP_LIST.

7.5.2. SECURE_FTP_LIST

Specifies the IP or the host name of the server that will be used for an FTP program in the lftp’s sftp mode. All nodes in a multi-node setup must use the same configuration.

Item Item

Parameter Type

String

Default Value

0.0.0.0

Range

Remark

  • Delimited by semicolons (;).

  • UP to 128 IPs can be specified.

  • If SECURE_FTP_LIST and NON_SECURE_FTP_LIST contain the same IPs, sftp will be applied.

7.5.3. NON_SECURE_FTP_LIST

Specifies the IP or the host name of the server that will not be used for an FTP program in the lftp’s sftp mode. All nodes in a multi-node setup must use the same configuration.

Item Description

Parameter Type

String

Default Value

0.0.0.0

Range

Remark

  • Delimited by semicolons (;).

  • UP to 128 IPs can be specified.

  • If SECURE_FTP_LIST and NON_SECURE_FTP_LIST contain the same IPs, sftp will be applied.

7.5.4. USE_EXIT

Option to use 16 as a return code instead of 0 if an error that is registered in an ERROR clause occurs when using FTP if '(EXIT' is described in JCL. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

Y_N

Default Value

NO

Range

YES, NO

Remark

'(EXIT' is described with the PARM parameter.

7.5.5. FTP_HANDLE_DATASET

How to process data that is transferred through FTP. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

Y_N

Default Value

NO

Range

YES, NO

Remark

  1. If this key is set to YES and the length of transferred data is different from that of an actual data set record, the processing varies depending on the record format and data type.

    • ASCII

      • For FB: If the data is longer than the record, the longer part is truncated. If the data is shorter than the record, the short part is padded with '0x20'.

      • For VB: If the data is longer than the record, the longer part is truncated. If the data is shorter than the record, no action is taken.

    • BINARY

      • For FB: If the data is longer than the record, the longer part is written in the next record. If the data is shorter than the record, the short part is padded with '0x00'.

      • For VB: If the data is longer than the record, the longer part is written in the next record. If the data is shorter than the record, no action is taken.

  2. If this key is set to YES and the transferred ASCII data includes a newline character (CR+LF or LF), the newline character is removed from the data and then the data is written to a data set.

8. ikjeft01

Configures settings required to connect database systems.

8.1. SYSTEM:{system}

Sets information required to connect to a specific database system.

8.1.1. DBTYPE

Database type. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

TIBERO

Range

TIBERO, ORACLE, DB2

Remark

8.1.2. DBAUTH

Database authentication method. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

PUBLIC

Range

PUBLIC, INDIVIDUAL

Remark

  • PUBLIC: Gets USERNAME and PASSWORD setting values to use for login.

  • INDIVIDUAL: Gets user information from a SACEE token to use for login.

8.1.3. DATABASE

Database name to use while a TSO(TSS) session is connected. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

tb_rb71

Range

Remark

8.1.4. INSTANCE

Database instance name to use while a TSO(TSS) session is connected. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

tb_rb71

Range

Remark

8.1.5. USERNAME

User name used for database connections when DBAUTH is set to PUBLIC. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

tibero

Range

Remark

8.1.6. PASSWORD

Password used for database connections when DBAUTH is set to PUBLIC. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

tmax

Range

Remark

Only one of PASSWORD and ENPASSWD can be set.

8.1.7. ENPASSWD

Password encrypted with the enpasswd tool when DBAUTH is set to PUBLIC. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

AA68690384C8042F154AEDF2A7B9F2A52B27EB63AF0777D67076195863248D2A

Range

Remark

Only one of PASSWORD and ENPASSWD can be set.

8.2. SHARED_OBJECT

Sets information used when the IKJEFT01 and KEQEFT01 utilities directly opens a shared object file.

8.2.1. DLOPEN_GLOBAL

Option to use the RTLD_GLOBAL option when dlopen is performed on a shared object. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

Y_N

Default Value

NO

Range

YES, NO

Remark

8.3. REPORT_DBCONN

Sets a log recording function implemented as a shared object to record log about database connections.

8.3.1. MODULE

Shared object module used to record OpenFrame log.

Item Description

Parameter Type

String

Default Value

${OPENFRAME_HOME}/lib/IKCONN.so

Range

Remark

Specify the full path to the shared object module. The shared object module is either IKCONN.so or IKCONN.sl depending on a system. The exact file name and extension can be checked from OpenFrame’s library directory. Typically, IKCONN.sl is used for HP Itanium(IA) systems and IKCONN.so is used for other systems.

The following is the prototype of a log recording function. Whenever the IKJEFT01 or KEQEFT01 utility is executed, REPORT_DBCONN is called and logging information can be obtained.

int REPORT_DBCONN(char *job_id, char *job_name, char *step_name, char *pgm_name);

8.4. TACF

Sets TACF-related information when using a utility.

8.4.1. CHECK_PGMAUTH

Option to check the authentication of a program when executing the program through a utility. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

Y_N

Default Value

NO

Range

YES, NO

Remark

9. isrsupc

Configures settings required to use the ISRSUPC utility.

9.1. LINECMP

Sets how to compare lines by using the ISRSUPC utility.

9.1.1. USE_FAST_COMPARE

Option to compare only the same lines. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

Y_N

Default Value

NO

Range

YES, NO

Remark

  • YES: Compares the same lines (1:1).

  • NO: Compares n lines at a time (n:n).

If USE_FAST_COMPARE is set to NO and the data to compare is large, the amount of data in memory increases dramatically, which may decrease performance.

10. idcams

Configures settings about IDCAMS and KQCAMS operations.

10.1. DEFAULT_USER

Sets basic information required to integrate OpenFrame TACF with the IDCAMS or KQCAMS utility. The information (the name, password, and default group name of a user) is used whenever starting the utility.

10.1.1. USERNAME

TACF user name used for login. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

ROOT

Range

Remark

10.1.2. PASSWORD

TACF password used for login. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

SYS1

Range

Remark

Only one of PASSWORD and ENPASSWD can be set.

10.1.3. ENPASSWD

TACF password encrypted with the enpasswd tool and used for login. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

F2A136C2D7348F01F1681D0A080EDEE944DFCB714B5038F512A08B202ECBD810

Range

Remark

Only one of PASSWORD and ENPASSWD can be set.

10.1.4. GROUPNAME

TACF user group name used for login. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

SYS1

Range

Remark

10.2. TACF

Sets information about TACF operations.

10.2.1. CHECK_DSAUTH

Option to check authentication when a command accesses a dat set. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

Y_N

Default Value

NO

Range

YES, NO

Remark

10.3. AMS

Sets information about AMS operations.

10.3.1. VOLSER_OVERRIDE_STORCLAS

Option to overwrite a volume name specified by a storage class with the VOLUME parameter value. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

Y_N

Default Value

YES

Range

YES, NO

Remark

  • YES: Uses the VOLUME parameter value as a volume name.

  • NO: Uses the volume name specified in the SMS Storage class if ACS rules are applied to the data set. In not, the VOLUME parameter value is used as a volume name.

10.3.2. USE_MULTI_VOLUME_SELECTION

Option to check all the volumes when specifying multiple volume names with the VOLUME parameter. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

Y_N

Default Value

NO

Range

YES, NO

Remark

  • YES: Checks the volume existence in the order entered in the parameter. If the volume name exists, it is used. If not, a default volume name is used

  • NO: Checks the volume existence by checking only the first volume name among those entered in the parameter.

11. print

Configures settings required to process OUTPUT.

11.1. PRINTER{n}

Sets printer information. Up to 9 sections can be configured from PRINTER1 to PRINTER9.

11.1.1. CLASS

OUTPUT CLASS of OUTPUT that can be processed in PRINTERn. The value is a string that consists of consecutive uppercase letters or digits. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

AB

Range

Remark

11.1.2. COMMAND

Command used to transfer data and information to an external printer solution. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

cat

Range

Remark

11.1.3. DRIVER_PATH

Path to the shared library that is created for the interface with an external printer solution. Note that the value varies depending on the printer solution.

Item Description

Parameter Type

String

Default Value

${OPENFRAME_HOME}/lib/libdfltprt.so

Range

Remark

11.2. INTRDR

Sets information required to use an internal reader.

11.2.1. DRIVER_PATH

Path to the shared library that is created to use an internal reader.

Item Description

Parameter Type

String

Default Value

${OPENFRAME_HOME}/lib/libirdrprt.so

Range

Remark

11.3. WRITER

Sets information required to use an SMTP writer.

11.3.1. SMTPP

Path to the shared library that is created to use an SMTP writer.

Item Description

Parameter Type

String

Default Value

${OPENFRAME_HOME}/lib/libsmtpprt.so

Range

Remark

11.4. PMSVR

Sets information required to operate the ofrpmsvr server.

11.4.1. INTERVAL

TP scheduling time interval of the ofrpmsvr server. All nodes in a multi-node environment are recommended to use the same configuration.

Item Description

Parameter Type

Number

Default Value

3000000 (Unit: microseconds (μs))

Range

0 to 10000000

Remark

11.4.2. THRESHOLD

Maximum number of reattempts due to an error while ofrpmsvr operates. All nodes in a multi-node environment are recommended to use the same configuration.

Item Description

Parameter Type

Number

Default Value

100

Range

0 to 10000

Remark

If this value is exceeded, the server is automatically down.

11.5. SSPRT

Sets information required to use the ssprt writer.

11.5.1. {class}

Server IP address and printq name of a specific class. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

127.0.0.1;lp1

Range

A to Z, 0 to 9

Remark

This setting is valid only for the ssprt writer.

12. rc

Configures settings about handling return codes.

Return codes of a Batch program executed in JOB STEP are compared with those set in OpenFrame. If a return code matches any OpenFrame settings, it is handled as an error.

There is the COND operand in JCL. This operand compares return codes after completing JOB STEP and specifies a condition that determines whether to execute the next STEP. The settings of rc has higher priority than those of the COND operand. Therefore, if the SETP is handled as an error according to the settings of rc, it is not executed and ended even though the COND operand determines to execute it.

12.1. PGM_NAME

Sets return codes for each program.

12.1.1. {program-name}

Return codes for a specific program. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

12 to 4095

Range

0 to 4096

Remark

Multiple return codes can be set by using a comma (,) as a delimiter, and consecutive return codes can be set by using a hyphen (-).

The following sets rc so that the IKJEFT01 and MYPGM1 programs handles return codes from 8 to 255 as an error, and the MYPGM2 program handles return codes 8 and from 16 to 4096 as an error.

$ ofconfig list -s rc -sec PGM_NAME

===================================================================================
  SUBJECT   |     SECTION      |         KEY         |            VALUE
===================================================================================
    rc      |    PGM_NAME      |       IKJEFT01      |            8-255
            |                  |        MYPGM1       |            8-255
            |                  |        MYPGM2       |          8,16-4096
===================================================================================

12.2. PGM_TYPE

Sets return codes for each program type.

12.2.1. COBOL

Return codes for COBOL programs. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

12 to 4095

Range

0 to 4096

Remark

Multiple return codes can be set by using a comma (,) as a delimiter, and consecutive return codes can be set by using a hyphen (-).

12.2.2. PLI

Return codes for PLI programs. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

12 to 4095

Range

0 to 4096

Remark

Multiple return codes can be set by using a comma (,) as a delimiter, and consecutive return codes can be set by using a hyphen (-).

12.2.3. OTHER

Return codes for programs implemented in other languages such as C and ASM. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

12 to 4095

Range

0 to 4096

Remark

Multiple return codes can be set by using a comma (,) as a delimiter, and consecutive return codes can be set by using a hyphen (-).

12.2.4. ALL

Return codes for any programs. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

12 to 4095

Range

0 to 4096

Remark

Multiple return codes can be set by using a comma (,) as a delimiter, and consecutive return codes can be set by using a hyphen (-).

If the ALL key is set, it is used in the case that a return code does not satisfy any values set in all the other keys. Do not set the ALL key if you do not want to compare return codes additionally in that case.

If the COBOL program ends with the return code 8, the return code does not satisfy any values set in the COBOL key, so it is handed by using the ALL key setting. If the ALL key is not set, the program is handled as Done.

$ ofconfig list -s rc -sec PGM_TYPE

===================================================================================
  SUBJECT   |     SECTION      |         KEY         |            VALUE
===================================================================================
    rc      |    PGM_TYPE      |        COBOL        |           16-4096
            |                  |         ALL         |            8-255
===================================================================================

13. textrun

Configures settings required to use textrun.

13.1. DEFAULT_USER

Sets information about a TACF user required to use textrun. If a user information is not provided with the -i option of textrun or tacflogin, settings in this section are used for authentication.

13.1.1. USERNAME

User name for TACF authentication. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

ROOT

Range

Remark

13.1.2. PASSWORD

User password for TACF authentication. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

SYS1

Range

Remark

Only one of PASSWORD and ENPASSWD can be set.

13.1.3. GROUPNAME

User group name for TACF authentication. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

SYS1

Range

Remark

13.1.4. ENPASSWD

User password encrypted with the enpasswd tool for TACF authentication. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

F2A136C2D7348F01F1681D0A080EDEE944DFCB714B5038F512A08B202ECBD810

Range

Remark

Only one of PASSWORD and ENPASSWD can be set.

13.2. EXIT_CODE

Sets information about return codes.

13.2.1. USE_RC_CODE

Option to set return codes depending on JOB status. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

Y_N

Default Value

NO

Range

YES, NO

Remark

If set to YES, a return code set in the ERROR, STOP, or FLUSH key is returned.

13.2.2. ERROR

Return code to return when JOB status is ERROR. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

Number

Default Value

252

Range

1 to 255

Remark

Valid only when USER_RC_CODE is set to YES.

13.2.3. STOP

Return code to return when JOB status is STOP. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

Number

Default Value

253

Range

1 to 255

Remark

Valid only when USER_RC_CODE is set to YES.

13.2.4. FLUSH

Return code to return when JOB status is FLUSH. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

Number

Default Value

254

Range

1 to 255

Remark

Valid only when USER_RC_CODE is set to YES.

13.3. MONITORING

Sets information about JOB monitoring.

13.3.1. RETRY_COUNT

Maximum number of retries to connect to a monitoring service during JOB monitoring. All nodes in a multi-node environment are recommended to use the same configuration.

Item Description

Parameter Type

Number

Default Value

3

Range

Remark

13.3.2. RETRY_INTERVAL

Interval at which connecting to a monitoring service is retried. All nodes in a multi-node environment are recommended to use the same configuration.

Item Description

Parameter Type

Number

Default Value

3 (Unit: seconds)

Range

Remark

13.4. AUTOEDIT

Sets information about AUTOEDIT syntax.

13.4.1. USE

Option to use the syntax of AUTOEDIT of Control-M, which is an external scheduler. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

Y_N

Default Value

NO

Range

YES, NO

Remark

13.5. TWS

Sets information about TWS syntax.

13.5.1. USE

Option to use the syntax of TWS of Tivoli, which is an external scheduler. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

Y_N

Default Value

NO

Range

YES, NO

Remark

13.6. OPTION

Sets additional information required to use textrun.

13.6.1. RUN_NODE

Default node to use when JOB is submitted without the -n option.

Item Description

Parameter Type

String

Default Value

*

Range

Remark

An asterisk (*) can be specified when it does not matter which node the JOB is executed on.

13.6.2. SUBMIT_DATASET

Option to submit a parameter as a data set if the parameter specified in JCLFILE is DSNAME(MEMBER) when the -j option is used. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

Y_N

Default Value

NO

Range

YES, NO

Remark

  • YES: Submits the DSNAME(MEMBER) parameter as an FB data set.

  • NO: Submits the DSNAME(MEMBER) parameter as a file.

13.6.3. LOG

Option to record log when using textrun. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

Y_N

Default Value

YES

Range

YES, NO

Remark

14. tjclrun

Configures settings required to use tjclrun.

14.1. JOB

Sets default values of parameters that are required in a JCL JOB statement to process JOB in TJES.

The following sets the JOB section.

$ ofconfig list -s tjclrun -sec JOB

===================================================================================
  SUBJECT   |     SECTION      |         KEY         |            VALUE
===================================================================================
  tjclrun   |      JOB         |        CLASS        |              A
            |                  |       MSGCLASS      |              A
            |                  |       MSGLEVEL[1]   |              1
            |                  |       MSGLEVEL[2]   |              1
            |                  |         TIME        |           NOLIMIT
===================================================================================

14.1.1. CLASS

Default value of JOB CLASS to use when the CLASS parameter is omitted from a JOB statement. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

A

Range

Remark

One character of A to Z and 0 to 9.

14.1.2. MSGCLASS

Default value of JOB MSGCLASS to use when the MSGCLASS parameter is omitted from a JOB statement. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

X

Range

Remark

One character of A to Z and 0 to 9.

14.1.3. MSGLEVEL[1]

Default value of MSGLEVEL to use when the first subparameter of MSGLEVEL is omitted from a JOB statement.

Item Description

Parameter Type

Number

Default Value

0

Range

0 to 2

Remark

OpenFrame checks only the range and does not use this.

14.1.4. MSGLEVEL[2]

Default value of MSGLEVEL to use when the second subparameter of MSGLEVEL is omitted from a JOB statement. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

Number

Default Value

0

Range

0 to 1

Remark

  • 0: Does not display job processing related log messages and processing results such as data set assignment for SYSMSG of JOB SPOOL.

  • 1: Displays job processing related log messages and processing results such as data set assignment for SYSMSG of JOB SPOOL.

14.1.5. TIME

Default value of JOB TIME to use when the TIME parameter is omitted from a JOB statement. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

NOLIMIT

Range

Remark

  • [minutes][,seconds]: [minutes] has the value from 0 to 357912, and [seconds] has the value from 0 to 59.

  • NOLIMIT: Does not limit time.

  • 1440: Does not limit time. Same as NOLIMT.

  • MAXIMUM: Uses the maximum value (357912).

Since the time interval at which CPU usage is checked is 5 seconds, time difference may occur up to 5 seconds.

14.2. PERFORM

Sets information about CPU priority.

14.2.1. USE_PERFORM

Option to change CPU priority with the PERFORM parameter. All nodes in a multi-node environment are recommended to use the same configuration.

Item Description

Parameter Type

Y_N

Default Value

NO

Range

YES, NO

Remark

If not set, the PERFORM parameter in JCL is ignored.

14.2.2. 1-10

CPU priority for the values from 1 to 10 that will be specified in PERFORM in JCL. All nodes in a multi-node environment are recommended to use the same configuration.

Item Description

Parameter Type

Number

Default Value

1

Range

Remark

Must be set if the USE_PERFORM key is set to YES.

Set a mapping table by taking into account the following; the range of PERFORM in JCL is 1 to 999, and the range of CPU priority (nice value) in Unix is 0 to 39.

14.2.3. 11-20

CPU priority for the values from 11 to 20 that will be specified in PERFORM in JCL. All nodes in a multi-node environment are recommended to use the same configuration.

Item Description

Parameter Type

Number

Default Value

2

Range

Remark

Must be set if the USE_PERFORM key is set to YES.

Set a mapping table by taking into account the following; the range of PERFORM in JCL is 1 to 999, and the range of CPU priority (nice value) in Unix is 0 to 39.

14.2.4. 21-30

CPU priority for the values from 21 to 30 that will be specified in PERFORM in JCL. All nodes in a multi-node environment are recommended to use the same configuration.

Item Description

Parameter Type

Number

Default Value

3

Range

Remark

Must be set if the USE_PERFORM key is set to YES.

Set a mapping table by taking into account the following; the range of PERFORM in JCL is 1 to 999, and the range of CPU priority (nice value) in Unix is 0 to 39.

14.2.5. 31-40

CPU priority for the values from 31 to 40 that will be specified in PERFORM in JCL. All nodes in a multi-node environment are recommended to use the same configuration.

Item Description

Parameter Type

Number

Default Value

4

Range

Remark

Must be set if the USE_PERFORM key is set to YES.

Set a mapping table by taking into account the following; the range of PERFORM in JCL is 1 to 999, and the range of CPU priority (nice value) in Unix is 0 to 39.

14.2.6. 41-50

CPU priority for the values from 41 to 50 that will be specified in PERFORM in JCL. All nodes in a multi-node environment are recommended to use the same configuration.

Item Description

Parameter Type

Number

Default Value

5

Range

Remark

Must be set if the USE_PERFORM key is set to YES.

Set a mapping table by taking into account the following; the range of PERFORM in JCL is 1 to 999, and the range of CPU priority (nice value) in Unix is 0 to 39.

14.2.7. 51-60

CPU priority for the values from 51 to 60 that will be specified in PERFORM in JCL. All nodes in a multi-node environment are recommended to use the same configuration.

Item Description

Parameter Type

Number

Default Value

6

Range

Remark

Must be set if the USE_PERFORM key is set to YES.

Set a mapping table by taking into account the following; the range of PERFORM in JCL is 1 to 999, and the range of CPU priority (nice value) in Unix is 0 to 39.

14.2.8. 61-70

CPU priority for the values from 61 to 70 that will be specified in PERFORM in JCL. All nodes in a multi-node environment are recommended to use the same configuration.

Item Description

Parameter Type

Number

Default Value

7

Range

Remark

Must be set if the USE_PERFORM key is set to YES.

Set a mapping table by taking into account the following; the range of PERFORM in JCL is 1 to 999, and the range of CPU priority (nice value) in Unix is 0 to 39.

14.2.9. 71-80

CPU priority for the values from 71 to 80 that will be specified in PERFORM in JCL. All nodes in a multi-node environment are recommended to use the same configuration.

Item Description

Parameter Type

Number

Default Value

8

Range

Remark

Must be set if the USE_PERFORM key is set to YES.

Set a mapping table by taking into account the following; the range of PERFORM in JCL is 1 to 999, and the range of CPU priority (nice value) in Unix is 0 to 39.

14.2.10. 81-90

CPU priority for the values from 81 to 90 that will be specified in PERFORM in JCL. All nodes in a multi-node environment are recommended to use the same configuration.

Item Description

Parameter Type

Number

Default Value

9

Range

Remark

Must be set if the USE_PERFORM key is set to YES.

Set a mapping table by taking into account the following; the range of PERFORM in JCL is 1 to 999, and the range of CPU priority (nice value) in Unix is 0 to 39.

14.2.11. 91-100

CPU priority for the values from 91 to 100 that will be specified in PERFORM in JCL. All nodes in a multi-node environment are recommended to use the same configuration.

Item Description

Parameter Type

Number

Default Value

10

Range

Remark

Must be set if the USE_PERFORM key is set to YES.

Set a mapping table by taking into account the following; the range of PERFORM in JCL is 1 to 999, and the range of CPU priority (nice value) in Unix is 0 to 39.

14.2.12. 101-110

CPU priority for the values from 101 to 110 that will be specified in PERFORM in JCL. All nodes in a multi-node environment are recommended to use the same configuration.

Item Description

Parameter Type

Number

Default Value

11

Range

Remark

Must be set if the USE_PERFORM key is set to YES.

Set a mapping table by taking into account the following; the range of PERFORM in JCL is 1 to 999, and the range of CPU priority (nice value) in Unix is 0 to 39.

14.2.13. 111-120

CPU priority for the values from 111 to 120 that will be specified in PERFORM in JCL. All nodes in a multi-node environment are recommended to use the same configuration.

Item Description

Parameter Type

Number

Default Value

12

Range

Remark

Must be set if the USE_PERFORM key is set to YES.

Set a mapping table by taking into account the following; the range of PERFORM in JCL is 1 to 999, and the range of CPU priority (nice value) in Unix is 0 to 39.

14.2.14. 121-130

CPU priority for the values from 121 to 130 that will be specified in PERFORM in JCL. All nodes in a multi-node environment are recommended to use the same configuration.

Item Description

Parameter Type

Number

Default Value

13

Range

Remark

Must be set if the USE_PERFORM key is set to YES.

Set a mapping table by taking into account the following; the range of PERFORM in JCL is 1 to 999, and the range of CPU priority (nice value) in Unix is 0 to 39.

14.2.15. 131-140

CPU priority for the values from 131 to 140 that will be specified in PERFORM in JCL. All nodes in a multi-node environment are recommended to use the same configuration.

Item Description

Parameter Type

Number

Default Value

14

Range

Remark

Must be set if the USE_PERFORM key is set to YES.

Set a mapping table by taking into account the following; the range of PERFORM in JCL is 1 to 999, and the range of CPU priority (nice value) in Unix is 0 to 39.

14.2.16. 141-150

CPU priority for the values from 141 to 150 that will be specified in PERFORM in JCL. All nodes in a multi-node environment are recommended to use the same configuration.

Item Description

Parameter Type

Number

Default Value

15

Range

Remark

Must be set if the USE_PERFORM key is set to YES.

Set a mapping table by taking into account the following; the range of PERFORM in JCL is 1 to 999, and the range of CPU priority (nice value) in Unix is 0 to 39.

14.2.17. 151-160

CPU priority for the values from 151 to 160 that will be specified in PERFORM in JCL. All nodes in a multi-node environment are recommended to use the same configuration.

Item Description

Parameter Type

Number

Default Value

16

Range

Remark

Must be set if the USE_PERFORM key is set to YES.

Set a mapping table by taking into account the following; the range of PERFORM in JCL is 1 to 999, and the range of CPU priority (nice value) in Unix is 0 to 39.

14.2.18. 161-170

CPU priority for the values from 161 to 170 that will be specified in PERFORM in JCL. All nodes in a multi-node environment are recommended to use the same configuration.

Item Description

Parameter Type

Number

Default Value

17

Range

Remark

Must be set if the USE_PERFORM key is set to YES.

Set a mapping table by taking into account the following; the range of PERFORM in JCL is 1 to 999, and the range of CPU priority (nice value) in Unix is 0 to 39.

14.2.19. 171-180

CPU priority for the values from 171 to 180 that will be specified in PERFORM in JCL. All nodes in a multi-node environment are recommended to use the same configuration.

Item Description

Parameter Type

Number

Default Value

18

Range

Remark

Must be set if the USE_PERFORM key is set to YES.

Set a mapping table by taking into account the following; the range of PERFORM in JCL is 1 to 999, and the range of CPU priority (nice value) in Unix is 0 to 39.

14.2.20. 181-190

CPU priority for the values from 181 to 190 that will be specified in PERFORM in JCL. All nodes in a multi-node environment are recommended to use the same configuration.

Item Description

Parameter Type

Number

Default Value

19

Range

Remark

Must be set if the USE_PERFORM key is set to YES.

Set a mapping table by taking into account the following; the range of PERFORM in JCL is 1 to 999, and the range of CPU priority (nice value) in Unix is 0 to 39.

14.2.21. 191-200

CPU priority for the values from 191 to 200 that will be specified in PERFORM in JCL. All nodes in a multi-node environment are recommended to use the same configuration.

Item Description

Parameter Type

Number

Default Value

20

Range

Remark

Must be set if the USE_PERFORM key is set to YES.

Set a mapping table by taking into account the following; the range of PERFORM in JCL is 1 to 999, and the range of CPU priority (nice value) in Unix is 0 to 39.

14.2.22. 201-210

CPU priority for the values from 201 to 210 that will be specified in PERFORM in JCL. All nodes in a multi-node environment are recommended to use the same configuration.

Item Description

Parameter Type

Number

Default Value

21

Range

Remark

Must be set if the USE_PERFORM key is set to YES.

Set a mapping table by taking into account the following; the range of PERFORM in JCL is 1 to 999, and the range of CPU priority (nice value) in Unix is 0 to 39.

14.2.23. 211-220

CPU priority for the values from 211 to 220 that will be specified in PERFORM in JCL. All nodes in a multi-node environment are recommended to use the same configuration.

Item Description

Parameter Type

Number

Default Value

22

Range

Remark

Must be set if the USE_PERFORM key is set to YES.

Set a mapping table by taking into account the following; the range of PERFORM in JCL is 1 to 999, and the range of CPU priority (nice value) in Unix is 0 to 39.

14.2.24. 221-230

CPU priority for the values from 221 to 230 that will be specified in PERFORM in JCL. All nodes in a multi-node environment are recommended to use the same configuration.

Item Description

Parameter Type

Number

Default Value

23

Range

Remark

Must be set if the USE_PERFORM key is set to YES.

Set a mapping table by taking into account the following; the range of PERFORM in JCL is 1 to 999, and the range of CPU priority (nice value) in Unix is 0 to 39.

14.2.25. 231-240

CPU priority for the values from 231 to 240 that will be specified in PERFORM in JCL. All nodes in a multi-node environment are recommended to use the same configuration.

Item Description

Parameter Type

Number

Default Value

24

Range

Remark

Must be set if the USE_PERFORM key is set to YES.

Set a mapping table by taking into account the following; the range of PERFORM in JCL is 1 to 999, and the range of CPU priority (nice value) in Unix is 0 to 39.

14.2.26. 241-250

CPU priority for the values from 241 to 250 that will be specified in PERFORM in JCL. All nodes in a multi-node environment are recommended to use the same configuration.

Item Description

Parameter Type

Number

Default Value

25

Range

Remark

Must be set if the USE_PERFORM key is set to YES.

Set a mapping table by taking into account the following; the range of PERFORM in JCL is 1 to 999, and the range of CPU priority (nice value) in Unix is 0 to 39.

14.2.27. 251-260

CPU priority for the values from 251 to 260 that will be specified in PERFORM in JCL. All nodes in a multi-node environment are recommended to use the same configuration.

Item Description

Parameter Type

Number

Default Value

26

Range

Remark

Must be set if the USE_PERFORM key is set to YES.

Set a mapping table by taking into account the following; the range of PERFORM in JCL is 1 to 999, and the range of CPU priority (nice value) in Unix is 0 to 39.

14.2.28. 261-270

CPU priority for the values from 261 to 270 that will be specified in PERFORM in JCL. All nodes in a multi-node environment are recommended to use the same configuration.

Item Description

Parameter Type

Number

Default Value

27

Range

Remark

Must be set if the USE_PERFORM key is set to YES.

Set a mapping table by taking into account the following; the range of PERFORM in JCL is 1 to 999, and the range of CPU priority (nice value) in Unix is 0 to 39.

14.2.29. 271-280

CPU priority for the values from 271 to 280 that will be specified in PERFORM in JCL. All nodes in a multi-node environment are recommended to use the same configuration.

Item Description

Parameter Type

Number

Default Value

28

Range

Remark

Must be set if the USE_PERFORM key is set to YES.

Set a mapping table by taking into account the following; the range of PERFORM in JCL is 1 to 999, and the range of CPU priority (nice value) in Unix is 0 to 39.

14.2.30. 281-290

CPU priority for the values from 281 to 290 that will be specified in PERFORM in JCL. All nodes in a multi-node environment are recommended to use the same configuration.

Item Description

Parameter Type

Number

Default Value

29

Range

Remark

Must be set if the USE_PERFORM key is set to YES.

Set a mapping table by taking into account the following; the range of PERFORM in JCL is 1 to 999, and the range of CPU priority (nice value) in Unix is 0 to 39.

14.2.31. 291-300

CPU priority for the values from 291 to 300 that will be specified in PERFORM in JCL. All nodes in a multi-node environment are recommended to use the same configuration.

Item Description

Parameter Type

Number

Default Value

30

Range

Remark

Must be set if the USE_PERFORM key is set to YES.

Set a mapping table by taking into account the following; the range of PERFORM in JCL is 1 to 999, and the range of CPU priority (nice value) in Unix is 0 to 39.

14.2.32. 301-310

CPU priority for the values from 301 to 310 that will be specified in PERFORM in JCL. All nodes in a multi-node environment are recommended to use the same configuration.

Item Description

Parameter Type

Number

Default Value

31

Range

Remark

Must be set if the USE_PERFORM key is set to YES.

Set a mapping table by taking into account the following; the range of PERFORM in JCL is 1 to 999, and the range of CPU priority (nice value) in Unix is 0 to 39.

14.2.33. 311-320

CPU priority for the values from 311 to 320 that will be specified in PERFORM in JCL. All nodes in a multi-node environment are recommended to use the same configuration.

Item Description

Parameter Type

Number

Default Value

32

Range

Remark

Must be set if the USE_PERFORM key is set to YES.

Set a mapping table by taking into account the following; the range of PERFORM in JCL is 1 to 999, and the range of CPU priority (nice value) in Unix is 0 to 39.

14.2.34. 321-330

CPU priority for the values from 321 to 330 that will be specified in PERFORM in JCL. All nodes in a multi-node environment are recommended to use the same configuration.

Item Description

Parameter Type

Number

Default Value

33

Range

Remark

Must be set if the USE_PERFORM key is set to YES.

Set a mapping table by taking into account the following; the range of PERFORM in JCL is 1 to 999, and the range of CPU priority (nice value) in Unix is 0 to 39.

14.2.35. 331-340

CPU priority for the values from 331 to 340 that will be specified in PERFORM in JCL. All nodes in a multi-node environment are recommended to use the same configuration.

Item Description

Parameter Type

Number

Default Value

34

Range

Remark

Must be set if the USE_PERFORM key is set to YES.

Set a mapping table by taking into account the following; the range of PERFORM in JCL is 1 to 999, and the range of CPU priority (nice value) in Unix is 0 to 39.

14.2.36. 341-350

CPU priority for the values from 341 to 350 that will be specified in PERFORM in JCL. All nodes in a multi-node environment are recommended to use the same configuration.

Item Description

Parameter Type

Number

Default Value

35

Range

Remark

Must be set if the USE_PERFORM key is set to YES.

Set a mapping table by taking into account the following; the range of PERFORM in JCL is 1 to 999, and the range of CPU priority (nice value) in Unix is 0 to 39.

14.2.37. 351-360

CPU priority for the values from 351 to 360 that will be specified in PERFORM in JCL. All nodes in a multi-node environment are recommended to use the same configuration.

Item Description

Parameter Type

Number

Default Value

36

Range

Remark

Must be set if the USE_PERFORM key is set to YES.

Set a mapping table by taking into account the following; the range of PERFORM in JCL is 1 to 999, and the range of CPU priority (nice value) in Unix is 0 to 39.

14.2.38. 361-370

CPU priority for the values from 361 to 370 that will be specified in PERFORM in JCL. All nodes in a multi-node environment are recommended to use the same configuration.

Item Description

Parameter Type

Number

Default Value

37

Range

Remark

Must be set if the USE_PERFORM key is set to YES.

Set a mapping table by taking into account the following; the range of PERFORM in JCL is 1 to 999, and the range of CPU priority (nice value) in Unix is 0 to 39.

14.2.39. 371-380

CPU priority for the values from 371 to 380 that will be specified in PERFORM in JCL. All nodes in a multi-node environment are recommended to use the same configuration.

Item Description

Parameter Type

Number

Default Value

38

Range

Remark

Must be set if the USE_PERFORM key is set to YES.

Set a mapping table by taking into account the following; the range of PERFORM in JCL is 1 to 999, and the range of CPU priority (nice value) in Unix is 0 to 39.

14.2.40. 381-999

CPU priority for the values from 381 to 999 that will be specified in PERFORM in JCL. All nodes in a multi-node environment are recommended to use the same configuration.

Item Description

Parameter Type

Number

Default Value

39

Range

Remark

Must be set if the USE_PERFORM key is set to YES.

Set a mapping table by taking into account the following; the range of PERFORM in JCL is 1 to 999, and the range of CPU priority (nice value) in Unix is 0 to 39.

14.3. DD

Sets DCB information about instream-dataset in JCL and maximum count of records.

14.3.1. INSDSET_LRECL

Record length of instream-dataset in JCL. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

Number

Default Value

80

Range

1 to 4096

Remark

In tjclrun, if the length of instream-dataset is less than the specified length, spaces are padded. If the length exceeds the specified length, the exceeding part is truncated.

14.3.2. INSDSET_RECFM

Record format of instream-dataset in JCL. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

L

Range

L, LB, F, FB

Remark

14.3.3. OUTLIM

Maximum count of records that can be written in a SPOOL data set in JCL. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

Number

Default Value

0

Range

0 to 16777215

Remark

If set to 0, the record count is unlimited.

14.4. DDTAB

Sets information about JCL DD statements used to execute JOBs.

14.4.1. DDTAB_MAX

Maximum number of JCL DD statements used to execute JOBs. JCL procedures are included. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

Number

Default Value

512

Range

512 to 65535

Remark

For example, if DDTAB_MAX is set to 1024, up to 1024 DD statements and JCL procedures called by INPJCL or the JOB are available for the single JOB. If the number exceeds 1024, an error occurs, the JOB is ended abnormally, and the "No free DD entry in ddtab" error message is outputted in SYSMSG. In this case, increase the DDTAB_MAX value.

14.5. SYSLIB

Sets the default directories from which executable batch programs and shared libraries are searched.

14.5.1. BIN_PATH

Directory paths from which a batch program executed by tjclrun is searched. Corresponds to the PATH environment variable.

Item Description

Parameter Type

String

Default Value

${OPENFRAME_HOME}/bin:${OPENFRAME_HOME}/util:${COBDIR}/bin:/usr/ local/bin:/bin:/usr/bin

Range

Remark

If JOBLIB or STEPLIB DD is specified in JCL, an executable file is searched from the JOBLIB or STEPLIB first. If the file is not found, it is searched from directories set in the BIN_PATH key.

14.5.2. LIB_PATH

Directory paths from which a shared library used by a batch program executed by tjclrun is searched. Corresponds to the LIBPATH (for AIX), SHLIB_PATH (for HP-UX), or LD_LIBRARY_PATH (for SunOS or Linux) environment variable.

Item Description

Parameter Type

String

Default Value

${OPENFRAME_HOME}/lib:${TB_HOME}/client/lib:${PROSORT_HOME}/lib:

${TMAXDIR}/lib:${TCACHE_HOME}/lib:${OFCOB_HOME}/lib:${COBDIR}/lib/ usr/lib:/lib:/usr/local/lib

Range

Remark

If JOBLIB or STEPLIB DD is specified in JCL, a shared library is searched from the JOBLIB or STEPLIB first. If the library is not found, it is searched from directories set in the LIB_PATH key.

14.5.3. COB_PATH

Directory paths from which a shared library or subprogram for MFCOBOL programs that is used by a COBOL program executed by tjclrun is searched. Corresponds to the COBPATH environment variable in MFCOBOL.

Item Description

Parameter Type

String

Default Value

${COBPATH}

Range

Remark

If JOBLIB or STEPLIB DD is specified in JCL, a shared library or subprogram for MFCOBOL programs is searched from the JOBLIB or STEPLIB first. If the library or subprogram is not found, it is searched from directories set in the COB_PATH key.

The directory paths set in the SYSLIB section must be absolute. Multiple paths can be delimited by colons (:) and must be entered without a newline character. The length of the path list can be up to 4096 bytes.

While mainframes do not distinguish batch programs and shared libraries for objects, OpenFrame (Unix) distinguishes them. Therefore, user-specified JOBLIB or STEPLIB DD in JCL affects BIN_PATH, LIB_PATH, and COB_PATH.

Since BIN_PATH, LIB_PATH, and COB_PATH can be separately set in the tjclrun subject, each object type such as batch programs and shared libraries can be searched separately. This allows more efficient search for a desired object.

In a specific Unix environment (IBM AIX systems as known so far), you can grant setuid root privilege to a tjclrun program and then install and operate the program. When you execute the program, the operating system removes the value of the related environment variable (LIBPATH for AIX) for a security reason. In this case, manually relink the tjclrun program in the OpenFrame environment, and explicitly set BIN_PATH, LIB_PATH, and COB_PATH. For more information, refer to "setuid root tjclrun" of "3.2.13. Security" in OpenFrame TJES Guide.

14.6. PRELOAD

Sets a library path to add to the LD_LIBRARY_PATH environment variable.

14.6.1. {program-name}

Library path to add to the LD_LIBRARY_PATH environment variable before executing a specific program.

Item Description

Parameter Type

String

Default Value

${OPENFRAME_HOME}/lib/libofdlopen.so

Range

Remark

The following sets PRELOAD for the IKJEFT01 program.

$ ofconfig list -s tjclrun -sec PRELOAD -key IKJEFT01

==================================================================================
  SUBJECT  |    SECTION    |       KEY      |               VALUE
==================================================================================
  tjclrun  |    PRELOAD    |    IKJEFT01    | ${OPENFRAME_HOME}/lib/libofdlopen.so
==================================================================================

14.7. PGM

Sets information about the PGMRTS00 utility. tjclrun uses the PGMRTS0 indirect control utility to call batch applications compiled with a shared library.

14.7.1. USE_PGMRTS00

Option for tjclrun to call a batch application compiled with a shared library by using the PGMRTS00 utility. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

Y_N

Default Value

NO

Range

YES, NO

Remark

  • YES: tjclrun calls the PGMRTS00 utility if a specified program is not an executable file. The utility dynamically loads a batch program compiled with a shared library for its execution.

  • NO: tjclrun can call only programs compiled to an executable file.

14.7.2. USE_PGMRTS00_DLOPEN_GLOBAL

Option to use the EXTERNAL variable when tjclrun calls a batch application compiled with a shared library by using the PGMRTS00 utility. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

Y_N

Default Value

NO

Range

YES, NO

Remark

  • YES: Enables to use the EXTERNAL variable used in a batch application.

  • NO: Disables to use the EXTERNAL variable used in a batch application.

14.8. ACCOUNT

Sets information about user accounts required to execute JOBs.

14.8.1. SETUID

Option to specify the owner’s user ID of a batch program that is called by tjclrun or a tjclrun process for a JOB as the USER parameter value described in JCL JOB. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

Y_N

Default Value

NO

Range

YES, NO

Remark

  • YES: tjclrun programs must be installed with setuid root privilege. Process accounting is performed as a program called during JOB execution is executed by the user specified in the USER parameter of a JOB statement. Authentication for files and resources generated during JOB execution is also performed by OS for the user specified in the USER parameter of a JOB statement. The authentication is performed apart from TACF authentication.

  • NO: An administrator who starts the TJES system or especially the owner of the Runner Slot process is used as the process owner of a batch program that is executed in tjclrun or JOB STEP. It is not allowed that a different user executes each JOB by using the USER parameter of a JOB statement. All the OS-level authentication checks are performed with administrator privilege. The process owner who executes the JOB is accounted to the same administrator’s OS USERID.

14.8.2. USERID

Sets users who can execute JOBs. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

(NONE)

Range

Remark

Valid only when the SETUID key is set to YES.

If the USERID key is set, the setting value is always used instead of the value set in the USER parameter of a JOB statement. If not set, the value set in the USER parameter of a JOB statement is used.

14.9. TACF

Sets options to check privilege for tjclrun’s TACF-related functions.

14.9.1. CHECK_DSAUTH

Option to check TACF access privilege for data sets, among tjclrun’s TACF-related functions. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

Y_N

Default Value

NO

Range

YES, NO

Remark

14.9.2. CHECK_UTAUTH

Option to check TACF execution privilege for major utilities, among tjclrun’s TACF-related functions. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

Y_N

Default Value

NO

Range

YES, NO

Remark

14.10. AMS

Sets information about ASM-related processing.

14.10.1. CONNECTION

Whether to keep ASM’s connections during Runner execution or to make a new connection whenever necessary. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

KEEP

Range

KEEP, NOKEEP

Remark

14.11. JCL

Sets information required for tjclrun to process JCL file scripts.

14.11.1. IGNORE_TRAIL

Option to ignore a trail (the last part) of a JCL file. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

Y_N

Default Value

YES

Range

YES, NO

Remark

If the last part of a JCL file is not a JCL statement, mainframes treat it as an input stream data set where "//SYSIN DD *" is omitted. In OpenFrame, blank or unnecessary lines are frequently added during the migration process. In this case, this key determines whether to ignore the trail (the last part) or to treat it as an input stream data set where "//SYSIN DD *" is omitted.

  • YES: Ignores the trail.

  • NO: Treats the trail as an input stream data set where "//SYSIN DD *" is omitted.

A trail that consists of only blank spaces without any special content is always ignored regardless of this setting.

14.11.2. SYMBOL_DELIM

Option to replace a symbol only if there is a symbol delimiter. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

Y_N

Default Value

NO

Range

YES, NO

Remark

  • YES: Replaces a symbol only if there is a symbol delimiter.

  • NO: Replaces a symbol regardless of a symbol delimiter.

14.11.3. PASSWORD_ENCRYPT

Option to encrypt the PASSWORD parameter value in INPJCL of JOB’s SPOOL by using "*". All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

Y_N

Default Value

NO

Range

YES, NO

Remark

There are following constraints.

  • The encryption cannot be guaranteed if one JCL file includes two or more JOBs.

  • The encryption is not performed if the PASSWORD parameter has no value.

  • The encryption is not performed if the line including the PASSWORD parameter is commented out.

14.12. OPTION

Sets additional information related to tjclrun.

14.12.1. USE_MAX_RC

Option to use the largest return code (RC) among RCs of processed STEPs as the JOB’s RC when tjclrun ends. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

Y_N

Default Value

NO

Range

YES, NO

Remark

  • YES: Uses the largest RC among RCs of processed STEPs as the JOB’s RC.

  • NO: Uses the RC of the last processed STEP as the JOB’s RC.

14.12.2. PGM_NOT_FOUND

Whether to treat the result of a JOB as ERROR or FLUSH when the program specified in JOB STEP is failed to find. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

FLUSH

Range

FLUSH, ERROR

Remark

  • ERROR: Treats the result of a JOB as ERROR.

  • FLUSH: Treats the result of a JOB as FLUSH.

14.12.3. IGNORE_USER_ABEND

Option to ignore USER ABEND. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

Y_N

Default Value

NO

Range

YES, NO

Remark

  • YES: Ignores USER ABEND.

  • NO: Handles USER ABEND according to the return code rules.

14.12.4. FIXED_USER_ABEND_CODE

Fixed user abend code used when a batch application calls the ILBOABN0 utility. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

Number

Default Value

255

Range

1 to 255

Remark

If this key is not set, a USING clause must be specified when a batch application calls the ILBOABN0 utility. If the clause is not specified, an error occurs.

If this key is set, the setting value is always used and an input parameter in a specified USING clause is ignored.

14.12.5. TIME_CONTROLLER

Option to use the function that is similar to HOURGLASS of mainframes. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

Y_N

Default Value

NO

Range

YES, NO

Remark

HOURGLASS is a function that specifies date and time formats in applications by using values described in a specific JCL DD statement.

14.12.6. TIME_CONTROLLER_PREFIX

2-byte prefix used for TIME CONTROLLER. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

TC

Range

Remark

Valid only when the TIME_CONTROLLER key is set to YES.

14.12.7. PUT_DD_INFO

Option to save DD information of each JOB STEP to an environment variable. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

Y_N

Default Value

NO

Range

YES, NO

Remark

  • YES: Saves DD information of each JOB STEP to an environment variable in the format of ENV_ddname=dsname,volser.

  • NO: Does not save DD information of each JOB STEP.

14.12.8. SYSOUT_DS_ADD_ASA

Option to add an ASA control character to a data set specified in SYSOUT DD. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

Y_N

Default Value

NO

Range

YES, NO

Remark

14.12.9. SEPARATE_STDOUT_BY_LRECL

Option to display all data in a buffer transferred through an application’s STDOUT when the length of the buffer is longer than LRECL of SYSOUT DD data set. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

Y_N

Default Value

NO

Range

YES, NO

Remark

  • YES: Displays all buffer data in multiple lines by dividing the data by the length of LRECL.

  • NO: Displays buffer data as long as LRECL and ignores the remaining data.

For example, if the length of a message to display is 133 bytes and LRECL is 80 bytes,

  • YES: Displays the first 80 bytes in the first record and then the remaining 53 bytes in the next record.

  • NO: Displays the first 80 bytes and does not display the remaining 53 bytes.

14.12.10. SYSOUT_DS_SPACE_PADDING

Option to pad spaces (0x20) to a buffer transferred through an application’s STDOUT when the length of the buffer is shorter than LRECL of SYSOUT DD data set. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

Y_N

Default Value

NO

Range

YES, NO

Remark

  • YES: The shorter part of LRECL of SYSOUT DD data set is padded with spaces (0x20).

  • NO: The shorter part of LRECL of SYSOUT DD data set is padded with null (0x00).

Valid only when SYSOUT data set’s RECFM is F or FB.

14.12.11. SPARM_DATE

System date used by applications. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

(NONE)

Range

Remark

The value format is YYYYMMDD. (Example: 20190101)

If not set, applications use the OS system date.

14.12.12. SPARM_TIME

System time used by applications. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

(NONE)

Range

Remark

The value format is HHMMSS. (Example: 120000)

If not set, applications use the OS system time.

14.13. DEBUG

Sets information required to analyze tjclrun operations.

14.13.1. PROFILE

Option to display execution profile information required to analyze tjclrun operations. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

Y_N

Default Value

NO

Range

YES, NO

Remark

  • YES: Displays not only the information but also additional log messages that include time data for each major execution step as tjclrun internal log (for example, JOB SPOOL’s SYSMSG).

  • NO: Does not display the information.

It is recommended to set this key to YES only for analysis when there is an issue such as a tjclrun performance issue.

14.14. PGMRTS00

Sets application paths required to use PGMRTS00.

14.14.1. USER_EXIT_PRE

Absolute path of the application that performs pre-processing for PGMRTS00.

Item Description

Parameter Type

String

Default Value

(NONE)

Range

Remark

The path must include the application name. If not set, the pre-processing is not performed.

14.14.2. USER_EXIT_POST

Absolute path of the application that performs post-processing for PGMRTS00.

Item Description

Parameter Type

String

Default Value

(NONE)

Range

Remark

The path must include the application name. If not set, the post-processing is not performed.

15. tjes

Configures the environment of OpenFrame TJES.

15.1. NODEINFO

Sets information about nodes.

15.1.1. DOMAINNAME

Current domain name. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

DOM1

Range

Remark

The current domain name must be the same as the name specified in the DOMAIN section of Tmax’s configuration file.

15.1.2. DOMAINLIST

All domain names delimited by semicolons (;). All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

DOM1

Range

Remark

Domain names must be the same as the names specified in the DOMAIN section of Tmax’s configuration file.

15.1.3. NODENAME

Current node name.

Item Description

Parameter Type

String

Default Value

NODE1

Range

Remark

The current node name must be the same as the name specified in the NODE section of Tmax’s configuration file.

15.1.4. NODELIST

All node names delimited by semicolons (;). All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

NODE1

Range

Remark

Node names must be the same as the names specified in the NODE section of Tmax’s configuration file.

15.2. JOBDEF

Sets information required for TJES to manage JOBs.

15.2.1. STARTNUM

Start number of the JOBID range. All nodes in a multi-node environment must use the same configuration.

To change and apply STARTNUM and ENDNUM values to a system, use the tjesinit tool for initialization. Since JOBQ’s all data is deleted during the initialization, it is recommended to back up the spool by using the SPOOL BACKUP command to save the current JOBQ data.

As the size of JOBQ increases, more JOB data can be stored. However, if too large JOB data is stored, the performance may be lower when modifying and retrieving the data. Therefore, adjust the size appropriately.

Item Description

Parameter Type

Number

Default Value

1

Range

1 to 999999

Remark

STARTNUM must be less than or equal to ENDNUM.

15.2.2. ENDNUM

End number of the JOBID range. All nodes in a multi-node environment must use the same configuration.

Since the default value of STARTNUM is 1 and that of ENDNUM is 99999, JOBID can be from JOB00001 to JOB99999 and up to 99999 JOB data can be stored in JOBQ by default. If ENDNUM does not exceed 99999, the JOBID format is JOBnnnnn. If it exceeds 99999, the format is J0nnnnnn.

Item Description

Parameter Type

Number

Default Value

99999

Range

1 to 999999

Remark

ENDNUM must be greater than or equal to STARTNUM.

15.2.3. FULL_WARNING

Point in time to display a warning message that JOBQ is full. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

Number

Default Value

100 (Unit: %)

Range

1 to 100

Remark

15.3. JOBCLASS

Sets information about JOB CLASS of TJES.

15.3.1. {class}

Basic property of each JOB CLASS. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

START

Range

START, HOLD

Remark

  • START: JOB of the class is executed.

  • HOLD: JOB of the class is held.

The following sets the basic property of JOB CLASS A and B.

$ ofconfig list -s tjes -sec JOBCLASS

===================================================================================
  SUBJECT   |     SECTION      |         KEY         |            VALUE
===================================================================================
   tjes     |    JOBCLASS      |          A          |            START
            |                  |          B          |            START
===================================================================================

15.4. SCHEDULING

Sets information about JOB scheduling in TJES.

15.4.1. DUPL_JOBNAME

Option to execute JOBs with the same JOBNAME at the same time. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

Y_N

Default Value

NO

Range

YES, NO

Remark

  • YES: Allows to execute JOBs with the same JOBNAME at the same time.

  • NO: Does not allow to execute JOBs with the same JOBNAME at the same time.

15.4.2. PRTYJECL

Option to use the PRIORIT parameter in a JES2(MVS) or JES(MSP) JCL control statement of submitted JCL. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

Y_N

Default Value

YES

Range

YES, NO

Remark

  • YES: Uses the PRIORITY parameter.

  • NO: Does not use the PRIORITY parameter.

15.4.3. PRTYJOB

Option to use the PRTY parameter in a JCL control statement of submitted JCL. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

Y_N

Default Value

NO

Range

YES, NO

Remark

  • YES: Uses the PRTY parameter.

  • NO: Does not use the PRTY parameter.

15.4.4. PRTYHIGH

Maximum value of the priority range in the scheduler. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

10

Range

0 to 15

Remark

Aging is not performed for the priority that is greater than the maximum value.

15.4.5. PRTYLOW

Minimum value of the priority range in the scheduler. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

5

Range

0 to 15

Remark

Aging is not performed for the priority that is less than the minimum value.

15.4.6. PRTYRATE

Aging is performed every "86400 (24 hours) divided by this setting value" seconds. Whenever aging is performed, the priority of JOBs increases by 1. This makes JOBs that are not executed for a certain period of time to be executed preferentially. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

Number

Default Value

5

Range

0 to 86400

Remark

15.4.7. INTERVAL

Interval at which the scheduler performs scheduling. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

Number

Default Value

1 (Unit: seconds)

Range

Integers greater than or equal to 0

Remark

15.5. PROCLIB

Sets information about data sets required to execute JOBs. Multiple data sets can be specified by using colons (;) as delimiters.

15.5.1. JCLLIB

User’s PDS data set from which JCLs are searched. If JCLs are specified in JCLLIB, a JOB can be submitted only with the JCL name. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

SYS1.JCLLIB

Range

Remark

PDS data set name. JCLs are searched from the data set specified in USERLIB first and then that in JCLLIB.

15.5.2. USERLIB

User’s PDS data set from which JCLs are searched. If JCLs are specified in USERLIB, a JOB can be submitted only with the JCL name. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

SYS1.USERLIB

Range

Remark

PDS data set name. JCLs are searched from the data set specified in USERLIB first and then that in JCLLIB.

15.5.3. {ddname}

User PDS data set name to search by using a DD name. Used only when the PROCLIB={ddname} operand is specified in a JOBPARM statement, which is JES(MSP) or JES2(MVS) JCL control statement. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

(NONE)

Range

Remark

If not set, the PROCLIB={ddname} operand in a JOBPARM statement is not used.

15.5.4. PROC{nn}

PDS data set name from which a PROC or INCLUDE file is searched in JCL. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

SYS1.PROCLIB

Range

Remark

nn is a value between 00 and 99.

15.6. DYNAMIC_LIBRARY

Sets information used when there is a change in a user library.

15.6.1. TEMPLIB

Temporary PDS data set to which an existing user library is stored when there is a change in the library. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

SYS1.TEMPLIB

Range

Remark

PDS data set name.

15.7. SPOOL

Sets information about spools of TJES.

15.7.1. SPOOL_VOLUME_SER

Spool volume serial. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

VSPOOL

Range

Remark

15.7.2. SPOOL_BACKUP_DIR

Directory where spool data is backed up when backup is used.

Item Description

Parameter Type

String

Default Value

${OPENFRAME_HOME}/spbackup

Range

Remark

15.7.3. SPOOL_UNPACK_DIR

Directory used temporarily to retrieve backed up spool data.

Item Description

Parameter Type

String

Default Value

${OPENFRAME_HOME}/spunpack

Range

Remark

15.7.4. USE_DATABASE

Option to save spool metadata to a system database.

When saving the spool metadata to a file, STEPINFO, WAITINFO, TEMPINFO, RESUSAGE, IOREPORT, JESQ, and .spool.id files are created. When saving the spool metadata to a system database, the data is saved to database tables that correspond to each file. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

Y_N

Default Value

YES

Range

YES, NO

Remark

  • YES: Saves spool metadata to a system database.

  • NO: Saves spool metadata to a file created under the spool directory.

15.7.5. SYSOUT_AS_A_FILE

Option to create SYSOUT data generated in a spool as a Unix file. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

Y_N

Default Value

NO

Range

YES, NO

Remark

  • YES: Creates SYSOUT data generated in a spool as a Unix file. Even though SYSOUT data set’s RECFM is specified, the system operates as if RECFM=LA.

  • NO: Creates SYSOUT data generated in a spool as a data set.

15.8. INTRDR

Sets information about internal readers of TJES.

15.8.1. HOLD

Option to specify the JOB status as HOLD when submitting JCL through an internal reader. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

Y_N

Default Value

NO

Range

YES, NO

Remark

  • YES: Specifies the JOB status as HOLD.

  • NO: Does not specify the JOB status as HOLD.

15.8.2. NODENAME

Node that executes the JOB when submitting JCL through an internal reader.

Item Description

Parameter Type

String

Default Value

NODE1

Range

Remark

15.8.3. USERNAME

User who will be authenticated for TACF when submitting JCL through an internal reader. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

ROOT

Range

Remark

15.8.4. GROUPNAME

User group that will be authenticated for TACF when submitting JCL through an internal reader. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

SYS1

Range

Remark

15.8.5. PASSWORD

Password of the user who will be authenticated for TACF when submitting JCL through an internal reader. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

SYS1

Range

Remark

Only one of PASSWORD and ENPASSWD can be set.

15.8.6. ENPASSWD

Encrypted password of the user who will be authenticated for TACF when submitting JCL through an internal reader. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

F2A136C2D7348F01F1681D0A080EDEE944DFCB714B5038F512A08B202ECBD810

Range

Remark

Only one of PASSWORD and ENPASSWD can be set.

15.8.7. ALWAYS_SUBMIT

Option to specify the status as WRITE regardless of OUTCLASS settings when sending SYSOUT data through an internal reader. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

Y_N

Default Value

NO

Range

YES, NO

Remark

  • YES: Specifies the status as WRITE regardless of OUTCLASS settings.

  • NO: Follows OUTCLASS settings.

15.9. INITDEF

Sets initial values of TJES Runner.

15.9.1. INITNUM

Number of runner slots in the node.

Item Description

Parameter Type

Number

Default Value

11

Range

11 to 499

Remark

The value may be limited to 256 depending on the memory size.

Whenever the number of runners increases by one, about 256 bytes of memory must be allocated by obmjinit. On the other hand, if the number of runners increases, the number of JOBs that are executed at the same time in the node also increases. Therefore, it is recommended to set this key to a value less than 256 and manage CLASS and ACTIVE or INACTIVE.

15.9.2. INIT{nnnn}

Each runner slot in the format of "name,classes,status". nnnn in INITnnnn is the runner slot number. Consecutive multiple runner slots can be set as INITnnnn-mmmm.

Item Description

Parameter Type

String

Default Value

Range

Remark

  • name: Runner slot name. Must start from INIT0000. If the first runner slot name is not INIT0000, an error occurs during the startup of the obmjinit server.

  • classes: Up to 8-byte JOB CLASS that can be allocated to the runner slot.

  • status: Initial status of the runner slot. ACTIVE means that JOBs can be executes, and INACTIVE means that JOBs cannot be executed.

The following sets runner slots.

$ ofconfig list -s tjes -sec INITDEF

===================================================================================
  SUBJECT   |     SECTION      |         KEY         |            VALUE
===================================================================================
   tjes     |     INITDEF      |       INIT0000      |        INITA,A,ACTIVE
            |                  |       INIT0001      |        INITB,B,ACTIVE
            |                  |       INIT0002      |        INITC,C,ACTIVE
            |                  |       INIT0003      |        INITZ,Z,ACTIVE
            |                  |    INIT0004-0005    |        INITAB,AB,ACTIVE
            |                  |    INIT0006-0007    |        INITCZ,CZ,ACTIVE
            |                  |       INIT0008      |        A-F,ABCDEF,ACTIVE
            |                  |       INIT0009      |        INIT1,1,INACTIVE
            |                  |       INIT0010      |        INIT9,9,INACTIVE
===================================================================================

15.10. OUTCLASS

Sets the default OUTPUT DISPOSITION, LRECL, and RECFM for each SYSOUT OUTPUT CLASS.

15.10.1. {class}

Information used to set OUTPUT DISPOSITION.

If OUTCLASS specified in JCL is not specified in this key, the default OUTPUT DISPOSITION is PURGE,PURGE. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

PURGE,PURGE:80

Range

Remark

  • Format

    class=[normal disp][,abnormal disp][:default lrecl][:default recfm]
    • normal disp: One of WRITE, HOLD, KEEP, LEAVE, and PURGE.

    • abnormal disp: One of WRITE, HOLD, KEEP, LEAVE, and PURGE.

    • default lrecl: Used only RECFM is F or FB. When RECFM is FB, the default value is 80.

    • default recfm: If RECFM is not set, RECFM for SYSOUT is used.

The following sets OUTCLASS A, B, C, D, I, and Z.

$ ofconfig list -s tjes -sec OUTCLASS

===================================================================================
  SUBJECT   |     SECTION      |         KEY         |            VALUE
===================================================================================
   tjes     |    OUTCLASS      |          A          |        WRITE,WRITE:133
            |                  |          B          |        WRITE,WRITE:133
            |                  |          C          |            133
            |                  |          D          |         WRITE,WRITE
            |                  |          I          |         WRITE,WRITE
            |                  |          Z          |         WRITE,WRITE
===================================================================================

15.11. OUTDEF

Sets information required to process OUTPUT of TJES.

15.11.1. USE_OUTPUTQ

Option to process OUTPUT. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

Y_N

Default Value

NO

Range

YES, NO

Remark

15.11.2. OUTNUM

OUTPUTQ size.

If the size does not exceed 99999, the format of OUTPUT ID is OUTnnnnn. If the size exceeds 99999, the format of OUTPUT ID is OTnnnnnn.

As the OUTPUTQ size increases, more OUTPUT data can be saved, but the performance of modifying and retrieving OUTPUT statuses is lowered. Therefore, set to the appropriate value. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

Number

Default Value

8000

Range

1 to 999999

Remark

15.11.3. DATA_DIR

Directory where OUTPUT data is copied in a spool.

Item Description

Parameter Type

String

Default Value

${OPENFRAME_HOME}/shared

Range

Remark

15.11.4. REMOVE_SPOOL

Option to perform post-processing after OUTPUT processing. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

Y_N

Default Value

NO

Range

YES, NO

Remark

  • YES: Deletes the spool when deleting OUTPUT from OUTPUTQ after OUTPUT processing.

  • NO: Does not delete the spool after OUTPUT processing.

15.12. TACF

Sets options to check permissions for JOBNAME and spools through TACF.

15.12.1. CHECK_JOBNAMEAUTH

Option to check permission for JOBNAME when controlling JOB such as SUBMIT, REMOVE, START, and HOLD. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

Y_N

Default Value

NO

Range

YES, NO

Remark

15.12.2. CHECK_SPOOLAUTH

Option to check permission of opening spools by using the PODD command in tjesmgr. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

Y_N

Default Value

NO

Range

YES, NO

Remark

16. tjesmgr

Configures settings required to use tjesmgr.

16.1. DEFAULT_OPTION

Sets information used to execute tjesmgr commands.

16.1.1. SPOOL_LIST

How to show the spool list when executing tjesmgr’s POSPOOL command. All nodes in a multi-node environment are recommended to use the same configuration.

Item Description

Parameter Type

String

Default Value

ALL

Range

ALL,EXIST,GTZERO

Remark

  • ALL: Shows all spools.

  • EXIST: Shows only spools that have a file.

  • GTZERO: Shows spool whose file size is greater than 0.

16.1.2. EDITOR

File editor.

Item Description

Parameter Type

String

Default Value

vi &FILEPATH

Range

Remark

16.1.3. VIEWER

SPOOL viewer.

Item Description

Parameter Type

String

Default Value

vi &FILEPATH

Range

Remark

In HP-UX and AIX systems, entering only "vi" may view a part of the contents. In this case, use the following command to view all contents without being broken.

vi –w &ROWCOUNT –R &FILEPATH

16.1.4. DEFAULT_RUNNING_NODE

Default node used when submitting a JOB.

Item Description

Parameter Type

String

Default Value

MY

Range

MY, ANY

Remark

  • MY: JOBs can be executed in their own node.

  • ANY: JOBs can be executed in any nodes.

16.1.5. SUBMIT_DATASET

Option to submit the parameter value specified in JCLFILE of tjesmgr’s RUN command as a data set if it is the type of DSNAME(MEMBER). All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

Y_N

Default Value

NO

Range

YES, NO

Remark

  • YES: Submits the parameter value of DSNAME(MEMBER) as an FB data set.

  • NO: Submits the parameter value of DSNAME(MEMBER) as a file.

16.2. DEFAULT_USER

Sets the default user information used when executing tjesmgr. If this section is set, the settings in this section are used to log in to tjesmgr.

16.2.1. USERNAME

User who connects to tjesmgr.

Item Description

Parameter Type

String

Default Value

ROOT

Range

Remark

16.2.2. GROUPNAME

Group name that includes the user who connects to tjesmgr.

Item Description

Parameter Type

String

Default Value

SYS1

Range

Remark

16.2.3. PASSWORD

Password of the user who connects to tjesmgr.

Item Description

Parameter Type

String

Default Value

SYS1

Range

Remark

16.2.4. ENPASSWD

Encrypted password of the user who connects to tjesmgr.

Item Description

Parameter Type

String

Default Value

F2A136C2D7348F01F1681D0A080EDEE944DFCB714B5038F512A08B202ECBD810

Range

Remark

16.3. TACF

Sets TACF environment in tjesmgr.

16.3.1. CHECK_CMDAUTH

Option to check permission for tjesmgr commands. All nodes in a multi-node environment are recommended to use the same configuration.

Item Description

Parameter Type

Y_N

Default Value

NO

Range

YES, NO

Remark

16.3.2. ALLOWED_USER

Users who can be specified for tjesmgr’s SWITCHUSER command. All nodes in a multi-node environment are recommended to use the same configuration.

Item Description

Parameter Type

String

Default Value

(NONE)

Range

Remark

The format is "user1:user2:user3". Up to 3 user IDs can be specified.

If not set, any user can be used for login.

17. tso

Configures settings required to use tso.

17.1. COMMON

Sets basic information about tso.

17.1.1. EXECLIB

CLIST resource directory. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

SYS1.TSOLIB

Range

Remark

17.1.2. COBLIB

COBOL resource directory. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

SYS1.COBLIB

Range

Remark

17.1.3. PLF_DIRECTORY

Parameter file directory. This directory is referenced by FEXPORT and FIMPORT statements.

Item Description

Parameter Type

String

Default Value

${OPENFRAME_HOME}/shared/TSO

Range

Remark

17.1.4. DEFAULT_FEXPORT_PLF

Parameter file used when the USING operand is not specified in an FEXPORT statement. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

DEFEXP.PRM;1

Range

Remark

17.1.5. DEFAULT_FIMPORT_PLF

Parameter file used when the USING operand is not specified in an FIMPORT statement. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

DEFIMP.PRM;1

Range

Remark

17.1.6. IPF_ERRCODE

IPF error codes that are not checked by COBOL programs. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

-92065,-92062,-92068,-92067

Range

Remark

When checking RCA in COBOL, there are cases where only certain code is checked and the rest are not handled separately or an infinite loop occurs. To prevent this, when an error code set in this key occurs in a subroutine, COBOL is ended and the next processing is performed.

Multiple error codes can be set by using a comma (,) as a delimiter.

17.1.7. ASC2EBC_CPM

CPM map file name used to convert ASCII data to EBCDIC data. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

ASCJEFK.cpm

Range

Remark

17.1.8. ASCFILE_KEEP_IMPLIES

If this key is set to CATLG, an ASCFILE statement is executed as if the CATALOG operand is specified even though the KEEP operand is specified when creating a data set. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

KEEP

Range

KEEP, CATLG

Remark

17.1.9. READY_SCREEN

Function key used to call the READY page from the first page in SMR mode. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

F024

Range

F001 to F024

Remark

The value must be specified in the PSAM map.

17.2. TERM_CLASS

Sets information about recording devices and output classes for printer output.

17.2.1. {termname}

Output class for a recording device name used for printer output. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

A

Range

A to Z, 0 to 9

Remark

17.3. MAP

Sets information about maps used to display menu screen.

17.3.1. DEFAULT_LIB

Name of a partitioned data set (PDS) that includes compiled menu definition file (map). All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

SYS1.TSOMAP

Range

Remark

17.3.2. DEFAULT_LOGIN

IPF menu name for the login screen. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

LOGIN

Range

Remark

17.3.3. DEFAULT_LOGOFF

IPF menu name for the logoff screen. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

LOGOFF

Range

Remark

17.3.4. DEFAULT_NEWPASS

IPF menu name for password reset when the password expiration error occurs in the login screen. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

NEWPASS

Range

Remark

17.3.5. DEFAULT_COMMAND

IPF menu name for the initial start screen. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

INIT

Range

Remark

17.3.6. FIMPORT_MAP

IPF menu name for the screen where a parameter required for TSO’s FIMPORT command can be entered. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

FIMPMAP

Range

Remark

17.3.7. FEXPORT_MAP

IPF menu name for the screen where a parameter required for TSO’s FEXPORT command can be entered. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

FEXPMAP

Range

Remark

17.4. TSOMGR

Sets information about TSOMGR for screen and JOB management.

17.4.1. DEFAULT_PROC

Name of the default procedure to be processed in JCL. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

INITPROC

Range

Remark

17.4.2. USING_CLASS

Default JOB class to be specified when submitting JCL. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

A

Range

A to Z, 0 to 9

Remark

17.4.3. USING_OUTCLASS

Default class to be specified in the SYSOUT parameter of TSO JCL when submitting JCL. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

A

Range

A to Z, 0 to 9

Remark

17.4.4. EXEC_NODE

Node name to be specified when submitting JCL.

Item Description

Parameter Type

String

Default Value

*

Range

Remark

An asterisk (*) can be specified when it does not matter which node the JOB is executed on.

17.4.5. CHECK_JOB_INTERVAL

Interval at which TSO JOB is checked. All nodes in a multi-node environment are recommended to use the same configuration.

Item Description

Parameter Type

number

Default Value

10 (Unit: seconds)

Range

Remark

17.4.6. MAX_TSO_COUNT

Maximum number of TSO users that can be connected at the same time. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

number

Default Value

30

Range

Remark

17.4.7. LOG_LEVEL

Level of the log to record in a log file of TSOMGR. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

M

Range

D, M, W, E

Remark

  • E: Error

  • W: Warning

  • M: Message

  • D: Debug

17.5. LOGIN_PROC

Sets the default procedure for each login user.

17.5.1. {user-id}

Default procedure for the login user ID. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

INITPROC

Range

Remark

  • KEY: Login user ID.

  • VALUE: Login user’s default procedure.

Valid only when the DEFAULT_PROC key in the TSOMGR section is not set.

The following sets the ROOT user’s default procedure to INITPROC.

$ ofconfig list -s tso -sec LOGIN_PROC -k ROOT

===================================================================================
  SUBJECT   |     SECTION      |         KEY         |            VALUE
===================================================================================
    tso     |    LOGIN_PROC    |        ROOT         |           INITPROC
===================================================================================

17.6. SMTP

Sets information required to use the SMTP function.

17.6.1. DOMAIN_NAME

Host domain name required to internally use HELO in an SMTPNOTE statement. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

TMAXSOFT

Range

Remark

17.6.2. SENDER_ADDRESS

Sender’s email address required to internally use MAIL FROM in an SMTPNOTE statement. All nodes in a multi-node environment must use the same configuration.

Item Description

Parameter Type

String

Default Value

ROOT@TMAXSOFT.CO.KR

Range

Remark