At 15:14 -0500 on 07/10/2014, Tom Marchant wrote about Re: SMP/E
APPLY CHECK failing:
Most likely you have DISP=OLD on SCEELKED. It should be SHR.
True. OTOH, this is also fall-out from the allocation ENQs being
broken for years. The RNAME being used is DSN NOT DSN+VOLSER like
ISPF does. There is NO valid reason to issue an exclusive ENQ on a
dataset name without qualifying it by what volume it lives on. Just
because I want exclusive access to X.DSN on VOLSER1 does not require
that access to a X.DSN on VOLSER2 be denied. As I said ISPF has
solved this issue for EDITs by having its own QNAME and having the
RNAME include the VOLSER that the dataset you are editing resides on.
This has been a design flaw that has existed ever since Shared DASD
and SYSTEMS ENQs have been supported and IBM has done nothing to fix
the problem by revamping the ENQs done by allocation.
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN