RE: "Re: xs:include changing targetNamespace"'

> 
> Does this mean as well, that if a schema document (A) with an 
> existing 
> target namespace includes a schema document (B) with no target 
> namespace, which, in turn, includes a schema document (C), the target 
> namespace of (B) will still be 'absent' when the constraints for 
> including of (C) are applied? IOW, does this chameleon-effect 
> touch the 
> first level of includes only?
> 

My reading is that the components derived from C are copied into the schema
corresponding to B with no change in namespace, but when the components are
then copied into A, the namespace is changed regardless whether they
originated from B or C.

Michael Kay

Received on Wednesday, 6 October 2004 09:36:44 UTC