IBM Support

PH66621: Q Capture missing intentseq for EP

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Q Capture missing intentseq for EP
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: 1- Customers using search conditions or      *
    *                 change conditions for subscriptions with     *
    *                 CONCAT and/or hex string values              *
    *                 2- Customers using event publisher for       *
    *                 delimited messages, with MESSAGE_FORMAT='E'  *
    *                 and SENDRAW_IFERROR='Y' in                   *
    *                 IBMQREP_SENDQUEUES                           *
    ****************************************************************
    * PROBLEM DESCRIPTION: 1- Q Capture comes down with an error   *
    *                      if the search condition includes        *
    *                      either the `CONCAT` keyword or a hex    *
    *                      value (ex. `x'AF'`).                    *
    *                      2- Q Capture missing intentseq for EP   *
    *                      message_format=E when                   *
    *                      sendraw_iferror=Y and codepage          *
    *                      conversion error                        *
    ****************************************************************
    1- Q Capture allows for replication of specific rows matching a
    valid db2 expression using the `SEARCH_CONDITION` column in
    `IBMQREP_SUBS`. If Q Capture is unable to parse or evaluate an
    expression, it will attempt to use Db2 to evaluate the
    expression. However, Q Capture terminates with ASN0569E if the
    search condition includes either the `CONCAT` keyword or a hex
    value (ex. `x'AF'`):
    2- When MESSAGE_FORMAT='E' is set for a send queue in
    IBMQREP_SENDQUEUES, the intentseq should be added to the
    message after the segment number and before the data. This
    works as expected when SENDRAW_IFERROR='N', but the intentseq
    is missing when SENDRAW_IFERROR='Y'.
    

Problem conclusion

  • 1- Q Capture correctly parses and evaluates CONCAT/hex values
    in search conditions.
    2- EP delimited messages will include the intentseq when
    MESSAGE_FORMAT='E' and SENDRAW_IFERROR='Y.'
    ASNCLP was not updated.
    Function Level: 1140.103
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH66621

  • Reported component name

    WS REPLICATION

  • Reported component ID

    5655L8800

  • Reported release

    B33

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2025-05-20

  • Closed date

    2025-05-28

  • Last modified date

    2025-07-02

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

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

    UO03409 UO03410 UO03411 UO03412

Modules/Macros

  • ASN2BASE ASN2DB2C ASN2DB2Q ASN2DBCN ASN2SQLZ ASN2ZOSC ASNAAPP
    ASNACMD  ASNACMP  ASNADMSP ASNAFET  ASNAISO  ASNAMAN  ASNAPP
    ASNAPPLY ASNAPRS  ASNAWPN  ASNBNDDR ASNBNDSR ASNBPXB  ASNCAP
    ASNCATM  ASNCCDA  ASNCCDD  ASNCCMD  ASNCCPWK ASNCDA   ASNCDD
    ASNCDINS ASNCLP   ASNCLPAP ASNCLPB  ASNCLPCL ASNCLPCM ASNCLPCO
    ASNCLPCT ASNCLPEV ASNCLPMS ASNCLPQA ASNCLPRM ASNCMPLD ASNCSCZ
    ASNCTLZD ASNDADK  ASNDB2CN ASNDB2SQ ASNDBCON ASNDEDE  ASNDONE
    ASNENUP  ASNENUS  ASNESES  ASNFIFI  ASNFRFR  ASNITIT  ASNJAJP
    ASNKOKR  ASNLOAD  ASNMCMD  ASNMDATA ASNMON   ASNMONIT ASNMPROC
    ASNMUPDT ASNNONO  ASNPLPL  ASNPRUNE ASNPTBR  ASNQ1021 ASNQ1140
    ASNQACMD ASNQAHKT ASNQAPAG ASNQAPP  ASNQAROW ASNQASUB ASNQBNDE
    ASNQBNDL ASNQBNDR ASNQBNDT ASNQBRWZ ASNQCAP  ASNQCCDA ASNQCCDD
    ASNQCCMD ASNQCTLZ ASNQDEFQ ASNQDEP  ASNQEXRP ASNQFALL ASNQJ001
    ASNQJ002 ASNQLODZ ASNQMFMT ASNQMSTP ASNQNMIH ASNQP2PA ASNQP2PI
    ASNQPROF ASNQSPC  ASNQSPIL ASNQSPS  ASNQSQLZ ASNQXFMT ASNRBASE
    ASNRURU  ASNS1021 ASNSFALL ASNSQLCZ ASNSVSE  ASNTDIFF ASNTDSP
    ASNTDSQL ASNTRC   ASNUOW   ASNV1021 ASNV1140 ASNVCD   ASNVMON
    ASNVREOR ASNVSQL  ASNZHCN  ASNZHTW  ASNZOSCN
    

Fix information

  • Fixed component name

    WS REPLICATION

  • Fixed component ID

    5655L8800

Applicable component levels

  • RB33 PSY UO03409

       UP25/05/31 P F506

  • RB34 PSY UO03410

       UP25/06/03 P F506

  • RB35 PSY UO03411

       UP25/06/03 P F506

  • RB36 PSY UO03412

       UP25/06/03 P F506

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":"BU029","label":"Software"},"Product":{"code":"SSDP5R","label":"InfoSphere Replication Server"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"B33"}]

Document Information

Modified date:
02 July 2025