Incorrect file package error for AICC package

Incorrect file package error for AICC package

yazan vaibhav silar -
Yanıt sayısı: 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

vaibhav silar yanıt olarak

Re: Incorrect file package error for AICC package

yazan Varuna Singh -
Well, when you unzip it, is the manifest xml file there ?
Varuna Singh yanıt olarak

Re: Incorrect file package error for AICC package

yazan 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

vaibhav silar yanıt olarak

Re: Incorrect file package error for AICC package

yazan Matteo Scaramuccia -
Core developers 'ın resmi Peer reviewers 'ın resmi Plugin developers 'ın resmi

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

Matteo Scaramuccia yanıt olarak

Re: Incorrect file package error for AICC package

yazan vaibhav silar -
Yes they are in the root folder
vaibhav silar yanıt olarak

Re: Incorrect file package error for AICC package

yazan Matteo Scaramuccia -
Core developers 'ın resmi Peer reviewers 'ın resmi Plugin developers 'ın resmi

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

Matteo Scaramuccia yanıt olarak

Re: Incorrect file package error for AICC package

yazan vaibhav silar -

Because of size restriction I am attaching main files only.

Thanks

Vaibhav Silar

vaibhav silar yanıt olarak

Re: Incorrect file package error for AICC package

yazan Matteo Scaramuccia -
Core developers 'ın resmi Peer reviewers 'ın resmi Plugin developers 'ın resmi

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

Matteo Scaramuccia yanıt olarak

Re: Incorrect file package error for AICC package

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

vaibhav silar yanıt olarak

Re: Incorrect file package error for AICC package

yazan Matteo Scaramuccia -
Core developers 'ın resmi Peer reviewers 'ın resmi Plugin developers 'ın resmi

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

Matteo Scaramuccia yanıt olarak

Re: Incorrect file package error for AICC package

yazan Matteo Scaramuccia -
Core developers 'ın resmi Peer reviewers 'ın resmi Plugin developers 'ın resmi

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