You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by "munene kiruja (JIRA)" <ji...@apache.org> on 2016/07/15 17:45:21 UTC
[jira] [Created] (FELIX-5306) Fileinstall can't read floats and
doubles in .config files
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)