Index: lams_common/src/java/org/lamsfoundation/lams/learningdesign/service/ExportToolContentService.java =================================================================== diff -u -rb6a4593996e400b026f21ae6ffa796730cf0774c -r65ba66e376dba35c7a7fa216b4f0e9fa1b198b94 --- lams_common/src/java/org/lamsfoundation/lams/learningdesign/service/ExportToolContentService.java (.../ExportToolContentService.java) (revision b6a4593996e400b026f21ae6ffa796730cf0774c) +++ lams_common/src/java/org/lamsfoundation/lams/learningdesign/service/ExportToolContentService.java (.../ExportToolContentService.java) (revision 65ba66e376dba35c7a7fa216b4f0e9fa1b198b94) @@ -592,7 +592,8 @@ //persist trans.setTransitionId(null); - transitionDAO.insert(trans); + //leave it to learning design to save it. +// transitionDAO.insert(trans); } @@ -671,6 +672,10 @@ ld.setLessonStartDateTime(dto.getLessonStartDateTime()); ld.setLastModifiedDateTime(dto.getLastModifiedDateTime()); + //set learning design to transition. + for(Transition trans:transList){ + trans.setLearningDesign(ld); + } ld.setTransitions(transList); ld.setActivities(actList);