Index: lams_tool_task/src/java/org/lamsfoundation/lams/tool/taskList/web/controller/AuthoringController.java =================================================================== diff -u -r74467b8916b85a9d0376e4c2d8f7deaf4511450c -r79f693920c52aeebd61b0ca1d8a904c1bf449961 --- lams_tool_task/src/java/org/lamsfoundation/lams/tool/taskList/web/controller/AuthoringController.java (.../AuthoringController.java) (revision 74467b8916b85a9d0376e4c2d8f7deaf4511450c) +++ lams_tool_task/src/java/org/lamsfoundation/lams/tool/taskList/web/controller/AuthoringController.java (.../AuthoringController.java) (revision 79f693920c52aeebd61b0ca1d8a904c1bf449961) @@ -301,7 +301,7 @@ * @return * @throws ServletException */ - @RequestMapping(path = "/update", method = RequestMethod.POST) + @RequestMapping("/update") public String updateContent(@ModelAttribute TaskListForm taskListForm, HttpServletRequest request) throws Exception { Index: lams_tool_task/src/java/org/lamsfoundation/lams/tool/taskList/web/controller/AuthoringTaskListConditionController.java =================================================================== diff -u -r74467b8916b85a9d0376e4c2d8f7deaf4511450c -r79f693920c52aeebd61b0ca1d8a904c1bf449961 --- lams_tool_task/src/java/org/lamsfoundation/lams/tool/taskList/web/controller/AuthoringTaskListConditionController.java (.../AuthoringTaskListConditionController.java) (revision 74467b8916b85a9d0376e4c2d8f7deaf4511450c) +++ lams_tool_task/src/java/org/lamsfoundation/lams/tool/taskList/web/controller/AuthoringTaskListConditionController.java (.../AuthoringTaskListConditionController.java) (revision 79f693920c52aeebd61b0ca1d8a904c1bf449961) @@ -50,7 +50,6 @@ import org.springframework.validation.Errors; import org.springframework.web.bind.annotation.ModelAttribute; import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RequestMethod; /** * Auxiliary action in author mode. It contains operations with TaskListCondition. The rest of operations are located in @@ -153,7 +152,7 @@ * @return * @throws ServletException */ - @RequestMapping(path = "/saveOrUpdateCondition", method = RequestMethod.POST) + @RequestMapping("/saveOrUpdateCondition") public String saveOrUpdateCondition(@ModelAttribute TaskListConditionForm taskListConditionForm, Errors errors, HttpServletRequest request) { @@ -167,7 +166,7 @@ extractFormToTaskListCondition(request, taskListConditionForm); } catch (Exception e) { // any upload exception will display as normal error message rather then throw exception directly - errors.reject("error.condition.name.blank"); + errors.reject(e.getMessage()); if (errors.hasErrors()) { populateFormWithPossibleItems(taskListConditionForm, request); return "pages/authoring/parts/addcondition";