Index: lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/web/McLearningAction.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/web/McLearningAction.java,v diff -u -r1.51 -r1.52 --- lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/web/McLearningAction.java 4 Nov 2006 00:33:36 -0000 1.51 +++ lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/web/McLearningAction.java 13 Nov 2006 15:20:11 -0000 1.52 @@ -768,22 +768,20 @@ } else { - String[] checkedCa=mcLearningForm.getCheckedCa(); - - if (checkedCa != null) - { - mcLearningForm.resetCa(mapping, request); - - logger.debug("checkedCa: " + checkedCa); - logger.debug("checkedCa length: " + checkedCa.length ); - - for (int i=0; i < checkedCa.length ; i++) - { - String currentCa=checkedCa[i]; - logger.debug("currentCa: " + currentCa); - learnerInput.add(currentCa); - } - } + + for (int i=0 ; i < 51 ; i++) + { + String currentCheckedCa= request.getParameter("checkedCa" + i); + logger.debug("currentCheckedCa : " + currentCheckedCa); + + if (currentCheckedCa != null) + { + logger.debug("currentCheckedCa: " + currentCheckedCa); + learnerInput.add(currentCheckedCa); + } + } + + mcLearningForm.resetCa(mapping, request); } logger.debug("final learnerInput: " + learnerInput); Index: lams_tool_lamc/web/learning/CombinedAnswersContent.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_lamc/web/learning/CombinedAnswersContent.jsp,v diff -u -r1.23 -r1.24 --- lams_tool_lamc/web/learning/CombinedAnswersContent.jsp 9 Nov 2006 03:58:41 -0000 1.23 +++ lams_tool_lamc/web/learning/CombinedAnswersContent.jsp 13 Nov 2006 15:20:10 -0000 1.24 @@ -69,7 +69,7 @@ items="${dto.candidateAnswerUids}">