My Oracle Support Banner

ODI Application Adapter for Hadoop : "ODI-26039 - Could not load JDBC driver class [org.apache.hadoop.hive.jdbc.HiveDriver]" (Doc ID 1469381.1)

Last updated on JUNE 21, 2018

Applies to:

Oracle Data Integrator - Version 11.1.1.6.0 and later
Information in this document applies to any platform.
Also applies to:
Apache Hive JDBC Driver ( HiveServer2 JDBC driver )

JDBC Driver: org.apache.hive.jdbc.HiveDriver

Symptoms

 While setting the Topology for Oracle Data Integrator Application Adapter for Hadoop, when running a connection test on a Hive DataServer, this error message is displayed:

ODI-26039 Connection failed.
Details:
java.lang.RuntimeException: java.lang.IllegalArgumentException: Could not load JDBC driver class [org.apache.hadoop.hive.jdbc.HiveDriver]

While testing the connection from the Agent:

[ERROR] [ODI-1131] [...] Agent XXX encountered an error: ODI-1274: Agent Exception Caused by: org/apache/hadoop/hive/metastore/api/MetaException[[
ODI-1274: Agent Exception
Caused By: java.lang.NoClassDefFoundError: org/apache/hadoop/hive/metastore/api/MetaException
  at org.apache.hadoop.hive.jdbc.HiveDriver.connect(HiveDriver.java:104)
...

Changes

 

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.