IBM Support

OA62057: JES2 $DISTER AT LABEL $BVORPHN AFTER SUCCESSFUL JOB QUEUE REBUILD

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • DUMP TITLE=JES2 SUBSYS=JES2 z/OS 2.3          MOD=HASJES20 CODE
    =$DIS DISASTROUS ERROR AT LABEL $BVORPHN
    $HASP088 JES2 ABEND ANALYSIS 936
    $HASP088 ------------------------------------------------------
    $HASP088 FMID   = HJE77B0    LOAD MODULE = HASJES20
    $HASP088 SUBSYS = JES2  z/OS 2.3
    $HASP088 DATE   = 2021.nnn        TIME   = nn.nn.nn
    $HASP088 DESC = DISASTROUS ERROR AT LABEL $BVORPHN
    $HASP088  MODULE   MODULE     OFFSET  SERVICE  ROUTINE     EXIT
    $HASP088  NAME     BASE     + OF CALL LEVEL    CALLED       ##
    $HASP088  -------- --------   ------- -------  ----------  ----
    $HASP088  HASPRAS  00040D28 + 0005EA  NONE    *ERROR $DIS
    $HASP088  HASPCKPT 2E600000 + 00DDEE  OAnnnnn  $DISTERR
    $HASP088  HASPIRDA 2E7D6C60 + 00424C  OAnnnnn  $BERTFIX
    $HASP088  HASPIRA  2E7D1000 + 000634  OAnnnnn  IRDA
    $HASP088 PCE  = INIT     (2E7D2438)
    
    ANALYSIS:
    During a warm start JES2 experienced CKPT damage and corrected
    the damage after issuing HASP486 and HASP483 messages.
    
    Then, when a second system was warm started in the MAS, it
    encountered a $DIS error at label $BVORPHN.
    
    The problem is a JOE placed on the FREE queue during the queue
    rebuild had a BERT associated with it that were not considered
    by the HASPJOS routine $#RBDCHK which resulted in the BERT being
    orhpaned.
    
    KNOWN IMPACT:
    JES2 may ABEND and issue message HASP483 prompting for a queue
    rebuild. JES2 will recover successfully after the ABEND and
    rebuild.
    
    VERIFICATION STEPS:
    1. JES2 member warm starts and detects JES2 CKPT is damaged.
    2. Job queue rebuild is performed and completes successfully
    (HASP440)
    3. On a subsequent warm start, a $DIS error occurs at label
    $BVORPHN for an orphaned BERT that was associated with a JOE
    previously placed on the FREE queue.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All users of HJE77B0, HJE77C0, and           *
    *                 HJE77D0.                                     *
    ****************************************************************
    * PROBLEM DESCRIPTION: $DIS DISASTROUS ERROR AT LABEL          *
    *                      $BVORPHN may occur on the next warm     *
    *                      start after a job queue rebuild         *
    *                      ($HASP440).                             *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    During a warm start, in checkpoint validation, a damaged Job
    Output Element (JOE) may be found and moved to the free
    queue.  If the JOE has a BERT associated with it, the BERT
    is orphaned.  On the next warm start, the orphaned BERT
    is detected and a $DIS DISASTROUS ERROR AT LABEL $BVORPHN
    ABEND is issued.
    

Problem conclusion

  • TYPE/RESTART (HOT) IPL/REQUIRED (NO) CLPA (NO)
    
    Code in module HASPJOS was modified to free any BERTs
    associated with a JOE before moving the JOE to the free
    queue.
    
    Code in module HASPIRDA was modified for a warm start to
    check for BERT problems after fixing any problem found in
    the job queue or Job Output Table (JOT).
    
    Searchable keywords:
     - $HASP440
     - msgHASP440
    
    APAR OA62057 prereq's (and sup's) for FMID HJE77B0:
    Pre's: * NONE *
    
    APAR OA62057 prereq's (and sup's) for FMID HJE77C0:
    Pre's: * NONE *
    
    APAR OA62057 prereq's (and sup's) for FMID HJE77D0:
    Pre's: * NONE *
    

Temporary fix

Comments

APAR Information

  • APAR number

    OA62057

  • Reported component name

    JES2

  • Reported component ID

    5752SC1BH

  • Reported release

    7B0

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2021-08-30

  • Closed date

    2022-11-21

  • Last modified date

    2023-01-03

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

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

    UJ09657 UJ09658 UJ09659

Modules/Macros

  • HASPIRDA HASPJOS
    

Fix information

  • Fixed component name

    JES2

  • Fixed component ID

    5752SC1BH

Applicable component levels

  • R7B0 PSY UJ09659

       UP22/12/07 P F212

  • R7C0 PSY UJ09658

       UP22/12/07 P F212

  • R7D0 PSY UJ09657

       UP22/12/07 P F212

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":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M"},"Platform":[{"code":"PF054","label":"z Systems"}],"Version":"7B0"}]

Document Information

Modified date:
05 January 2023