diff --git a/build.gradle b/build.gradle index a72905d..9cbedb8 100644 --- a/build.gradle +++ b/build.gradle @@ -215,7 +215,7 @@ project(':core') { dependencies { compile project(':clients') compile "org.scala-lang:scala-library:$scalaVersion" - compile 'org.apache.zookeeper:zookeeper:3.3.4' + compile 'org.apache.zookeeper:zookeeper:3.4.6' compile 'com.101tec:zkclient:0.3' compile 'com.yammer.metrics:metrics-core:2.2.0' compile 'net.sf.jopt-simple:jopt-simple:3.2' diff --git a/core/src/test/scala/unit/kafka/zk/EmbeddedZookeeper.scala b/core/src/test/scala/unit/kafka/zk/EmbeddedZookeeper.scala index d883bde..3021a8c 100644 --- a/core/src/test/scala/unit/kafka/zk/EmbeddedZookeeper.scala +++ b/core/src/test/scala/unit/kafka/zk/EmbeddedZookeeper.scala @@ -19,6 +19,7 @@ package kafka.zk import org.apache.zookeeper.server.ZooKeeperServer import org.apache.zookeeper.server.NIOServerCnxn +import org.apache.zookeeper.server.NIOServerCnxnFactory import kafka.utils.TestUtils import java.net.InetSocketAddress import kafka.utils.Utils @@ -29,7 +30,8 @@ class EmbeddedZookeeper(val connectString: String) { val tickTime = 500 val zookeeper = new ZooKeeperServer(snapshotDir, logDir, tickTime) val port = connectString.split(":")(1).toInt - val factory = new NIOServerCnxn.Factory(new InetSocketAddress("127.0.0.1", port)) + val factory = new NIOServerCnxnFactory() + factory.configure(new InetSocketAddress("127.0.0.1", port),0) factory.startup(zookeeper) def shutdown() {