IBM Support

PI56146: WHEN THE MESSAGE LOAD IS HEAVY, SOME OF THE MESSAGES MOVE TO EXCEPTION DESTINATION WITH THE CWSIK0035E EXCEPTION

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • During medium to high load, some messages cannot be delivered
    to the destination and are sent to the exception queue.  A
    CWSIK0035E error may be generated...
    
    CWSIK0035E: A message cannot be delivered to destination
    TestDestination.Test.Bus on messaging engine Test.Bus because
    it has rolled back more times than its redelivery threshold
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  All users of IBM WebSphere Application      *
    *                  Server                                      *
    ****************************************************************
    * PROBLEM DESCRIPTION: During heavy load, some of the          *
    *                      messages end up in exception            *
    *                      destination with CWSIK0035E logged      *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    In a WebSphere Application Server using Service Integration
    bus, during heavy load, messages end up in exception
    destination with the following exception logged  -
    "CWSIK0035E: A message cannot be delivered to destination
    CustomerBankModule.CustomerBankAsyncExport.Destination.MECluster
    .000-SC.APPLICATION.ru000msk0031Cell01.Bus on messaging engine
    WSESB_new.Messaging.000-SCA.APPLICATION.WESBCell01.Bus because
    it has rolled back more times than its redelivery threshold."
    This scenario is encountered if a message is sent from
    the remote messaging engine while the consumer session is in
    progress in the current messaging engine. The message would be
    sent back without attempting to be delivered to the consumer
    thus increasing the redelivery count by 1. If the message is
    attempted to be delivered 5 times(default value) before the
    consumer session start completes, the message would be put to
    the exception destination.
    

Problem conclusion

  • To solve the problem the code has been fixed to check if the
    message is from a remote messaging engine and is handled
    appropriately to avoid the failure.
    
    The fix for this APAR is currently targeted for inclusion in
    fix packs 7.0.0.43, 8.0.0.13, 8.5.5.10.  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

    PI56146

  • Reported component name

    WEBS APP SERV N

  • Reported component ID

    5724H8800

  • Reported release

    700

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2016-01-27

  • Closed date

    2016-05-04

  • Last modified date

    2016-08-05

  • 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

  • R800 PSY

       UP

  • R850 PSY

       UP



Document information

More support for: WebSphere Application Server
General

Software version: 7.0

Reference #: PI56146

Modified date: 05 August 2016