Any empty cell withResultSet.get<Number> methods (e.g. getInt(), getFloat(),
...).
In JDBC with real database return zero value not throwing NullPointerException
or return null value.
It seems it can be fixed by simplely check "cell.doubleValue == null" in
get<Number> methods like this:
return (<type>) ((cell == null) ? 0.0D : cell.doubleValue.doubleValue());
-->
return (<type>) ((cell == null || cell.doubleValue == null) ? 0.0D :
cell.doubleValue.doubleValue());