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.155 -r1.156 --- lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/service/MonitoringService.java 4 Oct 2010 15:28:26 -0000 1.155 +++ lams_monitoring/src/java/org/lamsfoundation/lams/monitoring/service/MonitoringService.java 27 Oct 2010 17:35:43 -0000 1.156 @@ -469,6 +469,10 @@ // Make all efforts to make sure it has a title String title = lessonName != null ? lessonName : copiedLearningDesign.getTitle(); title = title != null ? title : "Unknown Lesson"; + //truncate title + if (title.length() > 254) { + title = title.substring(0, 254); + } Lesson lesson = createNewLesson(title, lessonDescription, user, learnerExportAvailable, copiedLearningDesign, learnerPresenceAvailable, learnerImAvailable, liveEditEnabled);