GTXMSKF returning file attribute mismatch error

book

Article ID: 129583

calendar_today

Updated On:

Products

CA Test Data Manager (Data Finder / Grid Tools)

Issue/Introduction

While attempting to perform subset on mainframe file using GTXMSKF, we are receiving the following error when executing job:
********************************* TOP OF DATA **********************************
Program name GTXDEF
Program version 5.0.4 P
Program date 2015-05-18
IGZ0204W A file attribute mismatch was detected. File F-DEFCSV in program GTXDEF was defined as RECORDING MODE F and the file specified in the ASSIGN clause did not contain the same attribute IGZ0201W A file attribute mismatch was detected. File F-DEFCSV in program GTXDEF had a record length of 120 and the file specified in the ASSIGN clause had a record length of 255. IGZ0035S There was an unsuccessful OPEN or CLOSE of file DEFCSV in program GTXDEF at relative location X'1E26'. Neither FILE STATUS nor an ERROR declarative were specified. The status code was 39. From compile unit GTXDEF at entry point GTXDEF at compile unit offset +00001E26 at entry offset +00001E26 at address 2B101E26.
******************************* BOTTOM OF DATA ***************************** 

Environment

Release:
Component: TDMMNF

Resolution

The root cause for the error message is because the definition file was uploaded with incorrect parameters, it needed to be uploaded with fixed byte, record length 120 and block size 27960. Once this was corrected the job ran successfully.