Incorrect file package error for AICC package

Incorrect file package error for AICC package

د vaibhav silar لخوا -
د ځوابونو شمیر: 11

Hello Guys,

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

د درجې بندۍ اوسط:  -
In reply to vaibhav silar

Re: Incorrect file package error for AICC package

د Varuna Singh لخوا -
Well, when you unzip it, is the manifest xml file there ?
In reply to Varuna Singh

Re: Incorrect file package error for AICC package

د 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.

 

Thanks

Vaibhav Silar

In reply to vaibhav silar

Re: Incorrect file package error for AICC package

د Matteo Scaramuccia لخوا -
د Core developers انځور د Peer reviewers انځور د Plugin developers انځور

Hi Vaibhav,
you're right, you don't need the imsmanifest.xml file for an AICC "package": check that the AICC descriptor files are available in the root of the package i.e. they are not under a subfolder.

More details in the SCORM FAQ.

HTH,
Matteo

In reply to Matteo Scaramuccia

Re: Incorrect file package error for AICC package

د vaibhav silar لخوا -
Yes they are in the root folder
In reply to vaibhav silar

Re: Incorrect file package error for AICC package

د Matteo Scaramuccia لخوا -
د Core developers انځور د Peer reviewers انځور د Plugin developers انځور

Hi Vaibhav,
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?

Matteo

In reply to Matteo Scaramuccia

Re: Incorrect file package error for AICC package

د vaibhav silar لخوا -

Because of size restriction I am attaching main files only.

Thanks

Vaibhav Silar

In reply to vaibhav silar

Re: Incorrect file package error for AICC package

د Matteo Scaramuccia لخوا -
د Core developers انځور د Peer reviewers انځور د Plugin developers انځور

Hi Vaibhav,
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.

Matteo

In reply to Matteo Scaramuccia

Re: Incorrect file package error for AICC package

د vaibhav silar لخوا -

Thanks Matteo.

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.

In reply to vaibhav silar

Re: Incorrect file package error for AICC package

د Matteo Scaramuccia لخوا -
د Core developers انځور د Peer reviewers انځور د Plugin developers انځور

Hi Vaibhav,
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.

HTH,
Matteo

In reply to Matteo Scaramuccia

Re: Incorrect file package error for AICC package

د Matteo Scaramuccia لخوا -
د Core developers انځور د Peer reviewers انځور د Plugin developers انځور

Hi Vaibhav,
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.

HTH,
Matteo