Modifications to the JCL following a version upgrade

Modify the JCL that runs the Receive program (XRRCV), the Send program (XRSND), or the Observe program (XRACCPT) for HULFT. If there are multiple JCL jobs that run these programs, you must modify all of them.

This section explains the fields that require modification in the JCL following a version upgrade.

Modifications for operation log output function

HULFT7 introduced the operation log output function.

If you use the operation log output function, add the XRSYSIN definition card to each JCL job that runs any of the programs in Table 9.5 .

Table 9.5 Programs that Require Modification in JCL

Processing

Program Name

Joined File Break

XRBREAK

Custom Character Table Expand

XRECTBL

Format Information List Output

XRFMTLST

Host Information List Output

XRHSTLST

Management Information ID Relationship Display

XRIDLST

Management Information Parameter File Generation

XRINFGEN

Joined File Display

XRJINLST

Multiple File Join

XRJOIN

Send and Receive Log Deletion

XRLOGDEL

Multi Format Information List Output

XRMFMLST

Receive Management Information List Output

XRRCVLST

Send and Receive Log File Reorganization

XRREORG

Observe Log List Display

XRREQLST

Receive Log List/File Output

XRRLOGL

Observe Log Deletion

XRRQLDEL

Resend Queue Deletion

XRRSNDDL

Send Log List/File Output

XRSLOGL

Send Management Information List Output

XRSNDLST

Multiple Receive File Edit

XRSTORE

Management Information Deletion

XRSYSDEL

Management Information Batch Registration

XRSYSINF

Management Console Security

XRUSRADD

Modifications when using lower version of HULFT Cipher Option

You cannot use HULFT Cipher Option library of lower versions.

After a version upgrade, use only HULFT load module library.

If you combined HULFT Cipher Option library into HULFT load module library, modify the JCL definition so that they are no longer combined.

Addition of XRHOST or XRLOG2 Definitions

In HULFT for Mainframe Type MVS lower than Ver.5, the JCL does not contain DD statements that define XRHOST and XRLOG2.

To maintain compatibility with HULFT of lower versions, HULFT7 for zOS provides a function for executing the JCL in which DD statements for XRHOST and XRLOG2 are not defined.

In HULFT for zOS, this function is deprecated, and we recommend that you add DD statements that define XRHOST and XRLOG2 to the JCL that runs any program listed in Table 9.6 .

If the JCL that you are using to run any programs shown in Table 9.6 does not include DD statements that define XRHOST and XRLOG2, add DD statements for XRHOST and XRLOG2 to the JCL.

Table 9.6 Programs that Require DD Statement for XRHOST or XRLOG2

Processing

Program Name

XRHOST

XRLOG2

Send

XRSND

Receive

XRRCV

Observe

XRACCPT

Send File

XRSNDGO

-

Send Request

XRRCVREQ

-

Remote Job Execution

XRRJOBEX

-

Resend Request

XRRSNDRQ

-

Job Execution Result Notification

XRSNDRC

-

System File Initialization

XRCREATE

System Management Information Conversion

XRFILCNV

-

Program to Add Information on Log Record Count

XRLOGCNT

-

Send and Receive Log Conversion

XRLOGCNV

-

Send and Receive Log File Reorganization

XRREORG

-

Multiple File Join

XRJOIN

-

Format Information List Output

XRFMTLST

-

Host Information List Output

XRHSTLST

-

Management Information ID Relationship Display

XRIDLST

-

Management Information Parameter File Generation

XRINFGEN

-

Send and Receive Log Deletion

XRLOGDEL

-

Multi Format Information List Output

XRMFMLST

-

Receive Management Information List Output

XRRCVLST

-

Observe Log List Display

XRREQLST

-

Receive Log List/File Output

XRRLOGL

-

Observe Log Deletion

XRRQLDEL

-

Send Log List/File Output

XRSLOGL

-

Send Management Information List Output

XRSNDLST

-

Management Information Deletion

XRSYSDEL

-

Management Information Batch Registration

XRSYSINF

-

Management Console Security

XRUSRADD

-

:

Addition of DD statement is required.

-

:

Addition of DD statement is not required.

 

After knowing that it is a deprecated function, if you continue to use the JCL that runs any programs in Table 9.6 without defining DD statements for XRHOST and XRLOG2, refer to FILESET parameter of XRCREATE.

 

Modifications to the memory sizes used for functions other than resident programs

When you use JCL jobs to run any HULFT program other than the Send program (XRSND), the Receive program (XRRCV), or the Observe program (XRACCPT), the program may not operate correctly if the REGION size of the program is less than 1024K. Increase the REGION size to 1024K or more.

 

Required memory sizes for resident programs

For details about the required memory sizes for resident programs, refer to Required memory sizes for resident programs.

 

The version upgrade procedure is now complete.