Skip to main content

PM79543: AE PM63746 FIX COMPLETION


A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Non-zero return code not set when rexx spoc api error is
    encountered for OM not available.  User has not indication
    that a problem occurred.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All IMS V11 SPOC users                       *
    ****************************************************************
    * PROBLEM DESCRIPTION: Before APAR PM63746, IMS SPOC function  *
    *                      CSLULGTP fell into a loop and consumed  *
    *                      100% CPU if the OM task was missing or  *
    *                      stopped.                                *
    *                                                              *
    *                      After the FIXTEST for APAR PM63746 had  *
    *                      been sent, it was discovered that the   *
    *                      CSLULGTP function completed with RC=0,  *
    *                      IMSRC=0 and IMSREASON=0, even when the  *
    *                      command failed because OM was missing.  *
    *                                                              *
    *                      These return/reason codes do not allow  *
    *                      the user to determine that the command  *
    *                      failed and react to the error in their  *
    *                      REXX programs.                          *
    ****************************************************************
    * RECOMMENDATION: INSTALL CORRECTIVE SERVICE FOR APAR/PTF      *
    ****************************************************************
    The CSLULGTP function has a logic error.  After the call to SCI
    it does not check the return code and continues executing as if
    the call to SCI was successful even after a critical error.
    

Problem conclusion

  • GEN:
    KEYWORDS:
    
    *** END IMS KEYWORDS ***
    The following part was changed:
      CSLULGTP
    
    The CSLULGTP function was modified so that after a call to SCI
    it checks the return code, and in the case of a non-zero return
    code, it now sets the REXX IMSRC and IMSREASON variables to the
    appropriate values and ends.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM79543

  • Reported component name

    IMS V11

  • Reported component ID

    5635A0200

  • Reported release

    100

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2012-12-19

  • Closed date

    2013-02-08

  • Last modified date

    2013-03-04

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

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

Modules/Macros

  •    CSLULGTP
    

Fix information

  • Fixed component name

    IMS V11

  • Fixed component ID

    5635A0200

Applicable component levels

  • R100 PSY UK90140

       UP13/02/14 P F302

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.

Rate this page:

(0 users)Average rating

Copyright and trademark information

IBM, the IBM logo and ibm.com are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.

Rate this page:


(0 users)Average rating

Add comments

Document information

IMS


Software version:
100


Reference #:
PM79543


Modified date:
2013-03-04

Translate my page

Content navigation