Hello,
I am using CloverETL Designer 3.0.2 and I am getting the following problems reported in Eclipse when I open my graph:
"Cannot create JDBC driver 'oracle.jdbc.driver.OracleDriver'. Can not find class: oracle.jdbc.driver.OracleDriver"
"org.jetel.exception.JetelException: Cannot establish DB connection (clover). caused by: org.jetel.exception.JetelException: JDBC driver couldn't be obtained"
When I run the graph within Eclipse, the graph runs fine and is able to open the appropriate database connection.
My workspace.prm contains:
PROJECT= .
CONN_DIR=${PROJECT}/conn
The DB connection is specified in the graph as:
<Global>
...
<Connection dbConfig="${CONN_DIR}/clover.cfg" id="JDBC0" type="JDBC"/>
<Property fileURL="workspace.prm" id="GraphParameter41"/>
</Global>
and conn/clover.cfg contains:
passwordEncrypted=false
name=clover
threadSafeConnection=true
dbDriver=oracle.jdbc.driver.OracleDriver
dbURL=jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=<my.db.host.com>)(PORT=<db-port>))(LOAD_BALANCE=YES)(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=<my.db.service.name>)(ENABLE=BROKEN)(FAILOVER_MODE=(TYPE=SELECT)(METHOD=BASIC)(RETRIES=180)(DELAY=5))))
user=<my-db-username>
jndiName=
password=<my-db-password>
jdbcSpecific=ORACLE
Do you know I can get the CloverETL designer plugin to find the appropriate DB driver?