Closed mainframed closed 3 years ago
Install.sh version check would accept any characters, leading to bad JCL being create. This update fixes it to follow dataset naming rules:
Tested on docker image with the following results:
JCC-RC:0, Total Time:2ms # prelinking JCC objects into brexx.objp # Generating link job using USER=HERC01 PASS=CUL8TR MSGCLASS=A # Converting to EBCDIC # Submiting link job to reader at localhost:3506 # Sleeping for 15 seconds before checking job results Time Job Num Jobname Stepname Procstep Program Retcode 00.47.10 JOB 5 BRXLINK BRXLNK IEWL RC= 0000 00.47.11 JOB 5 BRXLINK LINKAUTH IEWL RC= 0000 00.47.11 JOB 5 BRXLINK ALIASES IKJEFT01 RC= 0000 # Installing Brexx/370 with USER=HERC01 PASS=CUL8TR MSGCLASS=A # Converting to EBCDIC # Submiting install job to reader at localhost:3506 # Sleeping for 15 seconds before checking job results # Checking job results Time Job Num Jobname Stepname Procstep Program Retcode 00.47.28 JOB 6 BRXINSTL BRDELETE IDCAMS RC= 0000 00.47.28 JOB 6 BRXINSTL BRDELPRC IKJEFT01 RC= 0000 00.47.28 JOB 6 BRXINSTL BRCREATE IEFBR14 RC= 0000 00.47.28 JOB 6 BRXINSTL BRPROCLB IEBUPDTE RC= 0000 00.47.28 JOB 6 BRXINSTL BRJCLLIB IEBUPDTE RC= 0000 00.47.28 JOB 6 BRXINSTL BRSAMPLE IEBUPDTE RC= 0000 00.47.28 JOB 6 BRXINSTL BRRXLIB IEBUPDTE RC= 0000 00.47.28 JOB 6 BRXINSTL BRCMDLIB IEBUPDTE RC= 0000
Install.sh version check would accept any characters, leading to bad JCL being create. This update fixes it to follow dataset naming rules:
Tested on docker image with the following results: