Hi,
I have run a test job recently which failed with following abend
CSF5318W - LOGICAL PAGE WIDTH TOO SMALL
CSF5324E - OUTPUT RECORD LENGTH TOO SMALL
STREAM NAME: BILL DDNAME: SUMMG CSF5255F - RUN TERMINATING DUE TO REPORT ERROR
The part of JCL I have used while submitting this job is
//SUMM DD DSN=xxx.d234,UNIT=DISK,
// DISP=(NEW,CATLG,DELETE),SPACE=(512,(20,20),RLSE),
// AVGREC=K,DSORG=PS,DATACLAS=DATAV,LRECL=512,RECFM=VBA
//SUMMG DD DUMMY
So to clear out this error.
I have modiified the above Dummy part as below
//SUMMG DD DUMMY,DATACLAS=DATAV,LRECL=512,RECFM=VBA
After that Job has run fine.
I request you to let me know, is that recl parameters really matters near this kind of DUMMY files.
Does record length parameters near the dummy file
Moderators: Frank Yaeger, DikDude, Moderator Group
Does record length parameters near the dummy file
"Helping hand is better than praying lips"
- dbzTHEdinosauer
- Moderator
- Posts: 981
- Joined: Mon Oct 02, 2006 8:31 pm
normally i only have to provide a space parm.
depends on your site set-up, i believe.
as far a does it matter?
obviously.
your site requires a minimum of parameters for a dd statement when it involves DUMMY
depends on your site set-up, i believe.
as far a does it matter?
obviously.
your site requires a minimum of parameters for a dd statement when it involves DUMMY
Dick Brenholtz
JCL, SQL and code in programs have an irritating habit of doing what you say,
not what you meant.
JCL, SQL and code in programs have an irritating habit of doing what you say,
not what you meant.
- dbzTHEdinosauer
- Moderator
- Posts: 981
- Joined: Mon Oct 02, 2006 8:31 pm
don't know, never bothered to find out.
i just code all dd parms required for a DUMMY
regardless of what i am invoking / cobol program, sort, etc...
but i would venture a guess and say that it is not program dependent,
because the error occurs prior to invocation of the pgm/utility.
i just code all dd parms required for a DUMMY
regardless of what i am invoking / cobol program, sort, etc...
but i would venture a guess and say that it is not program dependent,
because the error occurs prior to invocation of the pgm/utility.
Dick Brenholtz
JCL, SQL and code in programs have an irritating habit of doing what you say,
not what you meant.
JCL, SQL and code in programs have an irritating habit of doing what you say,
not what you meant.
-
- Moderator
- Posts: 1625
- Joined: Sat Aug 09, 2008 9:02 am
- Location: Mumbai, India
It's all in the manuals - because no I/O is performed to the dummy data set, the system checks the SPACE and DISP parameters, if coded, for syntax, then ignores them. If you code UNIT with DUMMY, the system will ignore it if the specified unit name is syntactically correct and defined to the system. Otherwise the system terminates the job.
The DUMMY parameter specifies that no device is to be allocated to this DD statement and that no disposition processing or I/O is to be done. All other JCL parameters on a DUMMY DD statement have to be syntactically correct.
The DUMMY parameter specifies that no device is to be allocated to this DD statement and that no disposition processing or I/O is to be done. All other JCL parameters on a DUMMY DD statement have to be syntactically correct.
Regards,
Anuj
Anuj
FREE TUTORIALS
Tutorials
Free tutorials from mainframegurukul
- JCL Tutorial
Covers all important JCL concepts. - Cobol Tutorial
This tutorials covers all Cobol Topics from STRING to COMP-3. - DB2 Tutorial
DB2 Tutorial focuses on DB2 COBOL Programming. - SORT Tutorial
This Tutorial covers all important aspects of DFSORT with examples - CICS Tutorial
This CICS tutorial covers CICS concepts and CICS Basics, CICS COBOL Programming.
Interview
Mainframe Interview questions
- Cobol Interview Questions
50+ Interview Questions - JCL Interview Questions
50+ Interview Questions - DB2 Interview Questions
100+ Interview Questions - CICS Interview Questions
70+ Interview Questions - VSAM Interview Questions
27 Interview Questions
Other References
Mainframe Tools and others
- XPEDITER Reference
Explains how we can debug a program - FILEAID Reference
Explains how to browse , edit and delete datasets - Change Man Reference
Quick Start tutorial on Changeman - Abend Reference
Important Abend codes explained - FaceBook Page
MainframeGurukul FaceBook Page - LinkedIn Page
MainframeGurkul Linkedin Page