Index: lams_gradebook/src/java/org/lamsfoundation/lams/gradebook/web/controller/GradebookController.java
===================================================================
diff -u -r6f37a4eb8b2023d6e6dffceffa91ebdbf74c54f5 -r1704c05d7e844f968d3700990957ff05f3611ba5
--- lams_gradebook/src/java/org/lamsfoundation/lams/gradebook/web/controller/GradebookController.java (.../GradebookController.java) (revision 6f37a4eb8b2023d6e6dffceffa91ebdbf74c54f5)
+++ lams_gradebook/src/java/org/lamsfoundation/lams/gradebook/web/controller/GradebookController.java (.../GradebookController.java) (revision 1704c05d7e844f968d3700990957ff05f3611ba5)
@@ -80,23 +80,23 @@
@Autowired
@Qualifier("gradebookService")
- private static IGradebookService gradebookService;
+ private IGradebookService gradebookService;
@Autowired
- @Qualifier("userService")
- private static IUserManagementService userService;
+ @Qualifier("userManagementService")
+ private IUserManagementService userService;
@Autowired
@Qualifier("lessonService")
- private static ILessonService lessonService;
+ private ILessonService lessonService;
@Autowired
@Qualifier("securityService")
- private static ISecurityService securityService;
+ private ISecurityService securityService;
@Autowired
@Qualifier("learnerService")
- private static ICoreLearnerService learnerService;
+ private ICoreLearnerService learnerService;
@RequestMapping("")
@ResponseBody
Index: lams_gradebook/src/java/org/lamsfoundation/lams/gradebook/web/controller/GradebookLearningController.java
===================================================================
diff -u -r933daa10940c5b2d5f028e370eb8d581cd71f50b -r1704c05d7e844f968d3700990957ff05f3611ba5
--- lams_gradebook/src/java/org/lamsfoundation/lams/gradebook/web/controller/GradebookLearningController.java (.../GradebookLearningController.java) (revision 933daa10940c5b2d5f028e370eb8d581cd71f50b)
+++ lams_gradebook/src/java/org/lamsfoundation/lams/gradebook/web/controller/GradebookLearningController.java (.../GradebookLearningController.java) (revision 1704c05d7e844f968d3700990957ff05f3611ba5)
@@ -54,12 +54,12 @@
private static Logger logger = Logger.getLogger(GradebookLearningController.class);
@Autowired
- @Qualifier("userService")
- private static IUserManagementService userService;
+ @Qualifier("userManagementService")
+ private IUserManagementService userService;
@Autowired
@Qualifier("securityService")
- private static ISecurityService securityService;
+ private ISecurityService securityService;
@RequestMapping("")
public String unspecified() throws Exception {
Index: lams_gradebook/src/java/org/lamsfoundation/lams/gradebook/web/controller/GradebookMonitoringController.java
===================================================================
diff -u -r6f37a4eb8b2023d6e6dffceffa91ebdbf74c54f5 -r1704c05d7e844f968d3700990957ff05f3611ba5
--- lams_gradebook/src/java/org/lamsfoundation/lams/gradebook/web/controller/GradebookMonitoringController.java (.../GradebookMonitoringController.java) (revision 6f37a4eb8b2023d6e6dffceffa91ebdbf74c54f5)
+++ lams_gradebook/src/java/org/lamsfoundation/lams/gradebook/web/controller/GradebookMonitoringController.java (.../GradebookMonitoringController.java) (revision 1704c05d7e844f968d3700990957ff05f3611ba5)
@@ -80,19 +80,19 @@
@Autowired
@Qualifier("gradebookService")
- private static IGradebookService gradebookService;
+ private IGradebookService gradebookService;
@Autowired
- @Qualifier("userService")
- private static IUserManagementService userService;
+ @Qualifier("userManagementService")
+ private IUserManagementService userService;
@Autowired
@Qualifier("lessonService")
- private static ILessonService lessonService;
+ private ILessonService lessonService;
@Autowired
@Qualifier("securityService")
- private static ISecurityService securityService;
+ private ISecurityService securityService;
@RequestMapping("")
public String unspecified(HttpServletRequest request, HttpServletResponse response) throws Exception {
Index: lams_gradebook/web/gradebookCourseLearner.jsp
===================================================================
diff -u -r933daa10940c5b2d5f028e370eb8d581cd71f50b -r1704c05d7e844f968d3700990957ff05f3611ba5
--- lams_gradebook/web/gradebookCourseLearner.jsp (.../gradebookCourseLearner.jsp) (revision 933daa10940c5b2d5f028e370eb8d581cd71f50b)
+++ lams_gradebook/web/gradebookCourseLearner.jsp (.../gradebookCourseLearner.jsp) (revision 1704c05d7e844f968d3700990957ff05f3611ba5)
@@ -25,7 +25,7 @@
autoencode:false,
caption: "${organisationName}",
datatype: "xml",
- url: "gradebook/gradebook/getCourseGridData.do?view='lrnCourse'&organisationID='${organisationID}'",
+ url: "gradebook/gradebook/getCourseGridData.do?view=lrnCourse&organisationID=${organisationID}",
height: 'auto',
width: $(window).width() - 100,
shrinkToFit: false,
Index: lams_gradebook/web/gradebookCourseMonitor.jsp
===================================================================
diff -u -r6f37a4eb8b2023d6e6dffceffa91ebdbf74c54f5 -r1704c05d7e844f968d3700990957ff05f3611ba5
--- lams_gradebook/web/gradebookCourseMonitor.jsp (.../gradebookCourseMonitor.jsp) (revision 6f37a4eb8b2023d6e6dffceffa91ebdbf74c54f5)
+++ lams_gradebook/web/gradebookCourseMonitor.jsp (.../gradebookCourseMonitor.jsp) (revision 1704c05d7e844f968d3700990957ff05f3611ba5)
@@ -59,7 +59,7 @@
autoencode:false,
caption: "",
datatype: "xml",
- url: "/gradebook/gradebook/getCourseGridData.do?view=monCourse&organisationID=${organisationID}",
+ url: "gradebook/gradebook/getCourseGridData.do?view=monCourse&organisationID=${organisationID}",
height: "100%",
width: jqgridWidth,
shrinkToFit: false,
@@ -191,7 +191,7 @@
autoencode:false,
caption: "",
datatype: "xml",
- url: "/gradebook/gradebook/getUserGridData.do?view=listView&organisationID=${organisationID}",
+ url: "gradebook/gradebook/getUserGridData.do?view=listView&organisationID=${organisationID}",
height: "100%",
width: jqgridWidth,
shrinkToFit: false,
@@ -225,7 +225,7 @@
iconSet: 'fontAwesome',
autoencode:false,
datatype: "xml",
- url: "/gradebook/gradebook/getCourseGridData.do?view=monUserView&organisationID=${organisationID}&userID=" + userID,
+ url: "gradebook/gradebook/getCourseGridData.do?view=monUserView&organisationID=${organisationID}&userID=" + userID,
height: "100%",
autowidth:true,
cellEdit:true,
@@ -349,7 +349,7 @@
$("#export-course-button").click(function() {
var areaToBlock = "export-link-area";
- var exportExcelUrl = "/gradebookMonitoring/exportExcelCourseGradebook.do?organisationID=${organisationID}";
+ var exportExcelUrl = "gradebookMonitoring/exportExcelCourseGradebook.do?organisationID=${organisationID}";
blockExportButton(areaToBlock, exportExcelUrl, languageLabelWait);
return false;
@@ -368,7 +368,7 @@
var areaToBlock = "select-lessons-area";
var simplified = jQuery("#export-selected-simplified").prop('checked');
simplified = "&simplified="+simplified;
- var exportExcelUrl = "/gradebookMonitoring/exportExcelSelectedLessons"+simplified+".do?organisationID=${organisationID}" + lessonIds;
+ var exportExcelUrl = "gradebookMonitoring/exportExcelSelectedLessons"+simplified+".do?organisationID=${organisationID}" + lessonIds;
blockExportButton(areaToBlock, exportExcelUrl, languageLabelWait);
}
Index: lams_learning/src/java/org/lamsfoundation/lams/learning/web/controller/ActivityController.java
===================================================================
diff -u -r6f37a4eb8b2023d6e6dffceffa91ebdbf74c54f5 -r1704c05d7e844f968d3700990957ff05f3611ba5
--- lams_learning/src/java/org/lamsfoundation/lams/learning/web/controller/ActivityController.java (.../ActivityController.java) (revision 6f37a4eb8b2023d6e6dffceffa91ebdbf74c54f5)
+++ lams_learning/src/java/org/lamsfoundation/lams/learning/web/controller/ActivityController.java (.../ActivityController.java) (revision 1704c05d7e844f968d3700990957ff05f3611ba5)
@@ -24,7 +24,6 @@
package org.lamsfoundation.lams.learning.web.controller;
import org.lamsfoundation.lams.learning.service.ICoreLearnerService;
-import org.lamsfoundation.lams.web.action.LamsAction;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.stereotype.Controller;
@@ -36,7 +35,7 @@
*/
@Controller
@RequestMapping("/activity")
-public abstract class ActivityController{
+public abstract class ActivityController {
public static final String RELEASED_LESSONS_REQUEST_ATTRIBUTE = "releasedLessons";
Index: lams_learning/src/java/org/lamsfoundation/lams/learning/web/controller/ChooseActivityController.java
===================================================================
diff -u -r1f7150d6142f994d113ba543736a9f7c0e154337 -r1704c05d7e844f968d3700990957ff05f3611ba5
--- lams_learning/src/java/org/lamsfoundation/lams/learning/web/controller/ChooseActivityController.java (.../ChooseActivityController.java) (revision 1f7150d6142f994d113ba543736a9f7c0e154337)
+++ lams_learning/src/java/org/lamsfoundation/lams/learning/web/controller/ChooseActivityController.java (.../ChooseActivityController.java) (revision 1704c05d7e844f968d3700990957ff05f3611ba5)
@@ -51,12 +51,14 @@
*
*/
@Controller
-public class ChooseActivityController extends ActivityController {
+public class ChooseActivityController {
protected static String className = "ChooseActivity";
private static Logger log = Logger.getLogger(ChooseActivityController.class);
+ public static final String RELEASED_LESSONS_REQUEST_ATTRIBUTE = "releasedLessons";
+
@Autowired
@Qualifier("learnerService")
private ICoreLearnerService learnerService;
Index: lams_learning/src/java/org/lamsfoundation/lams/learning/web/controller/CompleteActivityController.java
===================================================================
diff -u -r1f7150d6142f994d113ba543736a9f7c0e154337 -r1704c05d7e844f968d3700990957ff05f3611ba5
--- lams_learning/src/java/org/lamsfoundation/lams/learning/web/controller/CompleteActivityController.java (.../CompleteActivityController.java) (revision 1f7150d6142f994d113ba543736a9f7c0e154337)
+++ lams_learning/src/java/org/lamsfoundation/lams/learning/web/controller/CompleteActivityController.java (.../CompleteActivityController.java) (revision 1704c05d7e844f968d3700990957ff05f3611ba5)
@@ -57,13 +57,15 @@
*
*/
@Controller
-public class CompleteActivityController extends ActivityController {
+public class CompleteActivityController {
private static Logger log = Logger.getLogger(CompleteActivityController.class);
protected static String className = "CompleteActivity";
private static IntegrationService integrationService = null;
+ public static final String RELEASED_LESSONS_REQUEST_ATTRIBUTE = "releasedLessons";
+
@Autowired
@Qualifier("learnerService")
private ICoreLearnerService learnerService;
@@ -81,8 +83,8 @@
* @throws ServletException
*/
@RequestMapping("/CompleteActivity")
- public String execute(@ModelAttribute("messageForm") ActivityForm messageForm, HttpServletRequest request, HttpServletResponse response)
- throws IOException, ServletException {
+ public String execute(@ModelAttribute("messageForm") ActivityForm messageForm, HttpServletRequest request,
+ HttpServletResponse response) throws IOException, ServletException {
ActivityMapping actionMappings = LearningWebUtil
.getActivityMapping(this.applicationContext.getServletContext());
Index: lams_learning/src/java/org/lamsfoundation/lams/learning/web/controller/DisplayActivityController.java
===================================================================
diff -u -r1f7150d6142f994d113ba543736a9f7c0e154337 -r1704c05d7e844f968d3700990957ff05f3611ba5
--- lams_learning/src/java/org/lamsfoundation/lams/learning/web/controller/DisplayActivityController.java (.../DisplayActivityController.java) (revision 1f7150d6142f994d113ba543736a9f7c0e154337)
+++ lams_learning/src/java/org/lamsfoundation/lams/learning/web/controller/DisplayActivityController.java (.../DisplayActivityController.java) (revision 1704c05d7e844f968d3700990957ff05f3611ba5)
@@ -64,13 +64,15 @@
*
*/
@Controller
-public class DisplayActivityController extends ActivityController {
+public class DisplayActivityController {
//---------------------------------------------------------------------
// Instance variables
//---------------------------------------------------------------------
private static Logger log = Logger.getLogger(DisplayActivityController.class);
+ public static final String RELEASED_LESSONS_REQUEST_ATTRIBUTE = "releasedLessons";
+
public static final String PARAM_INITIAL_DISPLAY = "initialDisplay";
@Autowired
Index: lams_learning/src/java/org/lamsfoundation/lams/learning/web/controller/DisplayOptionsActivityController.java
===================================================================
diff -u -r1f7150d6142f994d113ba543736a9f7c0e154337 -r1704c05d7e844f968d3700990957ff05f3611ba5
--- lams_learning/src/java/org/lamsfoundation/lams/learning/web/controller/DisplayOptionsActivityController.java (.../DisplayOptionsActivityController.java) (revision 1f7150d6142f994d113ba543736a9f7c0e154337)
+++ lams_learning/src/java/org/lamsfoundation/lams/learning/web/controller/DisplayOptionsActivityController.java (.../DisplayOptionsActivityController.java) (revision 1704c05d7e844f968d3700990957ff05f3611ba5)
@@ -63,10 +63,12 @@
*
*/
@Controller
-public class DisplayOptionsActivityController extends ActivityController {
+public class DisplayOptionsActivityController {
private static Logger log = Logger.getLogger(DisplayOptionsActivityController.class);
+ public static final String RELEASED_LESSONS_REQUEST_ATTRIBUTE = "releasedLessons";
+
@Autowired
@Qualifier("learnerService")
private ICoreLearnerService learnerService;
Index: lams_learning/src/java/org/lamsfoundation/lams/learning/web/controller/DisplayParallelActivityController.java
===================================================================
diff -u -r1f7150d6142f994d113ba543736a9f7c0e154337 -r1704c05d7e844f968d3700990957ff05f3611ba5
--- lams_learning/src/java/org/lamsfoundation/lams/learning/web/controller/DisplayParallelActivityController.java (.../DisplayParallelActivityController.java) (revision 1f7150d6142f994d113ba543736a9f7c0e154337)
+++ lams_learning/src/java/org/lamsfoundation/lams/learning/web/controller/DisplayParallelActivityController.java (.../DisplayParallelActivityController.java) (revision 1704c05d7e844f968d3700990957ff05f3611ba5)
@@ -59,10 +59,12 @@
*
*/
@Controller
-public class DisplayParallelActivityController extends ActivityController {
+public class DisplayParallelActivityController {
private static Logger log = Logger.getLogger(DisplayParallelActivityController.class);
+ public static final String RELEASED_LESSONS_REQUEST_ATTRIBUTE = "releasedLessons";
+
@Autowired
@Qualifier("learnerService")
private ICoreLearnerService learnerService;
Index: lams_learning/src/java/org/lamsfoundation/lams/learning/web/controller/DisplayToolActivityController.java
===================================================================
diff -u -r1f7150d6142f994d113ba543736a9f7c0e154337 -r1704c05d7e844f968d3700990957ff05f3611ba5
--- lams_learning/src/java/org/lamsfoundation/lams/learning/web/controller/DisplayToolActivityController.java (.../DisplayToolActivityController.java) (revision 1f7150d6142f994d113ba543736a9f7c0e154337)
+++ lams_learning/src/java/org/lamsfoundation/lams/learning/web/controller/DisplayToolActivityController.java (.../DisplayToolActivityController.java) (revision 1704c05d7e844f968d3700990957ff05f3611ba5)
@@ -50,9 +50,10 @@
*
*/
@Controller
-public class DisplayToolActivityController extends ActivityController {
+public class DisplayToolActivityController {
private static Logger log = Logger.getLogger(DisplayToolActivityController.class);
+ public static final String RELEASED_LESSONS_REQUEST_ATTRIBUTE = "releasedLessons";
@Autowired
@Qualifier("learnerService")
Index: lams_learning/src/java/org/lamsfoundation/lams/learning/web/controller/LearnerController.java
===================================================================
diff -u -rb546f3a46de916721f4d729ac1b0e64cc1eb9cb4 -r1704c05d7e844f968d3700990957ff05f3611ba5
--- lams_learning/src/java/org/lamsfoundation/lams/learning/web/controller/LearnerController.java (.../LearnerController.java) (revision b546f3a46de916721f4d729ac1b0e64cc1eb9cb4)
+++ lams_learning/src/java/org/lamsfoundation/lams/learning/web/controller/LearnerController.java (.../LearnerController.java) (revision 1704c05d7e844f968d3700990957ff05f3611ba5)
@@ -57,7 +57,7 @@
import org.lamsfoundation.lams.tool.ToolSession;
import org.lamsfoundation.lams.usermanagement.User;
import org.lamsfoundation.lams.usermanagement.dto.UserDTO;
-import org.lamsfoundation.lams.usermanagement.service.UserManagementService;
+import org.lamsfoundation.lams.usermanagement.service.IUserManagementService;
import org.lamsfoundation.lams.util.Configuration;
import org.lamsfoundation.lams.util.ConfigurationKeys;
import org.lamsfoundation.lams.util.MessageService;
@@ -106,7 +106,8 @@
private ICoreLearnerService learnerService;
@Autowired
- private UserManagementService userManagementService;
+ @Qualifier("userManagementService")
+ private IUserManagementService userManagementService;
@Autowired
@Qualifier("gradebookService")
Index: lams_learning/src/java/org/lamsfoundation/lams/learning/web/controller/LessonCompleteActivityController.java
===================================================================
diff -u -r1f7150d6142f994d113ba543736a9f7c0e154337 -r1704c05d7e844f968d3700990957ff05f3611ba5
--- lams_learning/src/java/org/lamsfoundation/lams/learning/web/controller/LessonCompleteActivityController.java (.../LessonCompleteActivityController.java) (revision 1f7150d6142f994d113ba543736a9f7c0e154337)
+++ lams_learning/src/java/org/lamsfoundation/lams/learning/web/controller/LessonCompleteActivityController.java (.../LessonCompleteActivityController.java) (revision 1704c05d7e844f968d3700990957ff05f3611ba5)
@@ -45,8 +45,10 @@
* Action class run when the learner finishes a lesson.
*/
@Controller
-public class LessonCompleteActivityController extends ActivityController {
+public class LessonCompleteActivityController {
+ public static final String RELEASED_LESSONS_REQUEST_ATTRIBUTE = "releasedLessons";
+
@Autowired
@Qualifier("learnerService")
private ICoreLearnerService learnerService;
Index: lams_learning/src/java/org/lamsfoundation/lams/learning/web/controller/LoadToolActivityController.java
===================================================================
diff -u -r1f7150d6142f994d113ba543736a9f7c0e154337 -r1704c05d7e844f968d3700990957ff05f3611ba5
--- lams_learning/src/java/org/lamsfoundation/lams/learning/web/controller/LoadToolActivityController.java (.../LoadToolActivityController.java) (revision 1f7150d6142f994d113ba543736a9f7c0e154337)
+++ lams_learning/src/java/org/lamsfoundation/lams/learning/web/controller/LoadToolActivityController.java (.../LoadToolActivityController.java) (revision 1704c05d7e844f968d3700990957ff05f3611ba5)
@@ -60,9 +60,10 @@
*
*/
@Controller
-public class LoadToolActivityController extends ActivityController {
+public class LoadToolActivityController {
private static Logger log = Logger.getLogger(LoadToolActivityController.class);
+ public static final String RELEASED_LESSONS_REQUEST_ATTRIBUTE = "releasedLessons";
@Autowired
@Qualifier("learnerService")
Index: lams_learning/src/java/org/lamsfoundation/lams/learning/web/controller/SequenceActivityController.java
===================================================================
diff -u -r1f7150d6142f994d113ba543736a9f7c0e154337 -r1704c05d7e844f968d3700990957ff05f3611ba5
--- lams_learning/src/java/org/lamsfoundation/lams/learning/web/controller/SequenceActivityController.java (.../SequenceActivityController.java) (revision 1f7150d6142f994d113ba543736a9f7c0e154337)
+++ lams_learning/src/java/org/lamsfoundation/lams/learning/web/controller/SequenceActivityController.java (.../SequenceActivityController.java) (revision 1704c05d7e844f968d3700990957ff05f3611ba5)
@@ -53,9 +53,10 @@
*
*/
@Controller
-public class SequenceActivityController extends ActivityController {
+public class SequenceActivityController {
private static Logger log = Logger.getLogger(SequenceActivityController.class);
+ public static final String RELEASED_LESSONS_REQUEST_ATTRIBUTE = "releasedLessons";
@Autowired
@Qualifier("learnerService")