Index: lams_central/src/java/org/lamsfoundation/lams/authoring/template/web/TBLTemplateController.java =================================================================== diff -u -r4a3f535791663e116bc76960f4fc1a4933eacabd -refb4c246f9823c08963864043992e40ee7d6a13a --- lams_central/src/java/org/lamsfoundation/lams/authoring/template/web/TBLTemplateController.java (.../TBLTemplateController.java) (revision 4a3f535791663e116bc76960f4fc1a4933eacabd) +++ lams_central/src/java/org/lamsfoundation/lams/authoring/template/web/TBLTemplateController.java (.../TBLTemplateController.java) (revision efb4c246f9823c08963864043992e40ee7d6a13a) @@ -811,20 +811,18 @@ private void validateApplicationExercises() { if (applicationExercises.size() == 0) { - addValidationErrorMessage("authoring.error.application.exercise.num", new Integer[] { 1 }, - applicationExerciseErrors); - } else { - for (Map.Entry appExEntry : applicationExercises.entrySet()) { - AppExData appEx = appExEntry.getValue(); - if (StringUtils.isBlank(appEx.dokuDescription) && StringUtils.isBlank(appEx.dokuInstructions) - && (appEx.assessments == null)) { - addValidationErrorMessage("authoring.error.application.exercise.num", - new String[] { "\"" + appEx.title + "\"" }, applicationExerciseErrors); - } else if (appEx.assessments != null) { - for (Map.Entry assessmentEntry : appEx.assessments.entrySet()) { - assessmentEntry.getValue().validate(applicationExerciseErrors, appBundle, formatter, - appExEntry.getKey(), "\"" + appEx.title + "\"", assessmentEntry.getKey()); - } + return; + } + for (Map.Entry appExEntry : applicationExercises.entrySet()) { + AppExData appEx = appExEntry.getValue(); + if (StringUtils.isBlank(appEx.dokuDescription) && StringUtils.isBlank(appEx.dokuInstructions) + && (appEx.assessments == null)) { + addValidationErrorMessage("authoring.error.application.exercise.num", + new String[] { "\"" + appEx.title + "\"" }, applicationExerciseErrors); + } else if (appEx.assessments != null) { + for (Map.Entry assessmentEntry : appEx.assessments.entrySet()) { + assessmentEntry.getValue().validate(applicationExerciseErrors, appBundle, formatter, + appExEntry.getKey(), "\"" + appEx.title + "\"", assessmentEntry.getKey()); } } }