On 5/22/2014 3:26 AM, Rob Scott wrote:
In fact, I recommend a PPT entry in SCHEDxx to declare your server jobstep 
program to execute in a non-zero system key - key 2 and 4 are currently seen to 
be available in so much as there is no major z/OS system component famously 
using them. (1 = JES, 3 =AVM,5=DFP,6=VTAM, 7=DB2, IMS and MQ)

I agree 100% with this recommendation. Privileged key programming is so
much more convenient when TCBPKF is properly established. Otherwise,
execution key must be changed at entry to the program and every
GETMAIN/STORAGE OBTAIN must be coded to explicitly specify subpool/key.
A complicating factor is that such overrides are not always possible for
embedded routines. In short, without PPT help, it's a mess.

Ignorance is probably the chief reason why PPT entries are not used as
often as they should be. Also, once the truth is realized, it can be
difficult (i.e., expensive) to convert a program that has already been
written without proper PPT setup. I also think some PPT avoidance is
deliberate - the result of a desire for fewer installation steps or
dependencies on customer-specified system options.

--
Edward E Jaffe
Phoenix Software International, Inc
831 Parkview Drive North
El Segundo, CA 90245
http://www.phoenixsoftware.com/

Reply via email to