/*PROCLIB or // JCLLIB is searched first.  If not found searces JES2's list.

On Wed, Nov 13, 2024 at 6:48 PM Bob Bridges
<00000587168ababf-dmarc-requ...@listserv.ua.edu> wrote:
>
> Jack Zukt and J Pohlmann: Actually I was looking for a list of libraries that 
> MIGHT be proclibs; presumably a command that gives the current list might 
> change next IPL.
>
> Rex: SYS1.PROCLIB has only a couple of Java-related jobs in it, and 
> SYS1.PARMLIB has no member JES2PARM.  Presumably something in the IPL points 
> elsewhere during startup.
>
> Rex and Dave: Yeah, I already spotted the JCLLIB statement.  It's in some 
> production jobs, but not all of them, so I guess I need to know what the 
> proclibs will be when no JCLLIB is specified.  Still hunting.
>
> Oh, and by the way, does JCLLIB ~add~ to the proc list, or replace it for 
> that particular job?
>
> Jack Zukt: So the current set of proclibs isn't exactly what I wanted, but I 
> tried PROC in SDSF anyway and got "COMMAND NOT AUTHORIZED".  I'm a security 
> admin so I can change the rules to give me the permission, but I'd rather not 
> do that until I know more.  Maybe later I will.
>
> Oh, and I can probably do the $D PROCLIB.  I have a phobia of using operator 
> commands, though; it's been decades since I ran a HASP station and nowadays 
> I'm afraid of mistyping a command and accidentally bringing the system down.  
> Yeah, I know, all the $D commands are look-only (right?).  Maybe I'll do it, 
> if I gather my courage.
>
> ---
> Bob Bridges, robhbrid...@gmail.com, cell 336 382-7313
>
> /* I see people wearing winter coats and hats.  What a bunch of sheep!  LOL!  
> I did my own research and found that only 1500 people die from hypothermia in 
> the US per year.  That's only 0.0005% of the population.  They live in fear 
> of something 99.9995% of people won't die from.  It gets better:  A lot of 
> the people who died from hypothermia were wearing coats and hats, and they 
> still died!  Coats don't work!  -not my opinon on COVID vaccinations, just 
> too much fun to ignore */
>
> -----Original Message-----
> From: IBM Mainframe Discussion List <IBM-MAIN@LISTSERV.UA.EDU> On Behalf Of 
> Dave Gibney
> Sent: Wednesday, November 13, 2024 19:03
>
> You also need to remember that a source for PROCs can be defined in the JCL.
>
> //name JCLLIB ORDER=(pds/pdsename,...)
> //step EXEC PROCNAME
>
> So, the PROC that executes can be in any PDS or PDS/E known to the system
>
> -----Original Message-----
> From: IBM Mainframe Discussion List <IBM-MAIN@LISTSERV.UA.EDU> On Behalf Of 
> J. Pohlmann
> Sent: Wednesday, November 13, 2024 18:44
>
> The operator command  $dproclib if using JES2 will give you the proclib 
> concatenation.
>
> -----Original Message-----
> From: IBM Mainframe Discussion List <IBM-MAIN@LISTSERV.UA.EDU> On Behalf Of 
> Pommier, Rex
> Sent: Wednesday, November 13, 2024 16:45
>
> Check your JES2 proc in SYS1.PROCLIB and look for PROCnn DD statements.  
> Those will be your candidates for system PROCs.  Go to SYS1.PARMLIB(JES2PARM) 
> for JOBCLASS statements and they might have PROCLIB parameters in them.  If 
> they don’t, they'll be using PROC00.  If they have something, that's the 
> PROCnn statement from JES2 they'll be using.
>
> 2 caveats/notes.  Using JCLLIB in the JCL changes everything.  If you're 
> looking for a particular job, the job output will tell you what library it 
> got pulled from.
>
> -----Original Message-----
> From: IBM Mainframe Discussion List <IBM-MAIN@LISTSERV.UA.EDU> On Behalf Of 
> Jack Zukt
> Sent: Wednesday, November 13, 2024 16:38
>
> Have you tried PROC at the SDSF command line?
>
> Or maybe I did not quite understood your request.
>
> --- On Wed, Nov 13, 2024, 21:34 Bob Bridges < 
> 00000587168ababf-dmarc-requ...@listserv.ua.edu> wrote:
> > Is there a way - I expect there is - to look up in z/OS what libraries
> > are used as production proclibs?
> >
> > Lest I discover too late that I phrased the question wrong, let me
> > spell it out:  I'm told that our scheduler uses four DSNs for the job
> > libraries in the production LPAR, but they're all named xxx.CNTL.  I
> > know some production JCL is kept in various.PROCLIB (and probably
> > other PDSs as well, but those at least).  What I think is happening is
> > that the scheduler submits a job from xxx.CNTL(member), which member
> > consists mostly of a JOB card, comments and "//stepname DD EXEC
> > procname".  The procname is a member in another library, and some time
> > during IPL the list possible proclibs is established by some starting
> > parm or chain of parms.  That list is searched whenever a job says
> > "EXEC procname", much as the SYSEXEC and SYSPROC concatenations are
> > searched when I say "TSO command" at the ISPF command line.
> >
> > So now I want to get a complete list of the proclibs, and I suppose if
> > I only knew how to look it up I could find it in the startup parms
> > somewhere.  Better yet, the method is probably documented in the z/OS
> > instructions.  Can someone fill me in, please?
>
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN



-- 
Mike A Schwab, Springfield IL USA
Where do Forest Rangers go to get away from it all?

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to