Products | Versions |
---|---|
TIBCO BusinessEvents Enterprise Edition | - |
Not Applicable | - |
Resolution:
Description:
============
TIBCO BusinessEvents engine error: java.lang.NoClassDefFoundError: com/tibco/cep/kernel/model/rule/StateGuardCondition
Environment:
============
TIBCO BusinessEvents 3.x
Linux Operating System
Symptoms:
==========
The following message is seen when trying to start the BusinessEvents engine.
Registering Ontology Classes...
2013 Jul 01 14:06:05:135 GMT +2 ip-172-26-64-81-gig_composite_charging-charging_fcd Error [main] - java.lang.NoClassDefFoundError: com/tibco/cep/kernel/model/rule/StateGuardCondition
2013 Jul 01 14:06:05:135 GMT +2 ip-172-26-64-81-gig_composite_charging-charging_fcd Error [main] - at java.lang.ClassLoader.defineClass1(Native Method)
2013 Jul 01 14:06:05:136 GMT +2 ip-172-26-64-81-gig_composite_charging-charging_fcd Error [main] - at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
2013 Jul 01 14:06:05:136 GMT +2 ip-172-26-64-81-gig_composite_charging-charging_fcd Error [main] - at java.lang.ClassLoader.defineClass(ClassLoader.java:465)
2013 Jul 01 14:06:05:136 GMT +2 ip-172-26-64-81-gig_composite_charging-charging_fcd Error [main] - at com.tibco.cep.runtime.service.loader.ClassManager.findClass(ClassManager.java:87)
Cause:
=======
Check what hotfix (if any) has been installed on top of the BE version. Look for file permission issues.
Resolution:
============
Download and install Hotfix 08 (for BE3.0.1) from the ftp support site. Hotfix 08 contains the class that is missing. Attempt to start the BusinessEvents engine again after downloading and applying the hotfix.