On 06/04/2018 12:29 PM, Clark Morris wrote:
> [Default] On 4 Jun 2018 08:14:27 -0700, in bit.listserv.ibm-main
> [email protected] (Ed Jaffe) wrote:
>
>> On 6/3/2018 10:07 PM, Barbara Nitz wrote:
>>
>>> The LE transaction dump *requires* JES2, hence HWIBCPII *requires* JES2 (if 
>>> only in special circumstances). Which is why I call this crappy design.
>> LE transaction dump requires JES2? That's news to me...
> CEEDUMP may default to SYSOUT=*.  It's long enough since I dealt with
> these things that I do;t know how it should be changed for SUB=MSTR.
>
> Clark Morris
>
The default dynamic allocation of CEEDUMP to SYSOUT=* was a [wise]
concession to existing COBOL shops for upward compatibility so
conversion to LE-enabled COBOL didn't require immediate mass changes to
many, many 1000's of instances of job step JCL to add new DD
statements.    All it takes to override is to provide an explicit
pre-allocation for CEEDUMP just in case a dump is needed -- so if
invoked from JCL, add a CEEDUMP DD  to send dumps to a data set if you
have a case where you don't want JES2 to be "required", or to send to a
different output class when "SYSOUT=*" is not appropriate for a dump. 

For us, output class "*" was for long-term archival -- not appropriate
for dumps -- but we didn't have any urgency to add CEEDUMP DDs  to COBOL
run-time JCL when LE was introduced, except in job streams where  large
dumps got unintentionally archived often enough to be annoying.
    Joel C Ewing

-- 
Joel C. Ewing,    Bentonville, AR       [email protected] 

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

Reply via email to