- From: herbert van de sompel <herbertv@lanl.gov>
- Date: Fri, 04 Apr 2003 19:27:47 -0700
- To: xmlschema-dev@w3.org
hi, While working on a project in which W3C XML Schema are harvested as "metadata" using the Open Archives Protocol for Metadata Harvesting (http://www.openarchives.org/OAI/openarchivesprotocol.html), we ran into validation problems of OAI-PMH responses that seem to be caused by issues in XMLSchema.xsd at http://www.w3.org/2001/XMLSchema.xsd (Part 1 version: Id: XMLSchema.xsd,v 1.53 2003/02/24 17:40:07 ht Exp ; Part 2 version: Id: datatypes.xsd,v 1.58 2003/02/26 14:01:29 ht Exp). Xerces lists the following errors: * [Error] XMLSchema.xsd:1830:37: InvalidRegex: Pattern value '(([a-zA-Z]{1,8}(-[a-zA-Z0-9]{1,8})*' is not a valid regular expression: '')' is expected.'. * [Error] XMLSchema.xsd:2000:39: InvalidRegex: Pattern value '[-+]?[0-9]+' is not a valid regular expression: ''-' is an invalid character range. Write '\-'.'. We created a local copy of XMLSchema.xsd in which we corrected both the above issues. Xerces no longer reports any errors on that version, and also OAI-PMH responses validate. Our local, edited copy is available at http://lib-www.lanl.gov/~herbertv/wip/XMLSchema.xsd . I am wondering whether the above issues have already been reported, and if not, what the process would be to address them in the official W3C version of XMLSchema.xsd . cheers herbert van de sompel -- Herbert Van de Sompel digital library research & prototyping Los Alamos National Laboratory - Research Library + 1 (505) 667 1267 / http://lib-www.lanl.gov/~herbertv/ "your argument is absolutely logical. but people will be confused" anonymous participant in OpenURL Standardization Committee
Received on Friday, 4 April 2003 21:34:29 UTC