Resolve "RC=8" for LNKKEYF step when running INSTALLB for Finalist

Operating System: z/OS
Products Affected:  Finalist

 

Issue

RC=8 for step LNKKEYF when running INSTALLB JCL for Finalist.

Cause

LNKKEYF (hlq.BATCHL.LISTING(LNKKEYF) shows the following:

BATCH EMULATOR  JOB(S01LINK ) STEP(LNKKEYF ) PGM= HEWL      PROCEDURE(LKED    )
IEW2278I B352 INVOCATION PARAMETERS - AMODE=31,RMODE=ANY,MAP,RENT,REUS,XREF,LIST,CALL
IEW2322I 1220  1    INCLUDE PBFNLIB(PREKEYF)
IEW2322I 1220  2    ENTRY KEYFILE
IEW2322I 1220  3    NAME KEYFILE(R)
IEW2646W 4B07 ESD RMODE(24) CONFLICTS WITH USER-SPECIFIED RMODE(ANY) FOR SECTION PBFNKEYF.
IEW2648E 5111 ENTRY KEYFILE IS NOT A CSECT OR AN EXTERNAL NAME IN THE MODULE.
IEW2651W 511C ESD AMODE 24 CONFLICTS WITH USER-SPECIFIED AMODE 31 FOR ENTRY POINT PBFNKEYF.

 

Resolution

UPDATED: August 30, 2017
Resolution is to use the most current INSTALLB JCL that is sent in the Finalist FNSOURCE library.

Finalist INSTALLB JCL for the LNKKEYF step:

//* RC=4 IS EXPECTED
//LNKKEYF EXEC FNC370LK,MEMBER=LNKKEYF
//LKED.SYSIN DD *
 INCLUDE PBFNLIB(PREKEYF)
 ENTRY PBFNKEYF
 NAME PBFNKEYF(R)