Re: JES2 DD Concatenation issue



On Fri, 28 Mar 2008 12:53:04 -0400, Jakubek, Jan <jan.jakubek@xxxxxxx> wrote:


A static //PROCnn concatenation can be replaced/ overridden via a new
dynamic one using /$ADD/$T PROCLIB JES2 commands.



According to the manual: "Dynamic PROCLIB can override PROCxx DDs in
the JES2 start PROC but cannot alter nor delete them."

So I decided to try this on a sandbox. It does work and I guess is the
best solution since you don't have to bounce JES2 at all or worry about
the number of converter subtasks etc.

But in playing with it, I found something really interesting (at least to
me).

After I was done adding the dynamic proclib I then deleted the definition
to put me back in a "broken" state. This sandbox JES2 has 2 converter
subtasks and right now one is broke and the other one is still finding the
PROC I am referencing from the proclib I deleted on the original
volume (I allocated one with the same name on another volume).
The interesting thing is that JES2 alternates between the 2 subtasks, so
JES2's usage of them is round robin. Every other job I submit works or
gets a IEC143I 213-04 on the proclib and a IEFC612I PROCEDURE xxx
WAS NOT FOUND error message.

Mark
--
Mark Zelden
Sr. Software and Systems Architect - z/OS Team Lead
Zurich North America / Farmers Insurance Group - ZFUS G-ITO
mailto:mark.zelden@xxxxxxxxxxxx
z/OS Systems Programming expert at http://expertanswercenter.techtarget.com/
Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to listserv@xxxxxxxxxxx with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html
.



Relevant Pages

  • Re: RES: JES2 Datasets in MasterCatalog
    ... I mentioned the PROCLIB statement in my last post. ... PROCLIB statements instead of JCL in the JES2 procedure may not ... "Cataloged in the master catalog (or in a user catalog, ...
    (bit.listserv.ibm-main)
  • Re: JES2 DD Concatenation issue
    ... Once JES2 has started the CATALOG is no longer part of JES2's process to ... Therefore the CATALOG and JES2 can disagree on where the proclib actually ... For IBM-MAIN subscribe / signoff / archive access instructions, ...
    (bit.listserv.ibm-main)
  • Re: JES2 DD Concatenation issue
    ... How would you ever re-allocate a proclib if it was ENQed? ... Shutdown JES2, then run a batch job to do the rename. ... crash but fail to free the ENQS?) ... For IBM-MAIN subscribe / signoff / archive access instructions, ...
    (bit.listserv.ibm-main)
  • Re: JES2 DD Concatenation issue
    ... Once JES2 has started the CATALOG is no longer part of JES2's process to ... find its JCL defined Proclibs. ... JES2 builds an internal table that probably holds information like the data ... Therefore the CATALOG and JES2 can disagree on where the proclib actually ...
    (bit.listserv.ibm-main)
  • Re: JES2 DD Concatenation issue
    ... How would you ever re-allocate a proclib if it was ENQed? ... Shutdown JES2, then run a batch job to do the rename. ... So with no ENQ the procedure would usually be to ...
    (bit.listserv.ibm-main)