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)