Symptom
When trying to reassign an item via the reassignment wizard, the error: "com.plateau.common.jobscheduling.api.JobBatchProcessingException: com.plateausystems.elms.util.helper.ElmsUpdateException: assignOnlineComponentToStudent() failed." occured
Environment
SAP SuccessFactors Learning
Reproducing the Issue
- Access Learning Admin >
- Access Item >
- Trigger reassignment wizard on the online content tab >
- Try to reassign the item to the users >
- Error is displayed
Cause
This error occurs when there were users accessing and launching the content while the reassignment background job runs. As the system tries to remove old assignments and add new ones, the error is caused because the user's progress is being updated while they take the course.
Resolution
The Engineering team recommends scheduling this process during time slots of lower user activity, or let users know they can't access the course when doing in bulk reassignments.
Keywords
reassignment, wizard, fail, error, assignOnlineComponentToStudent, progress, user, admin, learning, update, change, add, remove, error, background, job , KBA , LOD-SF-LMS-ITE , Items , Problem