On 7/28/2015 4:27 PM, Frank Swarbrick wrote:
I found this to be interesting, but I don't quite understand it:

"z/OS  V2.2 is designed to
support a new IEFOPZxx parmlib member in which you can specify pairs
of partitioned (PDS and PDSE) data sets. In each pair, you can specify
one that is to be searched ahead of its counterpart data set when
programs are fetched. This new function is intended to allow you to
insert program libraries ahead of others in the link list, in STEPLIB
and JOBLIB concatenations, and for LLA-managed libraries without making
JCL changes. A new DISPLAY IEFOPZ command is designed to display information
about existing pair definitions, and a SET IEFOPZ command is designed
to allow you to add, remove, or change pair definitions dynamically.
This is expected to be useful for activities such as converting application
program libraries from PDS to PDSE, as is necessary for converting
to COBOL V5 (5655-W32), without requiring JCL changes. Availability
of these functions is planned for December 2015 with the PTF for APAR
OA47689."

Can someone "in the know" give an example of how this would work with JOBLIB or 
STEPLIB?

Thanks!
Frank


Frank,

IEFOPZxx allows you to define "pairs" of libraries, where the paired library is concatenated ahead of the original. F'rinstance:

//STEPLIB  DD DISP=SHR,DSN=GOODOLD.COBOLPDS.LOADLIB

In IEFOPZxx, we define DUMBNEW.COBOL5.PDSELOAD as a pair to GOODOLD.COBOLPDS.LOADLIB. So whenever the system sees GOODOLD in a STEPLIB or JOBLIB, allocation will automagically concatenate DUMBNEW ahead of it, and VIOLA! Conversion to COBOL 5 PDSE's, without changing the STEPLIB in thousands of jobs. No need to recompile everything at once, you can phase in the new compiler. This also works great for new ARCH levels, so if you have multiple CEC's, you can upgrade each CEC to the new ARCH level, again without recompiling everything.

There are other uses, but if I told you, I'd have to kill you.

Regards,
Tom Conley

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to