[ https://issues.apache.org/jira/browse/CURATOR-409?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16686645#comment-16686645 ]
Kevin Risden commented on CURATOR-409: -------------------------------------- [~Srdo] - I can check as well for Apache Knox > TestingQuorumPeerMain does not work with Zookeeper 3.5.3-beta > ------------------------------------------------------------- > > Key: CURATOR-409 > URL: https://issues.apache.org/jira/browse/CURATOR-409 > Project: Apache Curator > Issue Type: Bug > Components: Tests > Affects Versions: 3.3.0 > Reporter: Stig Rohde Døssing > Priority: Major > Fix For: 4.0.0 > > > Zookeeper 3.5.3 has added a getQuorumPeer method to QuorumPeerMain > https://github.com/apache/zookeeper/blob/release-3.5.3/src/java/main/org/apache/zookeeper/server/quorum/QuorumPeerMain.java#L194. > TestingQuorumPeerMain has an identically named method, which is now > unintentionally overridding the one in the base class. > This causes TestingCluster to be unusable. > {code} > 20:36:41.199 [Thread-1] ERROR org.apache.curator.test.TestingZooKeeperServer > - From testing server (random state: false) for instance: > InstanceSpec{dataDirectory=C:\Users\Esran\AppData\Local\Temp\1494009401090-0, > port=65306, electionPort=65307, quorumPort=65308, > deleteDataDirectoryOnClose=true, serverId=1, tickTime=-1, maxClientCnxns=-1, > customProperties={}, hostname=127.0.0.1} > org.apache.curator.test.InstanceSpec@59c4b497 > java.lang.NullPointerException: null > at > org.apache.zookeeper.server.quorum.QuorumPeerMain.runFromConfig(QuorumPeerMain.java:158) > > ~[zookeeper-3.5.3-beta.jar:3.5.3-beta-8ce24f9e675cbefffb8f21a47e06b42864475a60] > at > org.apache.curator.test.TestingZooKeeperServer$1.run(TestingZooKeeperServer.java:150) > [curator-test-3.3.0.jar:3.3.0] > at java.lang.Thread.run(Thread.java:745) [?:1.8.0_73] > {code} > The method in TestingQuorumPeerMain should be renamed. -- This message was sent by Atlassian JIRA (v7.6.3#76005)