IBM Support

PI28769: CSQY291E CSQWDSDM SDUMPX FAILED, RC=B08 5C6-00C94300 DMC-CSQIRRSI,M=CSQGFRCV,LOC=CSQ 14/10/31 PTF PECHANGE

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Broker task joblog shows several:
    CSQY291E CSQWDSDM SDUMPX FAILED, RC=00000B08,XXXX,
     ABN=5C6-00C94300,LOC=CSQILPLM.CSQIRRSI+000009A4
                                                      .
    Dump generated TITLE:
    QMGR ABN=5C6-00C94300,U=XXXXXXXX,C=R3600.710.DMC
    -CSQIRRSI,M=CSQGFRCV,LOC=CSQILPLM.CSQIRRSI+000009A4
    
     MQPUT received MQRC 2192 when a non-persistent message
    is sent.
     L3 found The abend is occurring due to an invalid
    persistent interest data length being passed to ATRSIT.
    The error occurs when the interest for an RRS connection
    is upgraded from non-persistent to persistent, and there is
    no existing uow associated with the EB.
    The problem was introduced by changes to CSQIRRSI made
    by APAR PI23325 - these have been applied due to PTF
    UI21877 (for APAR PI14223) which SUPs UI21632.
    The problem occurs when performing in syncpoint puts/gets of
    non- persistent messages to a mix of local and shared queues.
    
    
    Additional Symptom(s) Search Keyword(s): MQPUT  mqrc 2195
    

Local fix

  • Either:
     a) Restore UI21877/UI21632  to remove the fix that is in error
    (PI23325).
    *Note that although UI21877 is fixing a PE, the error it fixes
    is very specific - it prevents a shared queue being recreated
    if DB2 connectivity is lost when the queue was previously being
    deleted or
    b) Depending on the application design it may be possible to
    avoid the problem by  changing to use only local or only shared
    queues (although from the  dump the abending thread has a
    handle on  SYSTEM.CLUSTER.TRANSMIT.QUEUE, so using
    only shared queues might not be possible). or
    c) The dump shows that the abending task had opened an alias
    queue which resolved to shared queue; unless the application
    depends on this queue  being a shared queue  changing the alias
    to point to a local queue should avoid the problem.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All users of WebSphere MQ for z/OS Version 7 *
    *                 Release 1 Modification 0.                    *
    ****************************************************************
    * PROBLEM DESCRIPTION: 5C6-00C94300 occurs in CSQIRRSI when    *
    *                      RRS applications use non-persistent     *
    *                      messages on a mix of shared and private *
    *                      queues in the same unit of work         *
    *                      following application of the PTF for    *
    *                      APAR PI23325.                           *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    An RRS application that has put non-persistent messages to a
    private queue under syncpoint control has expressed unprotected
    interest in the RRS context. The application then puts
    non-persistent messages to a shared queue, causing the interest
    to be upgraded to protected. If no persistent activity has taken
    place in the same unit of work, an error in the code added by
    PI23325 causes ATRSIT to be called with an invalid length value,
    leading to the reported abend occurring.
    

