After an entry is updated in one Inference agent, it still returns the old value in other Inference agents in the cluster.

book

Article ID: KB0087618

calendar_today

Updated On:

Products Versions
TIBCO BusinessEvents Enterprise Edition -
Not Applicable -

Description

Resolution:
Description:
===========

After an entry is updated in one Inference agent, it still returns the old value in other Inference agents in the cluster.

Environment:
===========
TIBCO BusinessEvents 5.x
All Operating Systems


Symptoms:
=========
Assume two Inference agents. The first Inference agent updates an Entry value from A to B. When getting this entry again, this Inference agent will return the new value B but all the other Inference agents will return the old value of A.

Cause:
======
L1Cache issue.

Resolution:
===========
Add the property be.om.localCache.className and set the value to com.tibco.cep.runtime.service.om.impl.invm.NoOpLocalCache

Note: this will disable the L1Cache.

Issue/Introduction

After an entry is updated in one Inference agent, it still returns the old value in other Inference agents in the cluster.