ActiveMatrix BusinessWorks container does not work with ObjectManagement "Cache".

ActiveMatrix BusinessWorks container does not work with ObjectManagement "Cache".

book

Article ID: KB0094632

calendar_today

Updated On:

Products Versions
TIBCO BusinessEvents Enterprise Edition -
Not Applicable -

Description

Resolution:
Description:
===========
ActiveMatrix BusinessWorks container does not work with ObjectManagement "Cache".

Environment:
===========
  BusinessEvents 5.0
  All Operating Systems

Symptoms:
=========
The error below is thrown in BusinessWorks when Activity "Invoke RuleFunction" will be processed and ObjectManagement "Cache" is set in the BusinessEvents project.

java.lang.NoSuchMethodException: com.tibco.cep.runtime.service.cluster.om.CoherenceStore.&ltinit>(java.util.Properties, com.tibco.cep.runtime.session.RuleSession)
at java.lang.Class.getConstructor0(Class.java:2706)
at java.lang.Class.getConstructor(Class.java:1657)
at com.tibco.cep.runtime.service.om.impl.ObjectManagerProvider.createOM(ObjectManagerProvider.java:124)
at com.tibco.cep.runtime.session.impl.RuleSessionImpl.&ltinit>(RuleSessionImpl.java:158)
at com.tibco.cep.runtime.session.impl.RuleSessionImpl.&ltinit>(RuleSessionImpl.java:122)
at com.tibco.cep.runtime.session.impl.RuleSessionManagerImpl.init(RuleSessionManagerImpl.java:150)
at com.tibco.cep.runtime.session.impl.RuleServiceProviderImpl.initRuleSessions(RuleServiceProviderImpl.java:934)
at com.tibco.cep.runtime.session.impl.RuleServiceProviderImpl.configure(RuleServiceProviderImpl.java:218)
              
Cause:
======
ObjectManagement "In Memory" only is supported for BusinessWorks Containers.

Resolution:
========
Change ObjectManagement to "in Memory" (CDD cluster settings) to be able to process a RuleFunction in a BusinessWorks process.

Issue/Introduction

ActiveMatrix BusinessWorks container does not work with ObjectManagement "Cache".