IBM Support

PK15902: CICS LOGGER INTERFACE NEEDS TO ACCOMODATE RESOURCE MANAGER RETUR N AND REASON CODES

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • z/OS Logger introduced a Resource Manager Interface that allows
    manipulation of IXGDELET calls. CICS needs to interrogate the
    new return and reason codes and put out appropriate messages
    when DFHLOG tail trim processing does not occur due to the
    Resoure Manager Interface. The following is a list of the new
    return and reason codes:
    .
    IxgRsnCodeRMNotConnected  CONSTANT('0000040B'X)
    IxgRsnCodeRMOverrideOK  CONSTANT('0000040C'X)
    IxgRsnCodeRMNoBlock  CONSTANT('0000040D'X
    IxgRsnCodeRMBadGap  CONSTANT('0000040E'X)
    IxgRsnCodeRMEOFGap  CONSTANT('0000040F'X)
    IxgRsnCodeRMLossOfDataGap  CONSTANT('00000410'X)
    IxgRsnCodeRMAbended  CONSTANT('00000411'X)
    IxgRsnCodeRMDisabled  CONSTANT('00000412'X)
    IxgRsnCodeRMInvalidBlockID  CONSTANT('00000413'X)
    IxgRsnCodeRMStoppedDelete  CONSTANT('00000414'X)
    IxgRsnCodeRMBadRetCode  CONSTANT('00000415'X)
    .
    Customer has only seen the following, but note there are all the
    new return and reason codes that need to be handled:
    .
    IxgRsnCodeRMNotConnected  CONSTANT('0000040B'X)
    IxgRsnCodeRMOverrideOK CONSTANT('0000040C'X)
    IxgRsnCodeRMStoppedDelete CONSTANT('00000414'X)
    .
    A place for CICS to check for these new codes would be in
    DFHL2HS4 refstep.L2HS_check_msl_diagnostics where we check
    IxgRsnCodeProcessedAsynch.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All                                          *
    ****************************************************************
    * PROBLEM DESCRIPTION: Message DFHLG0743 issued even when an   *
    *                      IXGDELET has been suppressed.           *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    CICS issues an IXGDELET call to the MVS Logger to partially
    delete log data. The Logger Resource Manager Interface
    can suppress deletions of the log data. However, the CICS Log
    Manager does not test for the MVS Logger reason codes that
    indicate this suppression has occurred. Instead, DFHLG0743 is
    issued to indicate that the log was successfully trimmed.
      The same situation can occur when a delete_all is performed
    to delete all the log data from the log. In this case, CICS
    still returns message DFHLG0744.
    KEYWORDS: MSGDFHLG0743 LG0743 0743 743 DFHLOG DFHSHUNT RRDF
              MSGDFHLG0744 LG0744 0744 744 CSKP trim trims
              MSGDFHLG0789 LG0789 0789 789 activity keypoint
              IxgRsnCodeRMNotConnected  0000040B 040B 40B
              IxgRsnCodeRMOverrideOK    0000040C 040C 40C
              IxgRsnCodeRMStoppedDelete 00000414 0414 414
              remote site recovery mirroring mirror
    

Problem conclusion

  • The CICS Log Manager has been changed to recognize various
    reason codes returned from the MVS Logger RMI, and to issue a
    new message (DFHLG0789) instead of DFHLG0743 or DFHLG0744 to
    indicate the log stream data has not been deleted.
      The CICS Transaction Server for z/OS V3.1 Messages and Codes
    manual (GC34-6442-01) will be updated as follows. The new
    message DFHLG0789 will be added into the section on DFHLG
    messages, after DFHLG0788:
    .
    DFHLG0789  DATE TIME APPLID  DELETION OF LOG
              STREAM  LSN  DATA WAS SUPPRESSED BY THE LOGGER
              RESOURCE MANAGER INTERFACE. MVS LOGGER CODES:
               X'RET' ,  X'RSN' .
    
    EXPLANATION:  When the CICS Log Manager issued an IXGDELET
    request to delete data from the log stream, the Logger
    Resource Manager Interface suppressed the delete operation.
    
    SYSTEM ACTION:  An exception entry is made in the trace
    table.
    
    USER RESPONSE:  This may be expected behaviour. Check the
    status and settings of the Logger Resource Manager
    Interface, in relation to the meaning of the reason code
    from the IXGDELET request.
    
    DESTINATION:  CSMT
    
    MODULE:  DFHL2CHE, DFHL2CC
    
    XMEOUT PARAMETERS: date, time, applid,
    lsn, X'ret', X'rsn'
    

Temporary fix

  • FIX AVAILABLE BY PTF ONLY
    

Comments

APAR Information

  • APAR number

    PK15902

  • Reported component name

    CICSTS 3.1 Z/OS

  • Reported component ID

    5655M1500

  • Reported release

    400

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2005-11-29

  • Closed date

    2006-01-16

  • Last modified date

    2006-02-02

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

    PK13928

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

    UK10842

Modules/Macros

  •    DESL2CCG DESL2CHX DESL2HS  DESL2HSX DESL2HS0
    DESL2ME  DESL2SR  DESL2TRI DFHL2CC  DFHL2CHE DFHL2HSC DFHL2HSD
    DFHL2HS4 DFHL2HS5 DFHL2MEC DFHL2SRC DFHL2SRD DFHL2TI2 DFHL2TRI
    DFHMELGC DFHMELGE DFHMELGK DFH15902 MFHMELGE
    

Publications Referenced
GC34644201    

Fix information

  • Fixed component name

    CICSTS 3.1 Z/OS

  • Fixed component ID

    5655M1500

Applicable component levels

  • R400 PSY UK10842

       UP06/01/19 P F601

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

Document Information

Modified date:
02 February 2006