IBM Support

PM99035: RPL FEEDBACK WORD 41080040 RECEIVED FROM VSAM WHEN THEY ATTEMPT TO DYNAMICALLY ADD A STRING TO A CICS DEFINED LSRPOOL

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • OPENAPI Programs accessing File Control Threadsafe in a CICS
    region receive RPL feedback word 41080040. This indicates VSAM
    did not have a PlaceHolder (PLH) control block available for the
    request. This should not occur in CICS. If there are 10 strings
    defined for the LSRPOOL CICS will suspend the 11th transaction
    that would need a string with FCSRSUSP. The reason there were
    already 10 active strings from the VSAM perspective is because
    they will use a string duriong CLOSE processing to issue a
    internal Write Buffer request. This is a timing issue.
    Additional Keywords: KIXREVACC
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All.                                         *
    ****************************************************************
    * PROBLEM DESCRIPTION: AbendAEIU (ILLOGIC) on a file control   *
    *                      API request to an LSRPOOL file.         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    An OPENAPI program using VSAM did an API request which required
    use of an LSRPOOL string. DFHFCVS checks that a string is
    available by comparing the number of strings in use against
    the number of strings specified on the LSRPOOL definition
    (FCTSRSTN). One string was available and so the API request
    was processed, but the VSAM request unexpectedly received
    RPL feedback code 41080040 ('insufficient storage to define
    another string') resulting in an ILLOGIC condition being
    returned to the application.
    In fact, that last available string had been used by VSAM
    for a close request to a different file.
    Keywords: AEIU BLDVRP PLH
    

Problem conclusion

  • DFHFCL has been altered to allocate an additional string when
    an LSRPOOL is built, up to a maximum of 255 strings in total.
    

Temporary fix

  • FIX AVAILABLE BY PTF ONLY
    

Comments

APAR Information

  • APAR number

    PM99035

  • Reported component name

    CICS TS Z/OS V5

  • Reported component ID

    5655Y0400

  • Reported release

    800

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-10-14

  • Closed date

    2014-01-28

  • Last modified date

    2015-03-05

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

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

    UI14693

Modules/Macros

  • DFHFCL
    

Fix information

  • Fixed component name

    CICS TS Z/OS V5

  • Fixed component ID

    5655Y0400

Applicable component levels

  • R800 PSY UI14693

       UP14/02/07 P F402

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":"SSGMGV","label":"CICS Transaction Server"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"5.1","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"5.1","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
05 March 2015