Hi,
I am new to HBase and I am trying to use hbql on HBase. There I am getting the following exception Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/hadoop/hbase/client/idx/IdxQualifierType at org.apache.hadoop.hbase.hbql.mapping.FieldType.<clinit>(FieldType.java:5 0) at org.apache.hadoop.hbase.hbql.mapping.ColumnDefinition.getFieldType(Colum nDefinition.java:159) at org.apache.hadoop.hbase.hbql.mapping.ColumnDefinition.newMappedColumn(Co lumnDefinition.java:99) at org.apache.hadoop.hbase.hbql.antlr.HBqlParser.columnDefinition(HBqlParse r.java:4565) at org.apache.hadoop.hbase.hbql.antlr.HBqlParser.columnDefinitionnList(HBql Parser.java:4358) at org.apache.hadoop.hbase.hbql.antlr.HBqlParser.familyMapping(HBqlParser.j ava:4317) at org.apache.hadoop.hbase.hbql.antlr.HBqlParser.familyMappingList(HBqlPars er.java:4197) at org.apache.hadoop.hbase.hbql.antlr.HBqlParser.attribMapping(HBqlParser.j ava:2577) at org.apache.hadoop.hbase.hbql.antlr.HBqlParser.hbqlStmt(HBqlParser.java:9 86) at org.apache.hadoop.hbase.hbql.antlr.HBqlParser.hbqlStatement(HBqlParser.j ava:463) at org.apache.hadoop.hbase.hbql.parser.ParserUtil.parseHBqlStatement(Parser Util.java:163) at org.apache.hadoop.hbase.hbql.impl.Utils.parseHBqlStatement(Utils.java:49 ) at org.apache.hadoop.hbase.hbql.impl.HStatementImpl.execute(HStatementImpl. java:159) at org.apache.hadoop.hbase.hbql.impl.HConnectionImpl.execute(HConnectionImp l.java:314) at org.apache.hadoop.hbase.hbql.impl.MappingManager.validatePersistentMetad ata(MappingManager.java:59) at org.apache.hadoop.hbase.hbql.impl.HConnectionImpl.<init>(HConnectionImpl .java:92) at org.apache.hadoop.hbase.jdbc.impl.ConnectionImpl.<init>(ConnectionImpl.j ava:64) at org.apache.hadoop.hbase.jdbc.Driver.getConnection(Driver.java:85) at org.apache.hadoop.hbase.jdbc.Driver.connect(Driver.java:74) at java.sql.DriverManager.getConnection(DriverManager.java:582) at java.sql.DriverManager.getConnection(DriverManager.java:207) at com.fujitsu.fla.tsig.gdb.hbase.HBaseHelper.main(HBaseHelper.java:42) Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.hbase.client.idx.IdxQualifierType at java.net.URLClassLoader$1.run(URLClassLoader.java:200) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276) at java.lang.ClassLoader.loadClass(ClassLoader.java:251) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319) ... 22 more Could you please let me know in which jar I can find org.apache.hadoop.hbase.client.idx.IdxQualifierType class? I have checked the source code of HBase 0.20.4, however I didn't find the required class? Thanks & Regards, Nitin Goel DISCLAIMER: This e-mail and any attached files may contain confidential and/or privileged material for the sole use of the intended recipient. Any review, use, distribution or disclosure by others is strictly prohibited. If you are not the intended recipient (or authorized to receive this e-mail for the recipient), you may not review, copy or distribute this message. Please contact the sender by reply e-mail and delete all copies of this message:Fujitsu Consulting India Pvt Limited