IBM Support

PH25992: Under a high load, the ibm-cics-api Node.js module may lose requests

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Under a high load, the ibm-cics-api Node.js module may lose
    requests.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All CICS users.                              *
    ****************************************************************
    * PROBLEM DESCRIPTION: Under a high load, the ibm-cics-api     *
    *                      Node.js module may lose requests.       *
    ****************************************************************
    The ibm-cics-api NPM module is used to make a locally optimised
    call to a JSON web service. Under a heavy load requests may be
    lost due to an issue in the chaining of the requests.
    
    Requests may cause the target program to be called but the
    response is not returned to the Node.js application.
    Alternatively the target program may not be called.
    
    When looking at the SJ dump formatting for a Node.js application
    that is currently not processing any requests, the INFLIGHT
    counter is non zero.
    

Problem conclusion

  • DFHSJQU has been updated to fix the chaining issue.
    
    Additional exception trace entries have been added to DFHSJNA
    and DFHSJNS.
    
    
    The Knowledge Center for CICS 5.5 and 5.6 will be updated to
    contain the trace entries added in the PTFs associated with
    PH25992. These changes are:
    
    Page 'JVM and Node.js runtime domain trace points' has the
    following new items added to 'Table 1. JVM and Node.js runtime
    domain trace points'.
    Point ID:SJ 140C
    Module:DFHSJNA
    Lvl:Exec
    Type:No shared lock
    Data: 1 - Node.js Bundle data
    
    Point ID:SJ 140D
    Module:DFHSJNA
    Lvl:Exec
    Type:No Node.js app
    Data: 1 - Node.js Bundle data
    
    Point ID:SJ 140E
    Module:DFHSJNA
    Lvl:Exec
    Type:LE enclave terminated
    Data: 1 - Node.js Bundle data
    
    Page 'Java trace points' has the following new item added to
    'Table 1. Java trace points'
    Point ID:AP 3800
    Module:DFHSJNS
    Lvl:Exec
    Type:Node.js pipeline error
    Data: 1 - SJNA parameter list
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH25992

  • Reported component name

    CICS TS Z/OS V5

  • Reported component ID

    5655Y0400

  • Reported release

    200

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2020-06-02

  • Closed date

    2020-10-29

  • Last modified date

    2020-11-02

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

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

    UI72329 UI72330

Modules/Macros

  • DFHAPJVM DFHAPTRY DFHAXIS2 DFHCDJNI DFHSJBD  DFHSJDM  DFHSJDS
    DFHSJDUF DFHSJIN  DFHSJIS  DFHSJIX  DFHSJJS  DFHSJL   DFHSJNA
    DFHSJNR  DFHSJNS  DFHSJNT  DFHSJQU  DFHSJRE  DFHSJRL  DFHSJRM
    DFHSJRT  DFHSJSC  DFHSJSM  DFHSJST  DFHSJTH  DFHSJTRI DFHSJXM
    DFJ@H356 DFJ@H360 DFJ@H427 DFJ@H467 DFJ@H468 DFJDTCOE DFJOUTRE
    DFJWLPBP DFJWLPPL
    

Fix information

  • Fixed component name

    CICS TS Z/OS V5

  • Fixed component ID

    5655Y0400

Applicable component levels

  • R200 PSY UI72330

       UP20/10/30 P F010

  • R300 PSY UI72329

       UP20/10/30 P F010

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.

[{"Line of Business":{"code":"LOB35","label":"Mainframe SW"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGMGV","label":"CICS Transaction Server"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"5.5"}]

Document Information

Modified date:
03 November 2020