This is all I found: IEF450I TRAM1SFA STEP02 - ABEND=S0C4 U0000 REASON=00000004 CEE3204S The system detected a protection exception (System Completion Code=0C4) From entry point EAFile::readNextLine() at compile unit offset +0000008 CEE3DMP V2 R10.0: Condition processing resulted in the unhandled condition. CEE3204S The system detected a protection exception (System Completion Code=0C4) From entry point EAFile::readNextLine() at compile unit offset +0000008 CEE3DMP V2 R10.0: Condition processing resulted in the unhandled condition.
Bob Pelletier Connecticut Student Loan Foundation Rocky Hill, Connecticut 860-257-4001 X382 Most application programs are not aware of any file details. About the only thing that springs to mind is some sort of allocation failure/denial that caused OPEN to fail, and the program failed to test the OPEN completion code. Supporting that SWAG is that many shops direct allocation differently for temporary datasets than cataloged datasets. Are there any other messages on the SYSLOG or JOBLOG that may be helpful? -----Original Message----- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Robert Pelletier Sent: Thursday, February 23, 2006 11:27 AM To: IBM-MAIN@BAMA.UA.EDU Subject: PROTECTION EXCEPTION 0C4 - Job Doesn't Work When &&Dataset Used Hi All. Once again I look to the group for help. I am at a total loss and have test extensively. This is the issue: If I use the following && JCL the job fails consistently with an 0C4: //WORK01 DD DISP=NEW,UNIT=SYSDA,SPACE=(CYL,(4300,5)), // LRECL=8192,BLKSIZE=0,RECFM=VB,DSN=&&WORK01 //WORK02 DD DISP=NEW,UNIT=SYSDA,SPACE=(CYL,(4300,5)), // LRECL=8192,BLKSIZE=0,RECFM=VB,DSN=&&WORK02 //WORK03 DD DISP=NEW,UNIT=SYSDA,SPACE=(CYL,(900,5)), // LRECL=8192,BLKSIZE=0,RECFM=VB,DSN=&&WORK03 //WORK04 DD DISP=NEW,UNIT=SYSDA,SPACE=(CYL,(900,5)), // LRECL=8192,BLKSIZE=0,RECFM=VB,DSN=&&WORK04 I have 4 PUBLIC volumes. If I use this JCL which uses permanent datasets the job works everytime: //WORK01 DD DISP=(NEW,CATLG),UNIT=SYSDA,SPACE=(CYL,(5,5)), // LRECL=8192,BLKSIZE=0,RECFM=VB,DSN=TRAM1.WORK1, // VOL=SER=BACK09 //WORK02 DD DISP=(NEW,CATLG),UNIT=SYSDA,SPACE=(CYL,(5,5)), // LRECL=8192,BLKSIZE=0,RECFM=VB,DSN=TRAM1.WORK2, // VOL=SER=BACK09 //WORK03 DD DISP=(NEW,CATLG),UNIT=SYSDA,SPACE=(CYL,(5,5)), // LRECL=8192,BLKSIZE=0,RECFM=VB,DSN=TRAM1.WORK3, // VOL=SER=BACK09 //WORK04 DD DISP=(NEW,CATLG),UNIT=SYSDA,SPACE=(CYL,(5,5)), // LRECL=8192,BLKSIZE=0,RECFM=VB,DSN=TRAM1.WORK4, // VOL=SER=BACK09 Can anyone offer suggestions as to why &&work is not working. We are OS390 V2R10 and the program is written LE. I do not have the source because it was given to us by the agency we feed the data too. In advance thanks all. Bob Pelletier Connecticut Student Loan Foundation Rocky Hill, Connecticut ---------------------------------------------------------------------- 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