NumberFormatException running pedigree report
Brought to you by:
nmeier
*** exception caught
java.lang.NumberFormatException: For input string: "1 ()"
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
at java.lang.Integer.parseInt(Integer.java:492)
at java.lang.Integer.parseInt(Integer.java:527)
at ReportPedigree.getYear(ReportPedigree.java:203)
at ReportPedigree.doReport(ReportPedigree.java:174)
at ReportPedigree.start(ReportPedigree.java:26)
genj\src\report\ReportPedigree.java
starting at line 206, replace with
try{
return Integer.parseInt(strYear);
} catch (Exception ex){
LOG.warning("error parsing year " + ex.getMessage());
}
return -1;
Fixed in r6822 (master r6856)