CA JCLCheck RESOLVE TWS (Tivoli Workload Scheduler) gets error MSGX274E An I/O request specifies too large record size

book

Article ID: 211098

calendar_today

Updated On:

Products

CA JCLCheck Workload Automation

Issue/Introduction

CA JCLCheck RESOLVE program CAZ1PRES returns the following errors when processing TWS jobs: 

 CAY6A024I RESOLVING JCL; SOURCE=EXTERNAL, SEQUENTIAL FILE
 CAY6A026I PRE-RESOLVED JCL RECORD COUNT: 20,324
 CAY6A041I TWS  MESSAGE(S) RECEIVED; FUNCTION=RESO
 > MSGX274E An I/O request specifies too large record size
 CAY6A019E RESOLUTION PROCESSOR ERROR; FUNCTION=RESO, RC=0008, MESG=ERROR ON 'INSERT JS ' REQUEST,TWS RC=0000008

Resolve parameters used:

ADID=xxxxxxx
W_ADID=xxxxxxx
W_OWNER=NONPROD
W_WSNAME=CPU1
W_OPNO=001
ADRUN=NO
SOURCE=E
SRCETYPE=SEQ
SUBSYS=TWS1

Cause

Input to JCLCheck Resolve is a SYSIN sequential file with 20325 records  (177 jobs).  JCLCheck attempted to pass the SYSIN file to TWS.  TWS has a maximum of 2249 lines by default.  Hence TWS error "MSGX274E An I/O request specifies too large record size" is issued.

Environment

CA JCLCheck release 12.0

Resolution

Use SRCTYPE=PDS, and the Application Status (defined in TWS) is set to Active.

Updated Resolve parameters: 

ADID=xxxxxxx
W_ADID=xxxxxxx
W_OWNER=NONPROD
W_WSNAME=CPU1
W_OPNO=001
ADRUN=NO
SOURCE=E
SRCETYPE=PDS
SUBSYS=TWS1