OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]
RELAX NG: Are Grammar Elements Always Required to Contain a Start Child Element?

Hello All,
I am somewhat new to RELAX NG and just starting to get my feet wet with more complex topics.  I am trying to create a "modular" schema by making use of the <include> element.  I have followed the schemas used in the RELAX NG Tutorial (http://www.oasis-open.org/committees/relax-ng/tutorial.html) in section 9.3 to merge grammars using the <include> element.
However, both my current editor (OxygenXML) and jing, tell me that the document to be included is 'missing "start" element' and that it is invalid.  I have noticed that in section 4.18 of the RELAX NG Specification (http://www.oasis-open.org/committees/relax-ng/spec-20011203.html#IDASNZR) is stated, "A grammar must have a start child element." 
Does this mean that I cannot correctly create a schema that does not have a start element, even though it is to be included in another schema?  Or am I interpreting section 4.18 incorrectly?
Thanks in advance,
-Tom Rudick

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 1993-2007 XML.org. This site is hosted by OASIS