Index: lams_tool_daco/src/java/org/lamsfoundation/lams/tool/daco/web/action/LearningAction.java =================================================================== diff -u -reab76c9ef1fbad3fcc7ef39dd3733f822e1d7bcd -rf3194b0987d78841b7d01d43c2f4d2fc200a5d49 --- lams_tool_daco/src/java/org/lamsfoundation/lams/tool/daco/web/action/LearningAction.java (.../LearningAction.java) (revision eab76c9ef1fbad3fcc7ef39dd3733f822e1d7bcd) +++ lams_tool_daco/src/java/org/lamsfoundation/lams/tool/daco/web/action/LearningAction.java (.../LearningAction.java) (revision f3194b0987d78841b7d01d43c2f4d2fc200a5d49) @@ -275,6 +275,8 @@ ActionErrors errors = validateBeforeFinish(request, sessionMapID); if (!errors.isEmpty()) { this.addErrors(request, errors); + request.setAttribute(DacoConstants.ATTR_DISPLAYED_RECORD_NUMBER, request + .getParameter(DacoConstants.ATTR_DISPLAYED_RECORD_NUMBER)); return mapping.getInputForward(); } @@ -989,7 +991,7 @@ e.printStackTrace(); } - dateParts[0] = String.valueOf(calendar.get(Calendar.DAY_OF_YEAR)); + dateParts[0] = String.valueOf(calendar.get(Calendar.DAY_OF_MONTH)); dateParts[1] = String.valueOf(calendar.get(Calendar.MONTH) + 1); dateParts[2] = String.valueOf(calendar.get(Calendar.YEAR)); } Index: lams_tool_daco/web/pages/learning/learning.jsp =================================================================== diff -u -r3bdebf472590492a1e54e2495e1b566449e5ea4a -rf3194b0987d78841b7d01d43c2f4d2fc200a5d49 --- lams_tool_daco/web/pages/learning/learning.jsp (.../learning.jsp) (revision 3bdebf472590492a1e54e2495e1b566449e5ea4a) +++ lams_tool_daco/web/pages/learning/learning.jsp (.../learning.jsp) (revision f3194b0987d78841b7d01d43c2f4d2fc200a5d49) @@ -34,7 +34,7 @@