To post messages, you must join the IMS Public Community (free).   |   You also can also join the Common Cartridge Alliance.
IMS GLC Public Forums and Resources
Decrease font size
Increase font size
IMS GLC Public Forums and Resources » Question & Test Interoperability » QTI v2.1 validation
Topic Title: QTI v2.1 validation
Topic Summary: unable to validate the examples
Created On: 02/11/2011 08:54 AM
Status: Post and Reply
Linear : Threading : Single : Branch
Topic Tools Topic Tools
View topic in raw text format. Print this topic.
 02/11/2011 08:54 AM
User is offline View Users Profile Print this message

Author Icon
mwalton

Posts: 1
Joined: 02/11/2011

As a newbie, I was trying to validate one of the examples from the QTI v2.1 download in Liquid XML Studio. It failed.
It seems that the cause of failure is the different use of versions of the xml.xsd - in imsqti_v2p1.xsd, it is declared as
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="http://www.w3.org/2001/xml.xsd"/>

whereas when it imports, the imslip_v1p0.xsd, it is declared there as
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="http://www.w3.org/2001/03/xml.xsd"/>

Although some reference to validation problems are mentioned in the Validation section of http://www.imsglobal.org/quest...1pd2.html#section10021 , the solution offered did not seem to tally with what is in the document.

Workaround:

I downloaded both locally and altered the line
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="http://www.w3.org/2001/xml.xsd"/> to be identical in both imsqti_v2p1.xsd and imslip_v1p0.xsd. Then the examples e.g. choice.xml do validate.

There are also issues in the common-attribs.xsd as they use a null
<xsd:import /> which is not liked. Maybe that Liquid is too sensitive or that things are not quite as tight as they might be.
 02/12/2011 06:22 AM
User is offline View Users Profile Print this message

Author Icon
colinsmythe

Posts: 142
Joined: 03/09/2009

Hi,

We are in the process of renovating the QTI v2.1 XSD (the DTD is to be deprecated).
This should be available in the next few weeks. At the end of next week (19th Feb 2011) I will be able to post ore details on the timetable for the release of the new XSD.

Colin S.

-------------------------
Colin Smythe
IMS GLC Chief Architect
 02/26/2011 11:57 AM
User is offline View Users Profile Print this message

Author Icon
bpinel

Posts: 1
Joined: 02/26/2011

Any news about the timetable for release of the new XSD ?
 02/27/2011 06:39 AM
User is offline View Users Profile Print this message

Author Icon
colinsmythe

Posts: 142
Joined: 03/09/2009

Hi,

The new XSD is currently being evaluated by the project group.

We have already had several iterations of checking and so I think it is nearly ready for general usage.

I would expect it to become available in the next two weeks.

Colin S.

-------------------------
Colin Smythe
IMS GLC Chief Architect
Statistics
2926 users are registered to the IMS GLC Public Forums and Resources forum.
There are currently 0 users logged in.

FuseTalk Standard Edition v3.2 - © 1999-2013 FuseTalk Inc. All rights reserved.

By participating in the forum, you agree to the abide by forum rules. You can view the IMS GLC Privacy Statement