Index: lams_learning/src/java/org/lamsfoundation/lams/learning/service/LearnerService.java =================================================================== RCS file: /usr/local/cvsroot/lams_learning/src/java/org/lamsfoundation/lams/learning/service/LearnerService.java,v diff -u -r1.50 -r1.51 --- lams_learning/src/java/org/lamsfoundation/lams/learning/service/LearnerService.java 18 Jun 2006 18:01:01 -0000 1.50 +++ lams_learning/src/java/org/lamsfoundation/lams/learning/service/LearnerService.java 18 Jun 2006 18:51:09 -0000 1.51 @@ -492,7 +492,7 @@ * @see org.lamsfoundation.lams.learning.service.ILearnerService#getLearnerActivityURL(java.lang.Integer, java.lang.Long) */ public String getLearnerActivityURL(Integer learnerId, Long activityId) { - User learner = userManagementService.getUserById(learnerId); + User learner = (User)userManagementService.findById(User.class,learnerId); Activity requestedActivity = getActivity(activityId); Lesson lesson = getLessonByActivity(requestedActivity); return activityMapping.calculateActivityURLForProgressView(lesson,learner,requestedActivity); Index: lams_learning/src/java/org/lamsfoundation/lams/learning/web/util/LearningWebUtil.java =================================================================== RCS file: /usr/local/cvsroot/lams_learning/src/java/org/lamsfoundation/lams/learning/web/util/LearningWebUtil.java,v diff -u -r1.13 -r1.14 --- lams_learning/src/java/org/lamsfoundation/lams/learning/web/util/LearningWebUtil.java 18 Jun 2006 13:06:55 -0000 1.13 +++ lams_learning/src/java/org/lamsfoundation/lams/learning/web/util/LearningWebUtil.java 18 Jun 2006 18:51:09 -0000 1.14 @@ -76,7 +76,7 @@ { HttpSession ss = SessionManager.getSession(); UserDTO learner = (UserDTO) ss.getAttribute(AttributeNames.USER); - return learner != null ? learnerService.getUserManagementService().getUserById(learner.getUserID()) : null; + return learner != null ? (User)learnerService.getUserManagementService().findById(User.class,learner.getUserID()) : null; } /**