PostRTC DB Writes are not happening when be.engine.txn.database.retrycount = -1
book
Article ID: KB0094763
calendar_today
Updated On:
Products
Versions
TIBCO BusinessEvents Enterprise Edition
5.3.0
Description
When the property "be.engine.txn.database.retrycount " is set to -1 the PostRTC database writes were not happening. The changes are written to the cache and the thread returns to normal processing without writing the changes to the backing store DB and proceeding with other postRTC operations such as lock releases and message acknowledgements. This impacted the application in multiple ways causing lock contention issues.
Environment
All Supported Platforms
Resolution
The default value for the property ""be.engine.txn.database.retrycount" has always been Integer.MAX, so setting it to -1 is not correct. To resolve the issue set the property value to any integer value less than or equal to Integer.MAX
Issue/Introduction
PostRTC DB writes are not happening when be.engine.txn.database.retrycount = -1