I've started working with the Health Checker on our z/OS 1.7 system and
encountered something that confused me, and I haven't found a clear answer
in the Fine Manuals, so I turn to the collective wisdom of the List.  

After starting and stopping the Health Checker a few times to see what it
did by default, I needed to customize a few things, so I copied the supplied
HZSPROC proc from CPAC.PROCLIB into our SYS2.PROCLIB.ZOSR17 (which is first
in our JES2 PROC00 concatenation - CPAC.PROCLIB is third) and modified the
HZSPDATA DD and changed "HZSPRM=00" to "HZSPRM='(00,01)'".  

When I started HZSPROC again, I was surprised to see no changes.  Message
IEFC001I stated: 
PROCEDURE HZSPROC WAS EXPANDED USING INSTREAM PROCEDURE DEFINITION

Eh?  What?  Huh?  I at least expected to see that the proc had been expanded
from a PDS, not "instream".  This behavior is new to me.  

It seemed as though the proc was being read from CPAC.PROCLIB, so I renamed
it there, and the next time I issued "S HZSPROC", I got what I expected -
message IEFC001I stated the proc was expanded from my proc library.  But if
I rename the member in CPAC.PROCLIB back to HZSPROC and issue "S HZSPROC"
again, I get the original behavior - the proc is expanded using instream
procedure definition.  

The unusual thing about HZSPROC (at least to me) is that it has a JOB card
in it -- as the HC User's Guide says: "Note that although this looks like a
batch job it is a started task." -- but that doesn't indicate the system
would bypass the first HZSPROC member found in the PROC00 concatenation and
read a different one, does it?  For our testing purposes, I had taken the
JOB card out of "our" HZSPROC and the JESLOG=SUPPRESS so we could view all
the JESLOG messages.  

I'd appreciate any insight, if anyone has any.

TIA,
Greg Shirey
Ben E. Keith Company  

 

########################################################################
As of January 1, 2007, Ben E. Keith Company will no longer accept emails
addressed to our "bekco.com" address. Please change your information for
all Ben E. Keith contacts to our new email address, "benekeith.com". 
Thank you.
########################################################################

----------------------------------------------------------------------
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