Mike Botts scripsit: > I am defining a schema (SML namespace) that depends on other schema (GML and > ISM namespaces), both of which are independent of one another. I have a > Start element defined in GML and had defined one in ISM. These both validate > independently, but when I go to validate a schema in SML, then I get an > error in ISM regarding "only one Start without a Combine"). I would expect > that the use of Combine assumes that the two independent schema have some > knowledge of one another (which they shouldn't), but perhaps I truly don't > understand the need or importance of start and how I should use it in such > cases.
This is a FAQ, and should probably go in a FAQ, but so far it hasn't. When you include the GML and ISM namespaces, override the definition of "start". -- A poetical purist named Cowan [that's me: [email protected]] Once put the rest of us dowan. [on xml-dev] "Your verse would be sweeter http://www.ccil.org/~cowan If it only had metre And rhymes that didn't force me to frowan." [overpacked line!] --Michael Kay
