Multiple scorecard records in backingstore when restarting a Business Events application.

Multiple scorecard records in backingstore when restarting a Business Events application.

book

Article ID: KB0090921

calendar_today

Updated On:

Products Versions
TIBCO BusinessEvents Enterprise Edition -
Not Applicable -

Description

Resolution:
Description:
===========
A new record for scorecards will be created everytime you start the BusinessEvents application (Backingstore enabled). The ExtID of the scorecard  includes a random string (like 0xC06F0A0B0000011BC7C5DBE2A96043FA/ScoreValue) .

Note: This occurs only when parameter be.engine.cluster.multiEngineOn=true

Environment:
===========
TIBCO BusinessEvents 3.x

Symptoms:
=========
- Multiple records for the same scorecard in the backingstore .
- On restart the BusinessEvents will not load the old values from Backingstore.


Cause:
=====
Misconfiguration.

Resolution:
========
Scorecard information is instance-specific and is not shared across agents. The Agent.&ltAgentGroupName>.key property ensures that on recovery, correct scorecard values are  returned to the correct agents.

Add the property Agent. &ltAgentGroupName>.key=&ltagentname> to your TRA file and
set a unique key for all inference agents.

Example:
Agent.be-cluster.key=engine1

Issue/Introduction

Multiple scorecard records in backingstore when restarting a Business Events application.