Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Converting from 1.2 to 2.1 - default namespace issue #4

Open
GoogleCodeExporter opened this issue Jun 7, 2015 · 3 comments
Open

Converting from 1.2 to 2.1 - default namespace issue #4

GoogleCodeExporter opened this issue Jun 7, 2015 · 3 comments

Comments

@GoogleCodeExporter
Copy link

Hi,
Please try to convert the Questionmark QTI files (see Migration test zip file 
for example).

I am using an LMS system named itsLearning. Their output files are also added 
as a reference only.

When importing the convereted files to the LMS system it gives the following 
feedback:

Error

Uploaded package is not valid IMS package v1.2 or one or more items is not IMS 
QTI v2.1 format (item "imsmanifest.xml" default namespace is 
"http://www.imsglobal.org/xsd/imscp_v1p1," expecting 
"http://www.imsglobal.org/xsd/imscp_v1p2").

I assumed Questionmark was using QTI 1.2; however, reading the error message 
from the LMS it seems as if it thinks it has a set of converted 1.1 files. The 
DTD used by Questionmark is 1.2.

Any help understanding this is highly appreciated. Thanks!

Kind regards,
Jon Fraczak
Bergen, Norway

Original issue reported on code.google.com by [email protected] on 18 Oct 2012 at 6:22

Attachments:

@GoogleCodeExporter
Copy link
Author

FYI, I got the import working by fixing the imsmanifest.xml file. I did the 
following changes:

1. Added 

    <imsmd:technical><imsmd:format>text/x-imsqti-item-xml</imsmd:format></imsmd:technical>

    after all

    </imsmd:general> tags

    like this

    </imsmd:general><imsmd:technical><imsmd:format>text/x-imsqti-item-xml</imsmd:format></imsmd:technical>

2. Changed the namespace version from

    xmlns="http://www.imsglobal.org/xsd/imscp_v1p1"

    to

    xmlns="http://www.imsglobal.org/xsd/imscp_v1p2"

3. Changed the resource type from

    type="imsqti_item_xmlv2p0"

    to

    type="imsqti_item_xmlv2p1"

Still I am missing data from Questionmark that tells me which question is 
correct for some of the questions. The DTD in Questionmark's output says it is 
using 1.2. Meaning, I guess your tool adds the wrong namespace and only 
migrates the XML to 2.0.

Original comment by [email protected] on 18 Oct 2012 at 8:27

@GoogleCodeExporter
Copy link
Author

As mentioned the question types are not all correctly generated as the XML is 
missing a full response declaration giving the response alternatives (mapEntry) 
the correct score.

Find attached an example of the output from the QTI Migration tool and an 
export of the same content from the LMS system after we imported the output 
from the migration tool.

Original comment by [email protected] on 18 Oct 2012 at 9:59

Attachments:

@GoogleCodeExporter
Copy link
Author

Has anyone found a solution to correctly mapping the answers to the questions?

Original comment by [email protected] on 8 Dec 2013 at 6:03

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant