Symptom
An error occurs when launching Open Content Network (OCN) course import.
- Error: "Error processing (Batch # 1) ERROR MESSAGE:(com.plateausystems.elms.util.helper.ElmsCreateException: addContentModule(vo): required data is missing.)"
Environment
SAP SuccessFactors Learning
Reproducing the Issue
- Login to Learning Administration.
- Navigate to Content > Open Content Network.
- Attempt to import any OCN course and observe the error.
Cause
The default values configured in Open Content Network System Configuration (defaultValues.***[default]) do not exist in Learning Administration. This missing reference leads to a foreign key constraint violation when creating the content module.
Resolution
- In Learning Administration, add the missing entities to the system, or use a different default value for the domain, item type, completion status, etc.
- Re-run the OCN import (or the Open Content Network Content Synchronization APM, if applicable).
- Verify that the courses import without errors.
Keywords
ocn, open content network, course import, addContentModule, required data is missing, foreign key constraint violation, DBTech JDBC 461, JobBatchProcessingException, ElmsCreateException, content module, defaultValues, security domains, lms import error, ocn synchronization, configuration mismatch, Default, Default value , KBA , LOD-SF-LMS-OCN , Open Content Network , Problem
SAP Knowledge Base Article - Public