From d20233e87b7c5ec02a0ada0df12d96c81510c491 Mon Sep 17 00:00:00 2001 From: Michael Stack Date: Mon, 4 Feb 2008 22:30:08 +0000 Subject: [PATCH] HBASE-403 Fix build after move of hbase in svn Make tests actually succeed M src/java/org/apache/hadoop/hbase/LocalHBaseCluster.java Throw exception w/ better message when we can't find conf files. M build.xml (lib.dir, conf.dir): Add defines. Add conf to CLASSPATH git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@618471 13f79535-47bb-0310-9956-ffa450edef68 --- build.xml | 9 +++++++-- src/java/org/apache/hadoop/hbase/LocalHBaseCluster.java | 3 +++ 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/build.xml b/build.xml index dac1769a6ba..f93b530fa7c 100644 --- a/build.xml +++ b/build.xml @@ -28,6 +28,9 @@ + + + @@ -44,6 +47,7 @@ + @@ -61,7 +65,8 @@ - + + @@ -195,7 +200,7 @@ debug="${javac.debug}"> - + diff --git a/src/java/org/apache/hadoop/hbase/LocalHBaseCluster.java b/src/java/org/apache/hadoop/hbase/LocalHBaseCluster.java index 37c492a7829..faf71134f7a 100644 --- a/src/java/org/apache/hadoop/hbase/LocalHBaseCluster.java +++ b/src/java/org/apache/hadoop/hbase/LocalHBaseCluster.java @@ -274,6 +274,9 @@ public class LocalHBaseCluster implements HConstants { } // Need to rewrite address in Configuration if not done already. String address = c.get(MASTER_ADDRESS); + if (address == null) { + throw new NullPointerException("Address is null for " + MASTER_ADDRESS); + } String port = address.startsWith(LOCAL_COLON)? address.substring(LOCAL_COLON.length()): Integer.toString(DEFAULT_MASTER_PORT);