Symptom
When we are trying to import a SCORM content, the import fails and gives us the following error message:
"Error on line X: cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration can be found for element 'lom'."
"Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental."
Environment
SAP SuccessFactors Learning
Reproducing the Issue
- Logon to Learning Administration >
- Navigate to Content >
- Import Content >
- Add New Content >
- Add any SCORM content to import >
- The error occurs.
Cause
The issue might be with the "imsmanifest.xml" file located inside the (content) zip file.
Resolution
- There is a parameter called "lom" in the manifest file.
- The error may be resolved by removing all the occurrences of the "lom" data inside the content's manifest file, re-zipping the content, and trying to upload the content once again.
More detailed steps can be found below:
- Extract the content zip file >
- Open the imsmanifest.xml and find "<lom" and remove all the values until "</lom>" and save the file >
- Zip the content again (not the folder but the contents in it, for example if you open the zip file it should contain all of the files in it and not just a folder).
Consult with the content vendor/developer if this will impact the content. SAP Support does not troubleshoot 3rd party created content.
See Also
Keywords
sf, successfactors, lms, learning, scorm, content, import, failed, lom, error, strict, element, zip, file , KBA , LOD-SF-LMS-CNT , Content , LOD-SF-LMS , Learning Management System , Problem
Product
Attachments
ImportContentError.png |