Products | Versions |
---|---|
TIBCO BusinessEvents Enterprise Edition | - |
Not Applicable | - |
Description:
BE engine will not start but instead throws an error of:
[container.standalone]
com/tibco/tibrv/TibrvExceptionjava.lang.NoClassDefFoundError:
com/tibco/tibrv/TibrvException
at java.lang.Class.forName0(Native Method)
at
java.lang.Class.forName(Unknown Source)
at
com.tibco.cep.runtime.session.RuleAdministratorFactory.createRuleAdministrator(RuleAdministratorFactory.java:21)
at
com.tibco.cep.runtime.session.impl.RuleServiceProviderImpl.initialize(RuleServiceProviderImpl.java:527)
at
com.tibco.cep.runtime.session.impl.RuleServiceProviderImpl.<init>(RuleServiceProviderImpl.java:172)
at
com.tibco.cep.runtime.session.RuleServiceProviderManager.newProvider(RuleServiceProviderManager.java:207)
at com.tibco.cep.container.standalone.BEMain.jumpStart(SourceFile:126)
at
com.tibco.cep.container.standalone.BEMain.main(SourceFile:70)
Caused by:
java.lang.ClassNotFoundException: com.tibco.tibrv.TibrvException
at
java.net.URLClassLoader$1.run(Unknown Source)
at
java.net.URLClassLoader$1.run(Unknown Source)
at
java.security.AccessController.doPrivileged(Native Method)
at
java.net.URLClassLoader.findClass(Unknown Source)
at
java.lang.ClassLoader.loadClass(Unknown Source)
at
sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at
java.lang.ClassLoader.loadClass(Unknown Source) ... 8 more
Symptoms:
See above.
Cause:
The jar file and libs for RV can not be found because RV_HOME was not set in be-engine.tra. Setting this correctly and redeploying fixes the problem.
Note, HAWK_HOME was set correctly so you would not see this error if HAWK_HOME was also not set.