diff --git a/hbase-zookeeper/src/main/java/org/apache/hadoop/hbase/zookeeper/HQuorumPeer.java b/hbase-zookeeper/src/main/java/org/apache/hadoop/hbase/zookeeper/HQuorumPeer.java index 8e70611e8643..6b7032633fc7 100644 --- a/hbase-zookeeper/src/main/java/org/apache/hadoop/hbase/zookeeper/HQuorumPeer.java +++ b/hbase-zookeeper/src/main/java/org/apache/hadoop/hbase/zookeeper/HQuorumPeer.java @@ -23,7 +23,6 @@ import java.io.PrintWriter; import java.net.InetAddress; import java.net.NetworkInterface; -import java.net.UnknownHostException; import java.nio.charset.StandardCharsets; import java.util.ArrayList; import java.util.Enumeration; @@ -42,6 +41,7 @@ import org.apache.yetus.audience.InterfaceStability; import org.apache.zookeeper.server.ServerConfig; import org.apache.zookeeper.server.ZooKeeperServerMain; +import org.apache.zookeeper.server.admin.AdminServer.AdminServerException; import org.apache.zookeeper.server.quorum.QuorumPeerConfig; import org.apache.zookeeper.server.quorum.QuorumPeerMain; import org.slf4j.Logger; @@ -87,7 +87,7 @@ public static void main(String[] args) { } private static void runZKServer(QuorumPeerConfig zkConfig) - throws UnknownHostException, IOException { + throws IOException, AdminServerException { if (zkConfig.isDistributed()) { QuorumPeerMain qp = new QuorumPeerMain(); qp.runFromConfig(zkConfig); diff --git a/hbase-zookeeper/src/main/java/org/apache/hadoop/hbase/zookeeper/ZKMainServer.java b/hbase-zookeeper/src/main/java/org/apache/hadoop/hbase/zookeeper/ZKMainServer.java index b2478cee67aa..826285bb9648 100644 --- a/hbase-zookeeper/src/main/java/org/apache/hadoop/hbase/zookeeper/ZKMainServer.java +++ b/hbase-zookeeper/src/main/java/org/apache/hadoop/hbase/zookeeper/ZKMainServer.java @@ -26,6 +26,7 @@ import org.apache.yetus.audience.InterfaceAudience; import org.apache.zookeeper.KeeperException; import org.apache.zookeeper.ZooKeeperMain; +import org.apache.zookeeper.cli.CliException; /** @@ -61,7 +62,7 @@ public HACK_UNTIL_ZOOKEEPER_1897_ZooKeeperMain(String[] args) * @throws IOException in case of a network failure * @throws InterruptedException if the ZooKeeper client closes */ - void runCmdLine() throws KeeperException, IOException, InterruptedException { + void runCmdLine() throws CliException, IOException, InterruptedException { processCmd(this.cl); System.exit(0); } diff --git a/pom.xml b/pom.xml index 65f3466fe002..5ce28a9750f6 100755 --- a/pom.xml +++ b/pom.xml @@ -1471,7 +1471,7 @@ 0.5.0 thrift 0.12.0 - 3.4.10 + 3.5.5 0.9.94 1.7.25