Hello, After upgrading HBase from 0.20.0 to 0.20.2 I am getting following error message:
java.lang.reflect.UndeclaredThrowableException at $Proxy2.getRegionInfo(Unknown Source) at org.apache.hadoop.hbase.client.HConnectionManager$TableServers.locateRootRegion(HConnectionManager.java:931) at org.apache.hadoop.hbase.client.HConnectionManager$TableServers.locateRegion(HConnectionManager.java:573) at org.apache.hadoop.hbase.client.HConnectionManager$TableServers.locateRegion(HConnectionManager.java:549) at org.apache.hadoop.hbase.client.HConnectionManager$TableServers.locateRegionInMeta(HConnectionManager.java:623) at org.apache.hadoop.hbase.client.HConnectionManager$TableServers.locateRegion(HConnectionManager.java:582) at org.apache.hadoop.hbase.client.HConnectionManager$TableServers.locateRegion(HConnectionManager.java:549) at org.apache.hadoop.hbase.client.HConnectionManager$TableServers.locateRegionInMeta(HConnectionManager.java:623) at org.apache.hadoop.hbase.client.HConnectionManager$TableServers.locateRegion(HConnectionManager.java:586) at org.apache.hadoop.hbase.client.HConnectionManager$TableServers.locateRegion(HConnectionManager.java:549) at org.apache.hadoop.hbase.client.HTable.<init>(HTable.java:125) at org.apache.hadoop.hbase.client.HTable.<init>(HTable.java:103) at com.xxxx.OrderLoader$CustomerReducer.setup(OrderLoader.java:81) at org.apache.hadoop.mapreduce.Reducer.run(Reducer.java:172) at org.apache.hadoop.mapred.ReduceTask.runNewReducer(ReduceTask.java:563) at org.apache.hadoop.mapred.ReduceTask.run(ReduceTask.java:408) at org.apache.hadoop.mapred.Child.main(Child.java:170) Caused by: org.apache.hadoop.ipc.RemoteException: java.io.IOException: java.lang.NullPointerException at org.apache.hadoop.hbase.ipc.HBaseClient.call(HBaseClient.java:723) at org.apache.hadoop.hbase.ipc.HBaseRPC$Invoker.invoke(HBaseRPC.java:328) ... 17 more This is happening for the following line in my code: this.table = new HTable(new HBaseConfiguration(), tableName); This used to work flawlessly before, so seems like something changed in HBaseConfiguration, may be? I am looking into this, but any pointers would be greatly appreciated. Thanks.
