Statemachine Timeout state's Entry Action is not executed as expected.

Statemachine Timeout state's Entry Action is not executed as expected.

book

Article ID: KB0091211

calendar_today

Updated On:

Products Versions
TIBCO BusinessEvents Enterprise Edition -
Not Applicable -

Description

Resolution:
Description:
=========
Statemachine Timeout state's Entry Action is not executed as expected.


Environment:
==========

TIBCO Product name and version: TIBCO BusinessEvents (BE) 4.x
Operating System(s): All

Symptoms:
========
Timeout state's Entry Action is not executed as expected. The issue is seen when running multiple engines only. Single engine scenarios works fine.

Resolution:
========
This issue is caused by improper locking in the state machine’s timeout. In the multiengine scenario, one must use registerStateMachineTimeoutCallback() function in all Processing Unit’s startup function.

Issue/Introduction

Statemachine Timeout state's Entry Action is not executed as expected.