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

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

JCLCheck Workload Automation

Issue/Introduction

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

Environment

Release: 12.0

Component: JCLCheck Workload Automation

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.

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

If this does not help, consult with TWS Support to see whether changing the record size of the EQQJSxDS VSAM file can be done.