Another possibility is that incomplete blocks are being read by the Report Writer. This happens if the program receives an incorrect blocksize specification for the CAIJSSMF file. Check that the blocksize specified on the CAIJSSMF DD statement, if any, is at least as large as the actual blocksize of the file. If a blocksize has not been specified, verify that the blocksize in the data set label is correct. If in doubt, increase the blocksize on the CAIJSSMF DD statement and rerun the job.
In addition, if the RECFM attribute of the CAIJSSMF data set is VB, specified on the DD statement or on the data set label, then the program does not allocate any work area at all for spanned record assembly. (The work area size being used by the program can be determined by examining the GETCB in the SNAP.)
If necessary, change the RECFM subparameter on the CAIJSSMF DD statement to RECFM=VBS, or increase the record length specified by the LRECL subparameter and rerun the job.
| Copyright © 2011 CA. All rights reserved. | Tell Technical Publications how we can improve this information |