[ https://issues.apache.org/jira/browse/HADOOP-4332?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Edward Capriolo updated HADOOP-4332: ------------------------------------ Description: Attempting to use the Derby ClientDriver will cause a null pointer exception because derbyclient.jar and derbytools.jar are not in lib. hive> show tables; 08/10/02 15:17:12 INFO hive.metastore: Trying to connect to metastore with URI jdbc:derby://nyhadoop1:1527/metastore_db FAILED: Error in semantic analysis: java.lang.NullPointerException 08/10/02 15:17:12 ERROR ql.Driver: FAILED: Error in semantic analysis: java.lang.NullPointerException derbyclient.jar and derbytools.jar should probably be put in the hive/lib directory. Also this type of exception could happen often with different JDBC libraries the exception should be trapped better was: Attempting to use the Derby ClientDriver will cause a null pointer exception. derbyclient.jar and derbytools.jar javax.jdo.option.ConnectionDriverName=org.apache.derby.jdbc.ClientDriver hive> show tables; 08/10/02 15:17:12 INFO hive.metastore: Trying to connect to metastore with URI jdbc:derby://nyhadoop1:1527/metastore_db FAILED: Error in semantic analysis: java.lang.NullPointerException 08/10/02 15:17:12 ERROR ql.Driver: FAILED: Error in semantic analysis: java.lang.NullPointerException derbyclient.jar and derbytools.jar should probably be put in the hive/lib directory. Also this type of exception not having the appropriate driver should be trapped and reported differently if possible. Summary: derbyclient.jar and derbytools.jar should be included in hive/lib (was: derbyclient.jar and derbytools.jar show ship with hive) > derbyclient.jar and derbytools.jar should be included in hive/lib > ----------------------------------------------------------------- > > Key: HADOOP-4332 > URL: https://issues.apache.org/jira/browse/HADOOP-4332 > Project: Hadoop Core > Issue Type: Improvement > Components: contrib/hive > Environment: Cent OS 5 x86-64 JDK 1.6 > Reporter: Edward Capriolo > Priority: Minor > > Attempting to use the Derby ClientDriver will cause a null pointer exception > because derbyclient.jar and derbytools.jar are not in lib. > hive> show tables; > 08/10/02 15:17:12 INFO hive.metastore: Trying to connect to metastore > with URI jdbc:derby://nyhadoop1:1527/metastore_db > FAILED: Error in semantic analysis: java.lang.NullPointerException > 08/10/02 15:17:12 ERROR ql.Driver: FAILED: Error in semantic analysis: > java.lang.NullPointerException > derbyclient.jar and derbytools.jar should probably be put in the hive/lib > directory. Also this type of exception could happen often with different JDBC > libraries the exception should be trapped better -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.