Page 1 of 1

Help with jcl of compilation...

PostPosted: Thu Feb 02, 2012 8:46 pm
by Alison Oliveira
I am trying to understand, but i can´t...

//B0101#BZ JOB (JEVYPG,IM21),'ALISON COSTA',MSGCLASS=F,                 
//             CLASS=S,REGION=0M                                       
//*-------------------------------------------------------------------* 
//JR01      EXEC PLIXCL,PROG=PLITR01,RAPIDO=                             
//PLI.SYSLIB  DD  DSN=Z025.Z025.SYSINGMB,DISP=SHR                       
//            DD  DSN=Z005.SYSINGMB,DISP=SHR                             
//PLI.SYSIN   DD  *                                                     


SO... i read in a manual that this msgclass is what the system have to do with the output... but what about this "F" in this case??? How i have to know what i have to put there??

And one more question... i Try to put
]//JR01      EXEC PGM=PLITR01


and an error occurred...
why???

Re: Help with jcl of compilation...

PostPosted: Thu Feb 02, 2012 8:49 pm
by Alison Oliveira
Sorry... i forget to put the error...
 =============================== T O P =================================
                    J E S 2  J O B  L O G  --  S Y S T E M  G M B 2  -- 
                                                                         
13.17.36 JOB00327 ---- THURSDAY,  02 FEB 2012 ----                       
13.17.36 JOB00327  IRR010I  USERID SZNVH6   IS ASSIGNED TO THIS JOB.     
13.17.37 JOB00327  ICH70001I SZNVH6   LAST ACCESS AT 13:02:19 ON THURSDAY
13.17.37 JOB00327  $HASP373 B0101#BZ STARTED - INIT 15   - CLASS S - SYS
13.17.37 JOB00327  IEF403I B0101#BZ - STARTED - TIME=13.17.37           
13.17.37 JOB00327  CSV003I REQUESTED MODULE PLITR01  NOT FOUND           
13.17.37 JOB00327  CSV028I ABEND806-04  JOBNAME=B0101#BZ  STEPNAME=JR01 
13.17.37 JOB00327  IEA995I SYMPTOM DUMP OUTPUT  354                     
   354             SYSTEM COMPLETION CODE=806  REASON CODE=00000004     
   354              TIME=13.17.37  SEQ=58433  CPU=0000  ASID=0125       
   354              PSW AT TIME OF ERROR  070C1000   81268B7E  ILC 2  INT
   354                NO ACTIVE MODULE FOUND                             
   354                NAME=UNKNOWN                                       
   354                DATA AT PSW  01268B78 - 8400181E  0A0D18FB  180C181
   354                AR/GR 0: 9D6495D6/00001F00   1: 00000000/84806000 


Thanks for helpp...

Re: Help with jcl of compilation...

PostPosted: Thu Feb 02, 2012 8:59 pm
by enrico-sorichetti
13.17.37 JOB00327 CSV003I REQUESTED MODULE PLITR01 NOT FOUND
13.17.37 JOB00327 CSV028I ABEND806-04 JOBNAME=B0101#BZ STEPNAME=JR01

what about researching Yourself the messages starting from
http://www-03.ibm.com/systems/z/os/zos/ ... index.html

Re: Help with jcl of compilation...

PostPosted: Thu Feb 02, 2012 9:20 pm
by Akatsukami
Alison Oliveira wrote:I am trying to understand, but i can´t...

//B0101#BZ JOB (JEVYPG,IM21),'ALISON COSTA',MSGCLASS=F,                 
//             CLASS=S,REGION=0M                                       
//*-------------------------------------------------------------------* 
//JR01      EXEC PLIXCL,PROG=PLITR01,RAPIDO=                             
//PLI.SYSLIB  DD  DSN=Z025.Z025.SYSINGMB,DISP=SHR                       
//            DD  DSN=Z005.SYSINGMB,DISP=SHR                             
//PLI.SYSIN   DD  *                                                     


SO... i read in a manual that this msgclass is what the system have to do with the output... but what about this "F" in this case??? How i have to know what i have to put there??

Message classes are arbitrary and site-specific. You must ask your system support workgroup or senpai what class(es) you should use. Note that compilation JCL may be provided; rolling your own can incur disciplinary action up to and including termination with prejudice.

Re: Help with jcl of compilation...

PostPosted: Thu Feb 02, 2012 9:25 pm
by steve-myers
MSGCLASS=F is most likely a site standard; it tells JES2 and the JCL manager that system datasets and datasets defined by SYSOUT=* are to be routed to SYSOUT class F; the precise meaning of this output class is a site standard for your site; we cannot help you.

As Mr. Sorichetti has already mentioned, you should be looking up the CSVxxx messages yourself, but "REQUESTED MODULE PLITR01 NOT FOUND" isn't very hard to understand. Once you understand that, the message "ABEND806-04" is very easy to comprehend.

Re: Help with jcl of compilation...

PostPosted: Thu Feb 02, 2012 10:48 pm
by NicC
Did your compile and link work - give return codes no greater than 4. Did the bind (PGM=IEWL I think) issue a message saying that the program PLITR01 was marked as executable? If so, in which load library was it placed? Is that load library mentioned eithewr as a JOBLIB or STEPLIB in the job that got the 806?