IBM Support

PH26262: This APAR fixes various defects related to JVM servers.

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • This APAR fixes various defects related to JVM servers.
    Symptoms include U501, AEXZ, 0C1s and 0C4s abends, message
    DFHSJ0001 and JVMSERVERs and bundle parts stuck in enabling or
    disabling states.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All CICS users.                              *
    ****************************************************************
    * PROBLEM DESCRIPTION: This APAR fixes various defects related *
    *                      to JVM servers.  Symptoms include       *
    *                      U501, AEXZ, 0C1s and 0C4s abends,       *
    *                      message DFHSJ0001 and JVMSERVERs and    *
    *                      bundle parts stuck in enabling or       *
    *                      disabling states.                       *
    ****************************************************************
    This APAR addresses the following JVM server related defects
    which can occur in certain scenarios:
    
     - An U501 ABEND occurs when a CICS domain call is made on a
       thread that is not CICS enabled.  This should cause an
       exception.
    
     - A purged task abends AEXZ because DFHXMIQ is unable to
       retrieve the name of the JVM server the task was running in.
    
     - DFHSJ0001 and abend 0C4/AKEA in program DFHAPLJP when JVM
       server output, error, trace and/or log files are directed to
       a JES DD output card.
    
     - An OVERLENGTH-ENTRY exception trace entry is produced or
       residual data is traced for a RLRO NOTIFY call.
    
     - DFHSJ1100 is issued with the bundletype erroneously set to
       "OSGi bundle" rather than WAR, EBA or EAR bundle.
    
     - 0C1 at offset 155F6 in DFHSJJS due to sj_jvmserver_requests
       not being reset when a JVM server is disabled and re-enabled.
    
     - CICS does not successfully disable an inconsistent JVM server
       because it does not start at phaseout, due to residual data
       in sj_jvmserver_purgetype.
    
     - DFHSJJS recovery routine truncates Kernel error offset codes.
       For example reporting offset 55F6 rather than 155F6.
    
     - Bundles with SJ parts remain stuck in enabling or disabling
       states following DFHSJ1107.
    
     - DFHSJ1110 issued following a BUNDLE PHASEIN command contains
       residual data in the message inserts.
    
     - StackOverflowException or IllegalArgumentException thrown
       in CICSTaskWrapper.java during exception processing causes
       a ThreadDeath.
    
    Additional keywords: abendsU501 abendsAEXZ abend0C1 abend0C4
    msgDFHSJ0001 SJ0001 msgDFHSJ1100 SJ1100 msgDFHSJ1107 SJ1107
    msgDFHSJ1110 SJ1110
    

Problem conclusion

  • This APAR resolves the defects described above.  There is no
    CICS 5.6 PTF for this APAR as these defects are fixed in the
    base code of CICS 5.6.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH26262

  • 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-09

  • Closed date

    2020-07-14

  • Last modified date

    2020-08-03

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

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

    UI70527

Modules/Macros

  • DFHAMSJ  DFHAPJVM DFHAPLJ1 DFHAXIS2 DFHCDJNI DFHCDK64 DFHEIQSY
    DFHMNXM  DFHMSGXJ DFHPIWR  DFHSJBD  DFHSJDM  DFHSJDS  DFHSJDUF
    DFHSJIN  DFHSJIT  DFHSJJS  DFHSJJST DFHSJL   DFHSJLOG DFHSJPTI
    DFHSJRL  DFHSJSC  DFHSJST  DFHSJTH  DFHSTP   DFHXMIQ  DFJ@H356
    DFJ@H360 DFJ@H387 DFJ@H427 DFJ@H467 DFJ@H468 DFJDTCOE DFJOUTRE
    DFJWLPBP DFJWLPPL ICCFCDLL ICCFCIMP
    

Fix information

  • Fixed component name

    CICS TS Z/OS V5

  • Fixed component ID

    5655Y0400

Applicable component levels

  • R200 PSY UI70527

       UP20/07/15 P F007

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"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"5.5","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Document Information

Modified date:
05 August 2020