Test Case : with Trunk version of hive in git 1) Launch Hive shell % hive 2) Add testSerde.jar to class path hive> add jar /home/ajesh/Desktop/testSerde.jar; 3) Create a table using custom SerDe org.apache.hadoop.hive.serde2.TestDelimitedJSONSerDe hive> create table tempTbl(field1 string) row format serde 'org.apache.hadoop.hive.serde2.TestDelimitedJSONSerDe'; 4) Using show tables command ,verify that table tempTbl is created. hive> show tables; 5) Exit hive shell hive> exit; 6) Launch Hive shell again. % hive 7) Try to drop the table temptbl hive> drop table temptbl; Expected Result: 8) a nice clean error message will be shown Actual Result : FAILED: RuntimeException MetaException(message:org.apache.hadoop.hive.serde2.SerDeException SerDe org.apache.hadoop.hive.serde2.TestDelimitedJSONSerDe does not exist)