Exception thrown on execution of"be-oradeploy –o name earfile"

Exception thrown on execution of"be-oradeploy –o name earfile"

book

Article ID: KB0086234

calendar_today

Updated On:

Products Versions
TIBCO BusinessEvents Enterprise Edition -
Not Applicable -

Description

Resolution:
Description:
===========
Exception thrown on execution of  "be-oradeploy –o &ltname> &ltearfile>"

Environment:
===========
TIBCO BusinessEvents 3.x/4.x all versions

Symptoms:
=========
Exception thrown on execution of  "be-oradeploy –o &ltname> &ltearfile>"

Connecting to database: jdbc:oracle:thin:@&ltconnectString>:&ltport>:&lthost>
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.&ltinit>(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. &ltTIBCO_HOME>/be/&ltversion>/lib/ext

Issue/Introduction

Exception thrown on execution of"be-oradeploy –o name earfile"