Operating System: z/OS
Products Affected: Finalist
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.
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, 2017Resolution 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)
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)