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

Reply via email to