IBM Support

PH55911: JCL call to a PL1 program via utility does not show in Job call graph

Subscribe to this APAR

By subscribing, you receive periodic emails alerting you to the status of the APAR, along with a link to the fix after it becomes available. You can track this item individually or track all items by product.

Notify me when this APAR changes.

Notify me when an APAR for this component changes.

 

APAR status

  • Closed as program error.

Error description

  • The JCL has a call to a PLI program that is not displayed by the
    JOB Call Graph;
    The JCL EXEC is a utility and after that as parameter the PLI
    program name is shown;
    
    
    //*
    -------------------------------------------------------
    
    //*            EXECUTE PL1 PROGRAM CXMONOM TO CREATE 3 FILES FOR
    DB
    //*
    -------------------------------------------------------
    
    //CXMONOM EXEC DB2BATCH,PROG=CXMONOM,PLAN=CXBATCH,
    
    //             COND=(0,LT)
    
    //STEPLIB   DD DSN=CX.LOAD,DISP=SHR
    
    //PLIDUMP   DD SYSOUT=*
    
    //SYSPRINT  DD SYSOUT=*
    
    //*
    

Local fix

  • n/a
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * AD Build Client 601_ifix3 on Windows                         *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * PROGRAM parameter variable given to special program IKJEFT01 *
    * in //SYSTSIN  DD  *, via DB2BATCH proc was not interpreted *
    * and linked to the executed statement.                        *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    

Problem conclusion

  • In case of IKJEFT01 being called from a JCL procedure, and if in
    it's //SYSTSIN  DD  * a variable is passed as PROGRAM(
    &variable ), that variable is tried to be resolved to it's value
    from the named arguments passed in the job step EXECuting this
    proc.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH55911

  • Reported component name

    APPL DISCOVERY

  • Reported component ID

    5737B1600

  • Reported release

    601

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2023-07-20

  • Closed date

    2023-07-20

  • Last modified date

    2023-07-20

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

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

Fix information

  • Fixed component name

    APPL DISCOVERY

  • Fixed component ID

    5737B1600

Applicable component levels

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSRR9Q","label":"IBM Application Discovery"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"601","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Document Information

Modified date:
21 July 2023