Products | Versions |
---|---|
TIBCO BusinessEvents Enterprise Edition | - |
Not Applicable | - |
Resolution:
Description:
===========
Exception thrown on execution of "be-oradeploy –o <name> <earfile>"
Environment:
===========
TIBCO BusinessEvents 3.x/4.x all versions
Symptoms:
=========
Exception thrown on execution of "be-oradeploy –o <name> <earfile>"
Connecting to database: jdbc:oracle:thin:@<connectString>:<port>:<host>
WRAPPER - start method threw an exception
Exception in thread "main" java.lang.NoSuchMethodError: oracle.sql.StructDescriptor.createDescriptor(Ljava/lang/String;L
java/sql/Connection;ZZ)Loracle/sql/StructDescriptor;
at com.tibco.be.oracle.OracleDeployment.getTypeInfoFromDB(OracleDeployment.java:929) at com.tibco.be.oracle.OracleDeployment.generateEventTypes(OracleDeployment.java:644) at com.tibco.be.oracle.OracleDeployment.generateOracleScript(OracleDeployment.java:506)at com.tibco.be.oracle.OracleDeployment.<init>(OracleDeployment.java:339)
at com.tibco.be.oracle.OracleDeployment.jumpStart(OracleDeployment.java:123)
at com.tibco.be.oracle.OracleDeployment.main(OracleDeployment.java:88)
Cause:
======
Oracle JDBC driver version conflict in classpath (ojdbc14.jar)
Resolution:
========
1). remove all JDBC driver files from the classpath.
2). Download the latest Oracle driver version from:
http://www.oracle.com/technology/software/tech/java/sqlj_jdbc/htdocs/jdbc_10201.html
3). Add the new file to the classpath (ex. <TIBCO_HOME>/be/<version>/lib/ext