[hbase] Back out 2718; programmatic config works but hbase*xml conf is 
overridden
---------------------------------------------------------------------------------

                 Key: HADOOP-2753
                 URL: https://issues.apache.org/jira/browse/HADOOP-2753
             Project: Hadoop Core
          Issue Type: Bug
          Components: contrib/hbase
            Reporter: stack
            Priority: Blocker


Dave Simpson instrumented his local copy and found that defaults are overriding 
his hbase-site.xml config since application of HADOOP-2718.

08/01/30 21:59:29 INFO mapred.TableInputFormat: Setup table to go against Docs 
and columns outlink:.*
08/01/30 21:59:29 ERROR mapred.TableInputFormat: Failed create of table
java.lang.NullPointerException
        at 
org.apache.hadoop.hbase.LocalHBaseCluster.doLocal(LocalHBaseCluster.java:277)
        at 
org.apache.hadoop.hbase.HConnectionManager$TableServers.<init>(HConnectionManager.java:132)
        at 
org.apache.hadoop.hbase.HConnectionManager.getConnection(HConnectionManager.java:77)
        at org.apache.hadoop.hbase.HTable.<init>(HTable.java:84)
        at 
org.apache.hadoop.hbase.mapred.TableInputFormat.configure(TableInputFormat.java:193)
        at 
org.apache.hadoop.util.ReflectionUtils.setConf(ReflectionUtils.java:58)
        at 
org.apache.hadoop.util.ReflectionUtils.newInstance(ReflectionUtils.java:82)
        at org.apache.hadoop.mapred.JobConf.getInputFormat(JobConf.java:421)
        at org.apache.hadoop.mapred.JobClient.submitJob(JobClient.java:537)
        at org.apache.hadoop.mapred.JobClient.runJob(JobClient.java:805)
        at com.powerset.webmap.Webmap.run(Webmap.java:545)
        at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:65)
        at com.powerset.webmap.Webmap.main(Webmap.java:566)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.apache.hadoop.util.RunJar.main(RunJar.java:155)
08/01/30 21:59:29 INFO mapred.TableInputFormat: Table created: null


I'm configuring this with a hbase-site.xml in the hbase/conf directory.

Here's what is in it:

<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
<configuration>
  <property>
    <name>hbase.master</name>
    <value>localhost:60000</value>
  </property>
</configuration>


-Dave

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to