multiply-connected graph of schema import

Paul Harrison <[email protected]>
Newsgroups gmane.text.xml.schema.devel
Message-ID <[email protected]>
Is a multiply-connected (but non-circular) graph of schema imports allowed by the standard?

e.g  B imports A
      C imports B
      D imports C and A


The intention is that schema D extends types that appear in schemas C and A. There seems to be some confusion in various tools as to what is needed - it seems that some tools require the explicit import of schema A if D makes an explicit extension of a type in schema A, but other tools will report that the types in A have been defined twice it this explicit import is made.

I would like a opinion on what should be happening according to the standards, so that I can complain to one of the schema tool writers that I am using.....

Regards,
	Paul
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.