in src/java/org/apache/fulcrum/parser/BaseValueParser.java [620:646]
private Number parseNumber(String string)
{
Number result = null;
String value = StringUtils.trim(string);
if (StringUtils.isNotEmpty(value))
{
ParsePosition pos = new ParsePosition(0);
Number number = numberFormat.parse(value, pos);
if (pos.getIndex() == value.length())
{
// completely parsed
result = number;
}
else
{
if (getLogger().isWarnEnabled())
{
getLogger().warn("Parameter with value of ("
+ value + ") could not be converted to a Number at position " + pos.getIndex());
}
}
}
return result;
}