In certain cases, when the call to BE rule function is made through "Invoke Rule Function" activity in BW, BE doesn'tprocesses the subsequent request and appears hung?

In certain cases, when the call to BE rule function is made through "Invoke Rule Function" activity in BW, BE doesn'tprocesses the subsequent request and appears hung?

book

Article ID: KB0092575

calendar_today

Updated On:

Products Versions
TIBCO BusinessEvents Enterprise Edition -
Not Applicable -

Description

Resolution:
Description :
--------------
When the call to BE rule function is made through "Invoke Rule Function" activity in BW, and if rule function
performs the locking but doesn't trigger RTC then subsequent calls to BE are not honored as BE doesn't gets the lock.

Solution :
----------
Use  the C_Unlock function to release the lock in the end of rule function and then BE will be able to process the
subsequent request from Invoke Rule function as now lock is manually released by the user instead of depending on BE
to release the lock automatically.

P.S. RTC will get triggered only if you create/modify any object.in the rule function

Issue/Introduction

In certain cases, when the call to BE rule function is made through "Invoke Rule Function" activity in BW, BE doesn'tprocesses the subsequent request and appears hung?