Index: lams_tool_daco/src/java/org/lamsfoundation/lams/tool/daco/dao/hibernate/DacoAnswerDAOHibernate.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_daco/src/java/org/lamsfoundation/lams/tool/daco/dao/hibernate/DacoAnswerDAOHibernate.java,v diff -u -r1.6 -r1.7 --- lams_tool_daco/src/java/org/lamsfoundation/lams/tool/daco/dao/hibernate/DacoAnswerDAOHibernate.java 1 Jul 2009 02:47:02 -0000 1.6 +++ lams_tool_daco/src/java/org/lamsfoundation/lams/tool/daco/dao/hibernate/DacoAnswerDAOHibernate.java 2 Dec 2009 06:02:02 -0000 1.7 @@ -116,11 +116,15 @@ answerIndex++; } while (currentSingleAnswer != null); } else { - int answerIndex = Integer.parseInt(singleAnswer.getAnswer()) - 1; - if (isUserSummary) { - summary.addUserSummarySingleAnswer(answerIndex, singleAnswer); - } else { - summary.addGroupSummarySingleAnswer(answerIndex, singleAnswer); + try { + int answerIndex = Integer.parseInt(singleAnswer.getAnswer()) - 1; + if (isUserSummary) { + summary.addUserSummarySingleAnswer(answerIndex, singleAnswer); + } else { + summary.addGroupSummarySingleAnswer(answerIndex, singleAnswer); + } + } catch (NumberFormatException e) { + log.debug("Found non-integer value '" + singleAnswer.getAnswer() + "' for question uid " + currentUid); } } }