Hi,
I have git clone hive from the master branch and installed it by Maven, but
always get the following error, does anyone what is going on here?
[INFO] Running org.apache.hadoop.hive.metastore.conf.TestMetastoreConf
[ERROR] Tests run: 22, Failures: 2, Errors: 0, Skipped: 0, Time elapsed: 0.356
s <<< FAILURE! - in org.apache.hadoop.hive.metastore.conf.TestMetastoreConf
[ERROR]
readHiveMetastoreSiteWithHiveHomeDir(org.apache.hadoop.hive.metastore.conf.TestMetastoreConf)
Time elapsed: 0.036 s <<< FAILURE!
java.lang.AssertionError
at
org.apache.hadoop.hive.metastore.conf.TestMetastoreConf.readHiveMetastoreSiteWithHiveHomeDir(TestMetastoreConf.java:222)
[ERROR]
readHiveSiteWithHiveHomeDir(org.apache.hadoop.hive.metastore.conf.TestMetastoreConf)
Time elapsed: 0.008 s <<< FAILURE!
java.lang.AssertionError
at
org.apache.hadoop.hive.metastore.conf.TestMetastoreConf.readHiveSiteWithHiveHomeDir(TestMetastoreConf.java:203)
[ERROR] Tests run: 5, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 9.63 s
<<< FAILURE! - in org.apache.hadoop.hive.metastore.metrics.TestMetrics
[ERROR] defaults(org.apache.hadoop.hive.metastore.metrics.TestMetrics) Time
elapsed: 0.018 s <<< ERROR!
java.lang.RuntimeException: Unknown metric type jmx
at
org.apache.hadoop.hive.metastore.metrics.TestMetrics.defaults(TestMetrics.java:119)
[INFO] Running org.apache.hadoop.hive.metastore.TestAdminUser
[ERROR] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 1.163 s
<<< FAILURE! - in org.apache.hadoop.hive.metastore.TestAdminUser
[ERROR] testCreateAdminNAddUser(org.apache.hadoop.hive.metastore.TestAdminUser)
Time elapsed: 1.161 s <<< ERROR!
javax.jdo.JDOFatalInternalException: Error creating transactional connection
factory
at
org.apache.hadoop.hive.metastore.TestAdminUser.testCreateAdminNAddUser(TestAdminUser.java:41)
Caused by: java.lang.reflect.InvocationTargetException
at
org.apache.hadoop.hive.metastore.TestAdminUser.testCreateAdminNAddUser(TestAdminUser.java:41)
Caused by: org.datanucleus.exceptions.NucleusException: Attempt to invoke the
"BONECP" plugin to create a ConnectionPool gave an error : The specified
datastore driver ("com.mysql.jdbc.Driver") was not found in the CLASSPATH.
Please check your CLASSPATH specification, and the name of the driver.
at
org.apache.hadoop.hive.metastore.TestAdminUser.testCreateAdminNAddUser(TestAdminUser.java:41)
Caused by:
org.datanucleus.store.rdbms.connectionpool.DatastoreDriverNotFoundException:
The specified datastore driver ("com.mysql.jdbc.Driver") was not found in the
CLASSPATH. Please check your CLASSPATH specification, and the name of the
driver.
at
org.apache.hadoop.hive.metastore.TestAdminUser.testCreateAdminNAddUser(TestAdminUser.java:41)