diff --git a/hbase-client/src/main/java/org/apache/hadoop/hbase/zookeeper/HQuorumPeer.java b/hbase-client/src/main/java/org/apache/hadoop/hbase/zookeeper/HQuorumPeer.java index 6127997..2fced7f 100644 --- a/hbase-client/src/main/java/org/apache/hadoop/hbase/zookeeper/HQuorumPeer.java +++ b/hbase-client/src/main/java/org/apache/hadoop/hbase/zookeeper/HQuorumPeer.java @@ -42,6 +42,7 @@ import org.apache.hadoop.hbase.classification.InterfaceStability; import org.apache.hadoop.hbase.util.DNS; import org.apache.hadoop.hbase.util.Strings; import org.apache.hadoop.util.StringUtils; +import org.apache.zookeeper.server.admin.AdminServer.AdminServerException; import org.apache.zookeeper.server.ServerConfig; import org.apache.zookeeper.server.ZooKeeperServerMain; import org.apache.zookeeper.server.quorum.QuorumPeerConfig; @@ -82,7 +83,7 @@ public class HQuorumPeer { } } - private static void runZKServer(QuorumPeerConfig zkConfig) throws UnknownHostException, IOException { + private static void runZKServer(QuorumPeerConfig zkConfig) throws UnknownHostException, IOException, AdminServerException { if (zkConfig.isDistributed()) { QuorumPeerMain qp = new QuorumPeerMain(); qp.runFromConfig(zkConfig); diff --git a/pom.xml b/pom.xml index cf6501c..abd5915 100644 --- a/pom.xml +++ b/pom.xml @@ -1232,7 +1232,7 @@ 2.5.0 thrift 0.9.3 - 3.4.8 + 3.5.1-alpha 1.7.7 4.0.3 2.4.1