[OAI-implementers] Bug fix in oai-identifier.xsd

Simeon Warner simeon@cs.cornell.edu
Fri, 21 Jun 2002 18:09:13 -0400 (EDT)


There was a bug in the oai-identifier schema as released with OAI-PMH
v2.0. Xerces (2.0.1) reports errors because of the lack of type
definitions for the two elements with fixed values: scheme and delimiter.
Corrected versions of the schema and guidelines document are now online:
  http://www.openarchives.org/OAI/2.0/oai-identifier.xsd 
  http://www.openarchives.org/OAI/2.0/guidelines-oai-identifier.htm
(Schema diff included below.)

Many thanks to Naomi Dushay for pointing out this problem and for
helping check the new version (checked with Xerces, Topologi and xsv).

Cheers,
Simeon



[simeon@nsdlib 2.0]$ diff oai-identifier.xsd.14Jun02 oai-identifier.xsd
14c14
<       Simeon Warner $Date:$
---
>       Simeon Warner $Date: 2002/06/21 20:14:34 $
22c22,23
<       <element name="scheme" minOccurs="1" maxOccurs="1" fixed="oai"/>
---
>       <element name="scheme" minOccurs="1" maxOccurs="1" 
>                type="string" fixed="oai"/>
25c26,27
<       <element name="delimiter" minOccurs="1" maxOccurs="1" fixed=":"/>
---
>       <element name="delimiter" minOccurs="1" maxOccurs="1"
>                type="string" fixed=":"/>