IBM Support

PH15593: CWWKE0700W JVM SERVER THREADLIMIT WARNINGS

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • When starting a Liberty JVM server (ie. EYUCMCIJ), the
    messages.log file is getting filled with numerous CWWKE0700W
    warning messages indicating the CICS thread limit has been
    reached:
    .
     CWWKE0700W: [com.ibm.cics.wlp.threading]
     [CICSThread] @Warning: triggerRealThread() -
       Response: CICS_THREAD_LIMIT, Reason: INTERNAL ERROR, Code: 0
    .
    For the application JVM, increasing the max number of threads
    on the JVM RDO definition seemed to alleviate these messages.
    However, for the EYUCMCIJ JVM server, there is no user-defined
    RDO definition.
    .
    Additional Symptom(s) Search Keyword(s): KIXREVxxx
    

Local fix

  • n/a
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All CICS users.                              *
    ****************************************************************
    * PROBLEM DESCRIPTION: CWWKE0700W CICS_THREAD_LIMIT issued     *
    *                      when a Liberty JVM server is enabled.   *
    ****************************************************************
    When a Liberty JVM server is enabled an empty Java Transaction
    API (JTA) transaction is run to trigger recovery of the units of
    work on the tranlog (if any) from the previous instances of the
    Liberty JVM server.
    This takes place whilst Liberty is initialising its thread pool.
    If Liberty requests that CICS creates the maximum number of
    threads allowed by the JVMSERVER thread limit then CICS will
    reject the last request because the thread running the empty
    JTA transaction is counted by CICS as being part of the limit.
    This causes Liberty to issue a CWWKE0700W message with Response
    CICS_THREAD_LIMIT. Liberty will retry until successful which
    can cause many CWWKE0700W messages to be written to
    messages.log.
    SJ 0B18 THREADLIMIT_REACHED exception trace entries are written
    to the CICS internal trace table.
    
    Keywords: msgCWWKE0700W KE0700W KE0700
    

Problem conclusion

  • The way in which JTA recovery is triggered when a Liberty
    JVM server is enabled has been changed to ensure it does not
    cause CWWKE0700W messages to be issued.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH15593

  • 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

    2019-08-13

  • Closed date

    2019-10-22

  • Last modified date

    2019-11-01

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

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

    UI65975

Modules/Macros

  • DFHAPLJ1 DFHAPLJP DFHDSAC  DFHLEPTS DFHPIWR  DFHSJBD  DFHSJDM
    DFHSJDS  DFHSJDUF DFHSJIN  DFHSJIS  DFHSJIX  DFHSJJI  DFHSJJS
    DFHSJL   DFHSJNA  DFHSJNR  DFHSJNT  DFHSJRE  DFHSJRL  DFHSJRM
    DFHSJRT  DFHSJSC  DFHSJSM  DFHSJST  DFHSJTH  DFHSJTHT DFHSJTRI
    DFHSJXM  DFHXMIQ  DFJ@H350 DFJ@H351 DFJ@H352 DFJ@H356 DFJ@H360
    DFJ@H415 DFJ@H426 DFJ@H467 DFJ@H468 DFJ@H480
    

Fix information

  • Fixed component name

    CICS TS Z/OS V5

  • Fixed component ID

    5655Y0400

Applicable component levels

  • R200 PSY UI65975

       UP19/10/25 P F910

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.5","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.5","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
01 November 2019