IBM Support

PM79349: PROVIDE AN SPI FOR EVENT SEQUENCING LOGIC TO CONTROL WHEN SIBUS

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as new function.

Error description

  • Add an API to control incrementing the redelivery count of the
    message when message is unlocked in a consumer session.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  All users of IBM WebSphere Application      *
    *                  Server                                      *
    ****************************************************************
    * PROBLEM DESCRIPTION: In a WebSphere Application Server       *
    *                      using Service Integration bus, the      *
    *                      redelivery count of a message would     *
    *                      be incremented whenever the message     *
    *                      is attempted to be re-delivered and     *
    *                      once the "Maximum failed delivery per   *
    *                      message" count is reached, the          *
    *                      message would be moved to exception     *
    *                      destination. The stack products of      *
    *                      WebSphere Application Server need the   *
    *                      ability to control when the             *
    *                      redelivery count is incremented for a   *
    *                      message and also ensure that the order  *
    *                      on queue is always preserved.           *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    In a WebSphere Application Server environment, a message would
    be rolled back when the message is failed to be delivered to
    the consumer. Upon the re-attempt of delivery of the failed
    message, the re-delivery count of that message would be
    incremented to keep track of the number of times the message
    is attempted to be redelivered. Once the "Maximum failed
    delivery per message" is reached, which is 5 by default, the
    message would be moved to exception destination.
    Under certain circumstances, the users of stack products of
    Websphere Application server needed the ability to control the
    redelivery count incrementation so that the message is not
    moved to the exception destination once the Maximum redelivery
    count of the message is reached and also to ensure that the
    order on the queue is always preserved. This APAR has been
    raised to provide such a functionality in WebSphere
    Application Server Version 7.
    

Problem conclusion

  • The solution involves code changes which facilitate checking
    whether the redelivery count needs to be incremented or
    not. This is a backport of the APAR PM63327 and this apar is
    targeted to provide the functionality of controlling the
    redelivery count of the message in V7.0.
    
    Note: For a WebSphere Application Server Mixed Cell
    Environment between v7 and v8, APAR PM83129 forms a
    prerequisite for the APAR PM79349.
    
    The fix for this APAR is currently targeted for inclusion in
    fix pack 7.0.0.29.  Please refer to the Recommended Updates
    page for delivery information:
    http://www.ibm.com/support/docview.wss?rs=180&uid=swg27004980
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM79349

  • Reported component name

    WEBS APP SERV N

  • Reported component ID

    5724H8800

  • Reported release

    700

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2012-12-18

  • Closed date

    2013-07-25

  • Last modified date

    2013-07-25

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

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

Fix information

  • Fixed component name

    WEBS APP SERV N

  • Fixed component ID

    5724H8800

Applicable component levels

  • R700 PSY

       UP

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSEQTP","label":"WebSphere Application Server"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.0","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
29 October 2021