Index: lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/service/IMonitoringService.java =================================================================== RCS file: /usr/local/cvsroot/lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/service/IMonitoringService.java,v diff -u -r1.80 -r1.81 --- lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/service/IMonitoringService.java 6 Nov 2008 00:49:31 -0000 1.80 +++ lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/service/IMonitoringService.java 6 Nov 2008 01:29:23 -0000 1.81 @@ -693,7 +693,7 @@ * group name * @throws LessonServiceException */ - public abstract void addGroup(Long activityID, String name, boolean overrideMaxNumberOfGroups) + public abstract Group addGroup(Long activityID, String name, boolean overrideMaxNumberOfGroups) throws LessonServiceException, MonitoringServiceException; /** Index: lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/service/MonitoringService.java =================================================================== RCS file: /usr/local/cvsroot/lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/service/MonitoringService.java,v diff -u -r1.141 -r1.142 --- lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/service/MonitoringService.java 6 Nov 2008 00:49:31 -0000 1.141 +++ lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/service/MonitoringService.java 6 Nov 2008 01:29:23 -0000 1.142 @@ -2220,7 +2220,7 @@ * @throws LessonServiceException * , MonitoringServiceException */ - public void addGroup(Long activityID, String name, boolean overrideMaxNumberOfGroups) + public Group addGroup(Long activityID, String name, boolean overrideMaxNumberOfGroups) throws LessonServiceException, MonitoringServiceException { Activity activity = getActivityById(activityID); Grouping grouping = getGroupingForActivity(activity, true, "addGroup"); @@ -2250,7 +2250,7 @@ } } } - lessonService.createGroup(grouping, name); + return lessonService.createGroup(grouping, name); } /**