When updating a CacheOnly concept in the shutdown rulefunction, TIBCO BusinessEvents threw the exception: java.util.concurrent.RejectedExecutionException

When updating a CacheOnly concept in the shutdown rulefunction, TIBCO BusinessEvents threw the exception: java.util.concurrent.RejectedExecutionException

book

Article ID: KB0090835

calendar_today

Updated On:

Products Versions
TIBCO BusinessEvents Enterprise Edition -
Not Applicable -

Description

Resolution:
Description:
===========
User tried to update a CacheOnly concept in shutdown rulefunction and got the following exception:

>>>>>>>>>>>>>>
Error [CTRL-C] - [root] java.util.concurrent.RejectedExecutionException: Job [com.tibco.cep.runtime.service.om.coherence.cluster.agents.RtcTransactionManager$TxnTask_Actions@ecfe38] has already been submitted [1] times and is still being rejected. Giving up.
<<<<<<<<<<<<<<

Environment:
===========
TIBCO BusinsessEvents 4.x, 5.x
All Operating Systems


Resolution:
===========
The concept change is triggered after the RtcTransactionManager is shutdown. So
a cache conly conceprt cannot be updated during shutdown. In general, anything that is triggered after RtcTransactionManager is shutdown is not allowed.

Issue/Introduction

When updating a CacheOnly concept in the shutdown rulefunction, TIBCO BusinessEvents threw the exception: java.util.concurrent.RejectedExecutionException