Abstract: BusinessEvents startup error "NoClassDefFoundError at oracle.jdbc.oracore.OracleTypeUPT.unpickle81rec" .
book
Article ID: KB0085740
calendar_today
Updated On:
Products
Versions
TIBCO BusinessEvents Enterprise Edition
-
Not Applicable
-
Description
Resolution: Description: =========== A NoClassDefFoundError Exception is thrown on startup of Business Events (Inference agent loads the backing store data - scorecard).
Environment: =========== BusinessEvents 3.0.2 All Operating Systems
Symptoms: ========= Exception:
Job Error on thread:Agent1-0 java.lang.NoClassDefFoundError at oracle.jdbc.oracore.OracleTypeUPT.unpickle81rec(OracleTypeUPT.java:426) at oracle.jdbc.oracore.OracleTypeADT.unpickle81(OracleTypeADT.java:1752) at oracle.jdbc.oracore.OracleTypeADT._unlinearize(OracleTypeADT.java:1424) at oracle.jdbc.oracore.OracleTypeADT.unlinearize(OracleTypeADT.java:1394) at oracle.sql.StructDescriptor.toOracleArray(StructDescriptor.java:490) at oracle.sql.STRUCT.getOracleAttributes(STRUCT.java:389) at com.tibco.be.oracle.impl.OracleAdapter.createConcept(OracleAdapter.java:1071) at com.tibco.be.oracle.impl.OracleAdapter$ConceptsCursorIterator.next(OracleAdapter.java:3283) at com.tibco.cep.runtime.service.om.coherence.cluster.agents.InferenceAgent.recover(InferenceAgent.java:2835) at com.tibco.cep.runtime.service.om.coherence.cluster.agents.InferenceAgent.onPrepareToActivate(InferenceAgent.java:1298) at com.tibco.cep.runtime.service.om.coherence.cluster.CacheAgent.prepareToActivate(CacheAgent.java:138) at com.tibco.cep.runtime.service.om.coherence.cluster.AgentManager.activateAgent(AgentManager.java:337) at com.tibco.cep.runtime.service.om.coherence.cluster.AgentManager.ensure(AgentManager.java:323) at com.tibco.cep.runtime.service.om.coherence.cluster.AgentManager$EnsureClusterJob.run(AgentManager.java:397) at com.tibco.cep.runtime.session.BEManagedThread.execute(BEManagedThread.java:459) at com.tibco.cep.runtime.session.BEManagedThread.run_from_queue(BEManagedThread.java:401) at com.tibco.cep.runtime.session.BEManagedThread.run(BEManagedThread.java:302)
Cause: ====== The issue is caused by a misconfiguration in the TRA file. The TRA file includes the Oracle JDBC trace parameters (set to null).