IBM Support

PM56115: ALLOWUSERKEYCSA(NO) RESULTS IN ABEND B78 RC=5C WHEN USING THE EXTERNAL METHOD OF NOTIFICATION (THE ENF TIMER)

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Abends occur if StatisticsMajorInterval=0 is set. The JOBLOG
    of the execution group is showing the following:
    ABENDB78 RC=5C at
    ImbEventNotification::RegisterToListen(RcRsVal*).
    
    ABENDB78 RC=5C means:
    A program attempted to obtain user key (8-F) storage from a
    CSA subpool, and ALLOWUSERKEYCSA(NO) was specified in a
    DIAGxx PARMLIB member.
    
    There is only one place where Broker invokes the STORAGE
    (OBTAIN) macro for subpool 228 (CSA) and uses key 8. This is
    when Broker attempts to register to listen for event
    notification using the ENF timer. The Broker runs in key 8 and
    accesses all of its storage on the heap using key 8. Since
    z/OS changed the default of the ALLOWUSERKEYCSA parameter to
    NO, accessing storage in CSA using key 8 is no longer possible.
    
    z/OS broker customers who want to use the external method of
    notification (the ENF timer) for statistics and accounting
    archive records, should run with ALLOWUSERKEYCSA(NO), so
    WebSphere Message Broker has been changed to access CSA
    storage using key 7.
    

Local fix

  • none available
    

Problem summary

  • ****************************************************************
    USERS AFFECTED:
    All users of WebSphere Message Broker using the ENF Timer for
    statistics and accounting archive records.
    
    Platforms affected:
    z/OS
    
    ****************************************************************
    PROBLEM SUMMARY:
    Abends occur if StatisticsMajorInterval=0 is set. The JOBLOG
    of the execution group is showing the following:
    ABENDB78 RC=5C at
    ImbEventNotification::RegisterToListen(RcRsVal*).
    
    ABENDB78 RC=5C means:
    A program attempted to obtain user key (8-F) storage from a
    CSA subpool, and ALLOWUSERKEYCSA(NO) was specified in a
    DIAGxx PARMLIB member.
    
    There is only one place where Broker invokes the STORAGE
    (OBTAIN) macro for subpool 228 (CSA) and uses key 8.  This is
    when Broker attempts to register to listen for event
    notification using the ENF timer.  The Broker runs in key 8 and
    accesses all of its storage on the heap using key 8.  Since
    z/OS changed the default of the ALLOWUSERKEYCSA parameter to
    NO, accessing storage in CSA using key 8 is no longer possible.
    
    z/OS broker customers who want to use the external method of
    notification (the ENF timer) for statistics and accounting
    archive records, should run with ALLOWUSERKEYCSA(NO), so
    WebSphere Message Broker has been changed to access CSA
    storage using key 7.
    

Problem conclusion

  • WebSphere Message Broker has been changed to access CSA
    storage using key 7.
    
    ---------------------------------------------------------------
    The fix is targeted for delivery in the following PTFs:
    
    V7.0 - Maintenance Level 7.0.0.6
    
    V8.0 - Maintenance Level 8.0.0.2
    
    The latest available maintenance can be obtained from
    'WebSphere Message Broker Recommended Fixes'
    http://www.ibm.com/support/docview.wss?rs=849&uid=swg27006041
    
    If the maintenance level is not yet available, information on
    its planned availability can be found in 'WebSphere Message
    Broker Planned Maintenance Release Dates'
    http://www-1.ibm.com/support/docview.wss?rs=849&uid=swg27006308
    ---------------------------------------------------------------
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM56115

  • Reported component name

    WEB MB Z/OS

  • Reported component ID

    5655V6000

  • Reported release

    700

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2012-01-17

  • Closed date

    2012-08-17

  • Last modified date

    2013-01-03

  • 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

    WEB MB Z/OS

  • Fixed component ID

    5655V6000

Applicable component levels

  • R700 PSY

       UP

[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M"},"Platform":[{"code":"PF054","label":"z Systems"}],"Version":"7.0"}]

Document Information

Modified date:
28 October 2021