Copy link to clipboard
Copied
Hi everyone,
I published with Captivate 9.0.1.320 as SWF scorm 2004 4th. (there are no ampersands in manifest, seen below. Any suggestions greatly appreciated.
SCORM CLOUD LMS GIVES THIS ERROR:
Course import failed, error was: Error opening the manifest file. Could not load manifest from-/courses/SVD99SYFWT/OneCareConnectICTa4d36b97-dfed-4faf-8c48-26fb539c3688/0/imsmanif est.xml Possible causes of this problem include a bad file location, insufficient permissions, or an invalid XML document (check for un-encoded special XML characters such as & > <). The specific error message is: An invalid XML character (Unicode: 0xb) was found in the value of attribute "href" and element is "resource".
My manifest is pasted below:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<manifest identifier="occ_ict" version="1.3"
xmlns="http://www.imsglobal.org/xsd/imscp_v1p1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:adlcp="http://www.adlnet.org/xsd/adlcp_v1p3"
xmlns:adlseq="http://www.adlnet.org/xsd/adlseq_v1p3"
xmlns:adlnav="http://www.adlnet.org/xsd/adlnav_v1p3"
xmlns:imsss="http://www.imsglobal.org/xsd/imsss"
xsi:schemaLocation="http://www.imsglobal.org/xsd/imscp_v1p1 imscp_v1p1.xsd
http://www.adlnet.org/xsd/adlcp_v1p3 adlcp_v1p3.xsd
http://www.adlnet.org/xsd/adlseq_v1p3 adlseq_v1p3.xsd
http://www.adlnet.org/xsd/adlnav_v1p3 adlnav_v1p3.xsd
http://www.imsglobal.org/xsd/imsss imsss_v1p0.xsd">
<metadata>
<schema>ADL SCORM</schema>
<schemaversion>2004 4th Edition</schemaversion>
<adlcp:location>metadata.xml</adlcp:location>
</metadata>
<organizations default="occ_ict_ORG">
<organization identifier="occ_ict_ORG">
<!--****** Title ******-->
<title>OCC ICT</title>
<item identifier="occ_ict" identifierref="occ_ict_RES" isvisible="true">
<!--****** Title ******-->
<title>OCC ICT</title>
<metadata>
<lom xmlns="http://ltsc.ieee.org/xsd/LOM" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://ltsc.ieee.org/xsd/LOM lom.xsd">
<general>
<description>
<string language="en-us">This course covers the detailed requirements related to participation in the ICT.
</string>
</description>
</general>
</lom>
</metadata>
<imsss:sequencing>
<imsss:objectives>
<imsss:primaryObjective objectiveID="Quiz_201627225413"/>
</imsss:objectives>
<imsss:deliveryControls tracked="true" completionSetByContent="true" objectiveSetByContent="true"/>
</imsss:sequencing>
</item>
<metadata>
<adlcp:location>metadata.xml</adlcp:location>
</metadata>
<imsss:sequencing>
<imsss:controlMode choice="true" flow="true"/>
<imsss:rollupRules>
<imsss:rollupRule childActivitySet="all">
<imsss:rollupConditions>
<imsss:rollupCondition condition="satisfied"/>
</imsss:rollupConditions>
<imsss:rollupAction action="satisfied"/>
</imsss:rollupRule>
<imsss:rollupRule childActivitySet="all">
<imsss:rollupConditions>
<imsss:rollupCondition operator="not" condition="satisfied"/>
</imsss:rollupConditions>
<imsss:rollupAction action="notSatisfied"/>
</imsss:rollupRule>
<imsss:rollupRule childActivitySet="all">
<imsss:rollupConditions>
<imsss:rollupCondition condition="completed"/>
</imsss:rollupConditions>
<imsss:rollupAction action="completed"/>
</imsss:rollupRule>
<imsss:rollupRule childActivitySet="all">
<imsss:rollupConditions>
<imsss:rollupCondition operator="not" condition="completed"/>
</imsss:rollupConditions>
<imsss:rollupAction action="incomplete"/>
</imsss:rollupRule>
</imsss:rollupRules>
</imsss:sequencing>
</organization>
</organizations>
<resources>
<resource adlcp:scormType="sco" identifier="occ_ict_RES" type="webcontent" href="OneCare Connect ICT.htm">
<metadata>
<adlcp:location>metadata.xml</adlcp:location>
</metadata>
<file href="OneCare Connect ICT.swf"></file>
<file href="OneCare Connect ICT.htm"></file>
<file href="scormdriver.js"/>
<file href="browsersniff.js"/>
<file href="SCORM_utilities.js"/>
<file href="Utilities.js"/>
<file href="standard.js"/>
<file href="captivate.css"/>
</resource>
</resources>
</manifest>
You really shouldn't have the titles be the same. Not sure if that would cause it to not load, but not good practice.
<!--****** Title ******-->
<title>OCC ICT</title>
<item identifier="occ_ict" identifierref="occ_ict_RES" isvisible="true">
<!--****** Title ******-->
<title>OCC ICT</title>
Copy link to clipboard
Copied
You really shouldn't have the titles be the same. Not sure if that would cause it to not load, but not good practice.
<!--****** Title ******-->
<title>OCC ICT</title>
<item identifier="occ_ict" identifierref="occ_ict_RES" isvisible="true">
<!--****** Title ******-->
<title>OCC ICT</title>
Copy link to clipboard
Copied
You also have spaces and double spaces in the href's.
<file href="OneCare Connect ICT.swf"></file>
<file href="OneCare Connect ICT.htm"></file>
Copy link to clipboard
Copied
fixing and will reply with results. Thanks so much!
Copy link to clipboard
Copied
Those spaces in the file href are from the Project Tile publish dialogue window. It shows single spaces. I didn't think spaces were a problem there. I added underscores. And it works. Understood on the id's being the same. Thanks so much.