- From: Yves Bekkers <yves.bekkers@irisa.fr>
- Date: Sat, 19 May 2007 22:12:59 +0200
- To: public-xml-processing-model-comments@w3.org
1) there are errors in example 1 and 2 of the specification : the examples don't conform to xproc's DTD or XML-Schema the element <validate-xml-schema> should probably be <xml-schema-validate> otherwise the DTD and the schema are to be changed accordingly 2) Is it on purpose that in xproc's DTD and in xproc's XML-Schema atomicSteps don't have <output> elements in there content or is this an error ? 3) I tried to read the provided xproc's XML-Schema it turns out that it is not a correct schema. I think it should contain the two following namespace declarations in the root element of the schema : xmlns:p="http://www.w3.org/2007/03/xproc" xmlns="http://www.w3.org/2001/XMLSchema" 4) xproc's XML-Schema is not self contained as it is refencing xml:base and xml:id attributes : I downloaded xml.xsd from "http://www.w3.org/2001/xml.xsd" and added in xproc's XML-Schema the following declaration <import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="xml.xsd"/> or if you are on the web <import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="http://www.w3.org/2001/xml.xsd"/> if this is correct, which I think, you should probably advertise the reader how to make the schema selfcontained 5) there seems to have a problem with the element appearing in the atomicStep subtitution group : as the element atomicStep is abstract all the elements in the subtitution group have the same type so they are abstract, hence they cannot by used in pipelines !
Received on Monday, 21 May 2007 12:32:59 UTC