View previous topic :: View next topic |
Author |
Message |
moulisea Beginner
Joined: 18 Nov 2007 Posts: 9 Topics: 3
|
Posted: Tue Jun 10, 2008 2:03 am Post subject: quikjob |
|
|
while performin a soritng thru quik job, abendu3336 is thrown. i am clueless how to proceed. in the quik job i have one i/p and o/p file. This quik job would sort the variables and write it as a report. any idea what the abend says? |
|
Back to top |
|
 |
Nic Clouston Advanced
Joined: 01 Feb 2007 Posts: 1075 Topics: 7 Location: At Home
|
Posted: Tue Jun 10, 2008 3:06 am Post subject: |
|
|
not without the output messages and your JCL for the relevant step _________________ Utility and Program control cards are NOT, repeat NOT, JCL. |
|
Back to top |
|
 |
moulisea Beginner
Joined: 18 Nov 2007 Posts: 9 Topics: 3
|
Posted: Tue Jun 10, 2008 3:32 am Post subject: |
|
|
//STEP16 EXEC QUIKJOB
//SYSUT1 DD DSN=ANNPN.PZSRBMQA.SRBEXT.SORT12.R080331,DISP=SHR
//SYSUT2 DD DSN=ANN2021.PZSRBMQA.SRBEXCEL.R080606,DISP=(,CATLG),
// DCB=(LRECL=132,BLKSIZE=27852,RECFM=FB),
// SPACE=(CYL,(35,25),RLSE),UNIT=SYSDA
//SYSOUT DD SYSOUT=*
//SYSIN DD DSN=ANNPN.PARIS.QUIKJOB(PZSRBM16),DISP=SHR
this s the jcl for which abend u3336 is thrown. |
|
Back to top |
|
 |
Nic Clouston Advanced
Joined: 01 Feb 2007 Posts: 1075 Topics: 7 Location: At Home
|
Posted: Tue Jun 10, 2008 3:47 am Post subject: |
|
|
Does not help much as you are EXECing a procedure. A procedure can have multiple steps. We need the JCL for the actual step that failed. And the messages from that step - not just a return code.
We would also need to see the SYSIN to see what you are asking the step to do.
Has this job worked previously and has suddenly failed? Or is it a first time run? In which case you probably have not set it up correctly. _________________ Utility and Program control cards are NOT, repeat NOT, JCL. |
|
Back to top |
|
 |
moulisea Beginner
Joined: 18 Nov 2007 Posts: 9 Topics: 3
|
Posted: Tue Jun 10, 2008 4:08 am Post subject: |
|
|
STEP16 is the step which got abended.
its not a first time run. prev it was fine but now it creates an abend.
the abend msgs -
+AB400A ===== ABEND-AID ===== 744
REPORT WRITTEN TO: ISV.AAMVS.AFDEVI.REPORT.SHRDIR
REPORT NUMBER: 138112
JOB-ANN2021E STEP-QUIK
ABEND CODE=U3336
ACCESS YOUR ABEND-AID REPORTS BY EXECUTING SYSTEM
COMMAND "AAHOTKEY" FROM ANYWHERE IN ISPF.
sysin contains datas which are formatted thru this quik job and written into an o/p |
|
Back to top |
|
 |
Nic Clouston Advanced
Joined: 01 Feb 2007 Posts: 1075 Topics: 7 Location: At Home
|
Posted: Tue Jun 10, 2008 4:39 am Post subject: |
|
|
Actually, I thonk you will find that SYSIN contains your QUICKJOB program, SYSUT1 contains your input data and SYSUT2 would be your output data. Has your QUIKJOB program changed? If not then the only variable left is the input data which suggests that either some new format of data has arrived, or the data is corrupt or an existing datatype has arrived for the first time and the QUIKJOB program does not handle it correctly. Assuming it is the first or the last option then a program change will need to be made. We still need more diagnostics. What does the ABEND-AID report say? Can you determine whic record was causing the program to fail? What IS your program at the abending place? _________________ Utility and Program control cards are NOT, repeat NOT, JCL. |
|
Back to top |
|
 |
moulisea Beginner
Joined: 18 Nov 2007 Posts: 9 Topics: 3
|
Posted: Tue Jun 10, 2008 11:48 pm Post subject: |
|
|
when i change the class from G to B it went fine without abend |
|
Back to top |
|
 |
|
|