IBM Support

JR45931: HEARTBEAT OPTIMIZATION TO REDUCE CACHETOPIC OVERFLOW

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Description: DeploymentInfo has been saved for every heartbeat
    even if the number of instances have not changed in the process
    server.  This created an overhead on the cachetopic and causing
    exception for all PD actions. This APAR optimizes the deployment
    update scenario.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  BPM users who deploy process applications.  *
    ****************************************************************
    * PROBLEM DESCRIPTION: Heartbeat Optimization to Reduce        *
    *                      Cachetopic Overflow                     *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    DeploymentInfo has been saved for every heartbeat even if the
    number of instances have not changed in the process server.
    This created an overhead on the cachetopic and causing
    exception for all PD actions. This fix optimizes the deployment
    update scenario.
    Error/Stacktrace:
    [11/14/12 15:04:24:941 EST] 00000099 wle           E
    CWLLG2229E: An
    exception occurred in an EJB call.  Error: UOWManager
    transaction processing failed; nested exception is
    com.ibm.wsspi.uow.UOWException:
    javax.transaction.RollbackException
    org.springframework.transaction.TransactionSystemException:
    UOWManager
    transaction processing failed; nested exception is
    com.ibm.wsspi.uow.UOWException:
    javax.transaction.RollbackException
    at
    org.springframework.transaction.jta.WebSphereUowTransactionManag
    er.execute(WebSphereUowTransactionManager.java:259)
    at
    com.lombardisoftware.utility.spring.ProgrammaticTransactionSuppo
    rt.executeInNewTransaction(ProgrammaticTransactionSupport.java:3
    12)
    Also seeing some blocking in database and hung threads.
    

Problem conclusion

  • Instead of saving the deploymentinfo for every heartbeat, the
    new logic doing it in an optimized way.
    
    Installation instruction can be downloaded from Fix Central
    along with the JR45931 iFix file.
    

Temporary fix

Comments

APAR Information

  • APAR number

    JR45931

  • Reported component name

    BPM STANDARD

  • Reported component ID

    5725C9500

  • Reported release

    751

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2013-03-05

  • Closed date

    2013-04-23

  • Last modified date

    2016-08-18

  • 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

    BPM STANDARD

  • Fixed component ID

    5725C9500

Applicable component levels

  • R750 PSY

       UP

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSFTDH","label":"IBM Business Process Manager Standard"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.5.1","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
08 January 2022