TIBCO BusinessEvents (BE) engine starts up but throws class not found exceptions when the State Machine times out.
book
Article ID: KB0084577
calendar_today
Updated On:
Products
Versions
TIBCO BusinessEvents Enterprise Edition
-
Not Applicable
-
Description
Resolution: Description: ============ TIBCO BusinessEvents (BE) engine starts up but throws class not found exceptions when the State Machine times out.
Symptoms: ======== java.lang.RuntimeException: java.io.IOException: Class initialization failed: java.lang.ClassNotFoundException: at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:164) at com.tangosol.util.ExternalizableHelper.loadClass
Cause: ===== Having the custom extended property CUSTOM_PREPEND_CP as a be-engine.xml property causes this error.
Resolution: ========== CUSTOM_PREPEND_CP should not be directly added to be-engine.xml and is not a recommended approach . If you need to change at deploy time, the custom extended property can be added to the be-engine.tra instead of the be-engine.xml file . This allows adding to the path to every deployed application .
Attachments: =========== N/A
Issue/Introduction
TIBCO BusinessEvents (BE) engine starts up but throws class not found exceptions when the State Machine times out.