Small bug in SCORM 1.2 CAM implementation

Mar 25, 2008 at 12:05 PM
Edited Mar 25, 2008 at 12:14 PM
Hi,

this bug regarding <RESOURCE> element implementation of SCORM 1.2 CAM - by the CAM rules, attribute "href" is required for <RESOURCE> but in special cases it may be served only like child element (not directly as part of RESOURCE element body):

<resource identifier="R_A7" type="webcontent" adlcp:scormtype="asset">
<file href="scripts/APIWrapper.js"/>
<file href="scripts/AUFunctions.js"/>
</resource>

In this case "R_A7" was multiple asset which SCO links like dependency identifierref. These assets are of course local content (does SCORM support external multiple assest?).

SLK reports error during the upload of this content

"The required attribute, href, is missing on element <resource>. Extra information:The resource node is missing the required attribute, 'href' " //BTW, cool message :D

... but course works fine, all content is unpacked on server side and webpages (SCOs) have scripts (multiassets) available.

Problem can be content de/composition for learning objects reuseability. But I think SLK doesn't support this features.

Petr Rajsky