Scott Guminy created ZOOKEEPER-3613:
---------------------------------------

             Summary: ZKConfig fails to return proper value on getBoolean() 
when user accidentally includes spaces at the end of the value
                 Key: ZOOKEEPER-3613
                 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-3613
             Project: ZooKeeper
          Issue Type: Bug
          Components: server
    Affects Versions: 3.5.5
            Reporter: Scott Guminy


I was using ZooKeeper client in WebSphere Liberty and attempting to configure 
SSL/TLS for client connections.

To do so, I must add the system property {{zookeeper.client.secure=true}}.  In 
WebSphere Liberty, java system properties are placed in a file called 
bootstrap.properties - each property on a separate line.  I accidentally added 
a space at the end of the line.  When {{ZKConfig.getBoolean()}} attempted to 
convert this string to a {{boolean}}, it returned {{false}} due to the space at 
the end.

{{ZKConfig.getBoolean()}} should trim the string before attempting to convert 
to a boolean.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to