munene kiruja created FELIX-5306:
------------------------------------
Summary: Fileinstall can't read floats and doubles in .config
files
Key: FELIX-5306
URL: https://issues.apache.org/jira/browse/FELIX-5306
Project: Felix
Issue Type: Bug
Components: Configuration Admin, File Install
Reporter: munene kiruja
The format for specifying a float in the .config format is <key>=F"<float
value> and similarly for doubles but with the type character D.
When the floats and doubles are encountered in the config,
java.lang.NumberFormatException is thrown with the message like:
{code}
java.lang.NumberFormatException: For input string: "400.333"
at
java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
at java.lang.Integer.parseInt(Integer.java:580)
at java.lang.Integer.parseInt(Integer.java:615)
{code}
The code is actually parsing using Integer and Long classes!!
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)