In a recent note, DOMINGUEZ MARTIN, ANGEL LUIS said: > Date: Fri, 27 May 2005 12:28:08 +0200 > > *** ISPF Main task abend *** > IKJ56641I ISPSTART ENDED DUE TO ERROR+ > IEA705I ERROR DURING GETMAIN SYS CODE = 878-10 U341310 AIKJGDA AIKJGDA 00 > IEA705I 00F8E700 008D4E88 008D4E88 00005200 000046D0 > > //ISPLOG DD DUMMY,RECFM=VB,LRECL=125,BLKSIZE=129 > > Wiht a "cosmetic" purpose, somebody (of sysprog team) changed BLKSIZE=129 to > BLKSIZE=0. We are in z/OS 1.4 and SMS active. > System Determined Blocksize apparently chooses a blocksize based on RECFM, LRECL, and the type of the device. For some device types, apparently, IBM has fixed this, piecemeal, device by device. See, for example, OW46399. If similar concerns apply to DUMMY, you should try for an APAR. It should be considered a design objective of SDB to supply a valid BLKSIZE whenever the programmer omits it.
This could happen very subtly, for example when the program has RECFM and LRECL coded in the DCB for SYSPRINT, but BLKSIZE defaulted. Such a program will will work if JCL supplies DSN= for SYSPRINT, or SYSOUT= (at least after OW46399), then suddenly fail if JCL supplies DUMMY. -- gil -- StorageTek INFORMATION made POWERFUL ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html

