IBM Support

PH66596: OOP IN ADB2FMP STORED PROCEDURE CALL WHEN SYSPRINT DD IS MISSING FROM WLM STARTED PROCEDURE

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Improper error handling causes ADB2FMP stored procedure
    processing to loop when the SYSPRINT DD is missing from the
    associated WLM stored procedure job step.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: Users of Db2 Administration Tool for z/OS    *
    *                 who call stored procedure ADB2FMP            *
    ****************************************************************
    * PROBLEM DESCRIPTION: When calling stored procedure ADB2FMP   *
    *                      with a WLM started task that does not   *
    *                      have a SYSPRINT DD statement in its job *
    *                      step, processing might enter an         *
    *                      infinite loop.                          *
    ****************************************************************
    This APAR corrects error handling for the condition in which the
    SYSPRINT DD is missing. Now, instead of looping, the call to
    stored procedure ADB2FMP that previously would have entered an
    infinite loop will end early with return code 42 and return the
    message "MISSING SYSPRINT DD."
    
    Search keywords: LOOP/HANG RC42
    

Problem conclusion

  • The problem has been resolved.
    
    Workaround: Add //SYSPRINT DD SYSOUT=<class> to the WLM
                procedure used by ADB2FMP.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH66596

  • Reported component name

    DB2 ADMIN TOOL

  • Reported component ID

    568851500

  • Reported release

    D10

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2025-05-19

  • Closed date

    2025-07-07

  • Last modified date

    2025-08-02

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

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

    UO03985

Modules/Macros

  • ADB2FMM  ADB2FMP
    

Fix information

  • Fixed component name

    DB2 ADMIN TOOL

  • Fixed component ID

    568851500

Applicable component levels

  • RD10 PSY UO03985

       UP25/08/02 P F507

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":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSZJXP","label":"DB2 Tools for z\/OS"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"D10","Line of Business":{"code":"LOB10","label":"Data and AI"}}]

Document Information

Modified date:
02 August 2025