curator-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Kevin Risden (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (CURATOR-409) TestingQuorumPeerMain does not work with Zookeeper 3.5.3-beta
Date Wed, 14 Nov 2018 15:08:00 GMT

    [ 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)

Mime
View raw message