Problem conclusion

  • CSQIRRSI is changed to pass the correct persistent interest data
    length to ATRSIT when upgrading interest in a context from
    unprotected to protected.
    100Y
    CMQCFA
    CMQCFC
    CMQCFP
    CSQAPRHX
    CSQARIB
    CSQEDB2R
    CSQEKATM
    CSQEMTIN
    CSQEMTKN
    CSQFSTXE
    CSQIDDA1
    CSQIDDEL
    CSQIDEL3
    CSQIDLM1
    CSQIDPUT
    CSQILEPL
    CSQILOGS
    CSQIMGEG
    CSQIMGE1
    CSQIMGE3
    CSQIRECP
    CSQIRRSI
    CSQISTRT
    CSQIVALM
    CSQI201M
    CSQJC00A
    CSQJC00B
    CSQJC00D
    CSQJC009
    CSQLRSAV
    CSQMCALH
    CSQMCBCK
    CSQMCCMT
    CSQMCHKM
    CSQMCLMT
    CSQMCLOS
    CSQMCLS2
    CSQMCNTH
    CSQMCPRH
    CSQMCSTR
    CSQMCTXE
    CSQMCTXS
    CSQMDALL
    CSQMDCOH
    CSQMGET
    CSQMGETV
    CSQMHDRS
    CSQMLCUR
    CSQMLEPL
    CSQMLTR0
    CSQMMTIN
    CSQMMTIS
    CSQMMTPR
    CSQMOAOH
    CSQMOAQ1
    CSQMPUTV
    CSQMRPUT
    CSQMSCHI
    CSQMSSUB
    CSQMSUB
    CSQMSUBI
    CSQMSUBV
    CSQMTPUV
    CSQMXARH
    CSQMXCLN
    CSQMXCL1
    CSQMXTEA
    CSQMXTEG
    CSQM1PAW
    CSQM1P1W
    CSQM148M
    CSQM212M
    CSQNINS
    CSQSFBK
    CSQWDCBF
    CSQXJST
    CSQYASCP
    CSQYSCMD
    CSQZINIT
    CSQ3AAES
    CSQ3AMI2
    CSQ3AMT3
    CSQ3BCK
    CSQ3CMIT
    CSQ3CT30
    CSQ3IDGA
    CSQ3ID30
    CSQ3ID50
    CSQ3ID80
    CSQ3ONLY
    CSQ3RRSF
    CSQ3RRSI
    CSQ3RRSM
    CSQ3RRSR
    CSQ3RRSX
    CSQ3RRXF
    CSQ3SSES
    CSQ3SSI2
    CSQ5CONN
    CSQ5MONR
    CSQ5WXCF
    CSQ5XWK1
    CSQ6SYSP
    CSQ7CBE
    CSQ7CBI
    CSQ7CBM
    CSQ7CBMC
    CSQ9SCNA
    HMS7100J
    

Temporary fix

  • *********
    * HIPER *
    *********
    

Comments

APAR Information

  • APAR number

    PI28769

  • Reported component name

    WMQ Z/OS V7

  • Reported component ID

    5655R3600

  • Reported release

    100

  • Status

    CLOSED PER

  • PE

    YesPE

  • HIPER

    YesHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2014-10-30

  • Closed date

    2014-11-07

  • Last modified date

    2015-01-02

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

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

Modules/Macros

  • CMQCFA   CMQCFC   CMQCFP   CSQAPRHX CSQARIB
    CSQEDB2R CSQEKATM CSQEMTIN CSQEMTKN CSQFSTXE CSQIDDA1 CSQIDDEL
    CSQIDEL3 CSQIDLM1 CSQIDPUT CSQILEPL CSQILOGS CSQIMGEG CSQIMGE1
    CSQIMGE3 CSQIRECP CSQIRRSI CSQISTRT CSQIVALM CSQI201M CSQJC00A
    CSQJC00B CSQJC00D CSQJC009 CSQLRSAV CSQMCALH CSQMCBCK CSQMCCMT
    CSQMCHKM CSQMCLMT CSQMCLOS CSQMCLS2 CSQMCNTH CSQMCPRH CSQMCSTR
    CSQMCTXE CSQMCTXS CSQMDALL CSQMDCOH CSQMGET  CSQMGETV CSQMHDRS
    CSQMLCUR CSQMLEPL CSQMLTR0 CSQMMTIN CSQMMTIS CSQMMTPR CSQMOAOH
    CSQMOAQ1 CSQMPUTV CSQMRPUT CSQMSCHI CSQMSSUB CSQMSUB  CSQMSUBI
    CSQMSUBV CSQMTPUV CSQMXARH CSQMXCLN CSQMXCL1 CSQMXTEA CSQMXTEG
    CSQM1PAW CSQM1P1W CSQM148M CSQM212M CSQNINS  CSQSFBK  CSQWDCBF
    CSQXJST  CSQYASCP CSQYSCMD CSQZINIT CSQ3AAES CSQ3AMI2 CSQ3AMT3
    CSQ3BCK  CSQ3CMIT CSQ3CT30 CSQ3IDGA CSQ3ID30 CSQ3ID50 CSQ3ID80
    CSQ3ONLY CSQ3RRSF CSQ3RRSI CSQ3RRSM CSQ3RRSR CSQ3RRSX CSQ3RRXF
    CSQ3SSES CSQ3SSI2 CSQ5CONN CSQ5MONR CSQ5WXCF CSQ5XWK1 CSQ6SYSP
    CSQ7CBE  CSQ7CBI  CSQ7CBM  CSQ7CBMC CSQ9SCNA HMS7100J
    

Fix information

  • Fixed component name

    WMQ Z/OS V7

  • Fixed component ID

    5655R3600

Applicable component levels

  • R100 PSY UI22852

       UP14/12/06 P F412 «

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","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.1","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
02 January 2015