Storyline SCORM LMS Issues?

I am trying to upload a Storyline file into my LMS - the Storyline file was published in SCORM compliant fashion, but I get the following error:

Error while analyzing the document: /imsmanifest.xml

com.sap.hcm.ls.shared.datamodel.converter.ConverterException: Error while analyzing the document: /imsmanifest.xml

                at com.sap.hcm.ls.shared.datamodel.converter.scorm.IMSImporter.parseDocument(IMSImporter.java:171)

                at com.sap.hcm.ls.shared.datamodel.converter.scorm.SCORMImportWrapper.parseDocument(SCORMImportWrapper.java:82)

                at com.sap.hcm.ls.shared.datamodel.converter.scorm.SCORMImportWrapper.convertCourse(SCORMImportWrapper.java:70)

                at com.sap.hcm.ls.las.wizards.TransportData$ConvertStep.workerThread(TransportData.java:729)

                at com.sap.hcm.ls.shared.util.swing.wizardfw.steps.ProgressWizardStep.run(ProgressWizardStep.java:209)

                at java.lang.Thread.run(Unknown Source)

Caused by: java.lang.IllegalArgumentException: Found illegal character ':' in repository identifier:/RPM:_Introduction_ORG.crs_RPM:_Introduction_ORG.crs

                at com.sap.hcm.ls.shared.repository.access.RepObjectId.unifyMyself(RepObjectId.java:425)

                at com.sap.hcm.ls.shared.repository.access.RepObjectId.<init>(RepObjectId.java:82)

                at com.sap.hcm.ls.shared.repository.access.RepObjectId.<init>(RepObjectId.java:98)

                at com.sap.hcm.ls.shared.repository.access.RepObjectId.createObjRelative(RepObjectId.java:166)

                at com.sap.hcm.ls.shared.repository.access.RepObjectId.createObjRelative(RepObjectId.java:133)

                at com.sap.hcm.ls.shared.datamodel.converter.ConversionHelper.writeGraph(ConversionHelper.java:468)

                at com.sap.hcm.ls.shared.datamodel.converter.ConversionHelper.addGraph(ConversionHelper.java:93)

                at com.sap.hcm.ls.shared.datamodel.converter.scorm.IMSImporter$Manifest.parseOrganizations(IMSImporter.java:312)

                at com.sap.hcm.ls.shared.datamodel.converter.scorm.IMSImporter$Manifest.access$100(IMSImporter.java:203)

                at com.sap.hcm.ls.shared.datamodel.converter.scorm.IMSImporter.doParseDocument(IMSImporter.java:197)

                at com.sap.hcm.ls.shared.datamodel.converter.scorm.IMSImporter.parseDocument(IMSImporter.java:163)

                ... 5 more

Can anyone shed light on what is going on?  Mindy

11 Replies
Kevin Mulvihill

Hey, not to step on Matthew who's trying to help me with my own LMS issue, but this one looks like a straightforward issue with the imsmanifest file. Suggest you open that up in an xml editor, search for "/RPM:_Introduction_ORG.crs_RPM:_Introduction_ORG.crs" and remove the colon(s). That should be the fix. Of course, it might break something else, but it's still a step forward. Best to ya!

It also looks like there might be a problem in the settings your using...  why does "RPM:_Introduction_ORG.crs" show up twice in the string?

Kevin

Peak Bagger

We had the same error message in SABA and the problem was an external file (pdf, doc, xls) that was linked in the project that was named with a special character. Being francophone we use accents character (à, â, é, è, ê, ç, etc) and it causes a lot of trouble. So we learned to avoid them at all cost !