I have uploaded many AICC courses in Zip form in moodle 2.5, but its showing error "Incorrect file package - missing lmsmanifest.xml or AICC structure".
Some course were published from Articulate and few I have picked from aicc website.
Even I have followed the way suggested by moodle docs, but is not successful.
Please suggest the ways to upload AICC package successfully.
Thanks Vaibhav Silar
But I think in AICC package manifest.xml file is not required, its required in SCORM 2004.
An AICC package is defined by several files (from 4 to 7) with defined extensions as follows:
- CRS - Course Description file (mandatory)
- AU - Assignable Unit file (mandatory)
- DES - Descriptor file (mandatory)
- CST - Course Structure file (mandatory)
- ORE - Objective Relationship file (optional)
- PRE - Prerequisites file (optional)
- CMP - Completition Requirements file (optional)
Please correct me, if manifest.xml is required.
OK, and the name of the files are? Case is important for the extensions, lower required and the basename of the descriptors should be equal for all the files.
Could you share the package, the descriptors or at least their filename?
I did a quick upload test and I can confirm that there is an issue: need time for more investigations, one of the next days (my evening): I'll report back here.
I tried running this course in SCORM Cloud http://scorm.com/scorm-solved/scorm-cloud-features/ and it worked fine.
But still there's problem in running this course on moodle.
back again on topic: please follow MDL-40199 where I'll put details from a Dev perspective.
Shortly, waiting for the refinements and approvals you can already test the fix: delete your activity, change one line - at the moment that is the solution - of code (backup the file first), re-publish the package.The required code change is described here: https://github.com/scara/moodle/commit/0035c123976d5aa9ee5be5b2d6fcc4e69ee13f3b.
I'm quite fine with my proposal BUT... there was already a nicer one: MDL-37393, still pending. My fault not to perform a better search before filing a new issue.
There, the decision for the fix was: https://github.com/danmarsden/moodle/commit/cbdac55e1e01664ad1c2e65acf378f4c8b771110.
My suggestion is to look at both the proposals and to use the one in MDL-37393 to unlock the AICC delivery, being aware that the final solution has not been already pushed to the main stream so, at this time, you should consider it as a workaround.
We are also running into this issue and will be looking forward to the final fix.