- From: Antoine Mensch <antoine.mensch@odonata.fr>
- Date: Fri, 21 May 2010 17:35:57 +0200
- To: public-exi-comments@w3.org
Hi, we are currently testing our EXI implementation using the XML Schema of Schemas (http://www.w3.org/2001/XMLSchema) to create a schema-informed grammar. We run into the following problem: - Section 7.3.1 says "When a schema is provided, the string table is also pre-populated with the local name of each attribute, element and type declared in the schema, partitioned by namespace URI and sorted lexicographically." - Section D.3 says "When XML Schemas are used to inform the grammars for processing EXI body, there an additional partition that is appended to the local-name partitions." and goes on listing the relevant local names. However, the list of local-names provided in Section D.3 is not consistent with the one produced when processing the XML Schema of Schemas: the former only contains the local names of XML Schema predefined types, while the latter also contains the local names of elements used to write a schema. Should we overwrite the initial entries defined in Section D.3 with the complete set of entries? Should we append the missing entries (in lexicographical order) to the existing entries? It might be useful to clarify this specific case in the spec, in order to ensure interoperability. Cheers Antoine Mensch
Received on Friday, 21 May 2010 15:36:32 UTC