IBM Support

PH66578: JOB STATEMENT OVERWRITTEN WHEN COM.IBM.CICS.SPOOL.DEFAULTJOBUSER=TASK FEATURE TOGGLE IS ACTIVE AND COMMA IS AT POSITION 71

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • When submitting JCL with SPOOL commands and the
    com.ibm.cics.spool.defaultjobuser=TASK feature toggle is active,
    CICS will add USER=job_userid to the JOB card if the job user ID
    isn't the CICS region user ID. If the first line of the jobcard
    ends with a comma at position 71 (to continue on the next line),
    CICS will attempt to insert the job user ID and overwrite key
    parts of the JOB statement. When JES receives this overwritten
    JOB statement, it decides the format is wrong and automatically
    skips the job.
    .
    11.42.03 STCxxxxx  $HASP125 DDCICS   INTRDR     SKIPPING FOR JOB
    CARD FROM STCxxxxx DDCICS
    .
    With AP=1-2 tracing, you can find the trace entries where the
    INSERT_JOB_USER function is processed. In the AP 0205
    APPEND_USER entry, trace point 3 shows the JOB statement which
    may look similar to below:
    .
    AP 0205 PSJP EVENT - APPEND_USER               POS(72)
    
    
    
                 TASK-00175 KE_NUM-00FB TCB-C/QR   /008D62A8
    RET-972DFA32 TIME-13:21:55.4166237089 INTERVAL-00.0000002939
     =00216
                   3-0000  6161D1D6 C2F1F2F3 F44040D1 D6C26BE4
    E2C5D97E E3C5E2E3 E4E2C5D9 40404040  //JOB1234
    JOB,USER=TESTUSER
    

Local fix

  • Place the comma before position 71 of the JOB statement, or
    break up the lines in an earlier interval.
    
    Set com.ibm.cics.spool.defaultjobuser=REGION.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All CICS Users.                              *
    ****************************************************************
    * PROBLEM DESCRIPTION: Using the SPOOL facility to submit JCL, *
    *                      may fail submission.                    *
    ****************************************************************
    The customer used the SPOOL facility to submit JCL and feature
    toggles: com.ibm.cics.spool.surrogate.check=true and
    com.ibm.cics.spool.defaultjobuser=task.
    
    If the JOBCARD of the JCL being submitted via the SPOOL facility
    should contain a comma (,) in position 71, the code in DFHPSJP
    (parse_jcl) fails to move the pointer to a new line. The job
    statement is overwritten, and therefore the submitted JCL is
    incorrect and the following message is seen on the CICS log
    (eg):
    HASP125 xxxxxxxx INTRDR     SKIPPING FOR JOB CARD FROM JOByyyyy
    xxxxxxxx
    

Problem conclusion

  • DFHPSJP has been changed to add a check for a comma being in
    column 71 and if so, to move the pointer to the end of the line.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH66578

  • Reported component name

    CICS TS Z/OS V6

  • Reported component ID

    5655YA100

  • Reported release

    400

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2025-05-16

  • Closed date

    2025-09-19

  • Last modified date

    2025-10-02

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

    UO04978 UO04979 UO04980

Modules/Macros

  • DFHPSJP
    

Fix information

  • Fixed component name

    CICS TS Z/OS V6

  • Fixed component ID

    5655YA100

Applicable component levels

  • R400 PSY UO04980

       UP25/09/20 P F509

  • R500 PSY UO04979

       UP25/09/20 P F509

  • R600 PSY UO04978

       UP25/09/20 P F509

Fix is available

  • Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.

[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSGMGV","label":"CICS Transaction Server"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"6.1","Line of Business":{"code":"LOB70","label":"Z TPS"}}]

Document Information

Modified date:
02 October 2025