- From: Mark Birbeck <mark.birbeck@x-port.net>
- Date: Wed, 5 Oct 2005 20:00:47 +0100
- To: "'Kasimier Buchcik'" <K.Buchcik@4commerce.de>
- Cc: "'ML-public-schemata-users'" <public-schemata-users@w3.org>
Kasimier, > The part about chameleon schemata seems to be incorrect on that page. > Chameleon schemata are schemata with no @targetNamespace, > which are <include>d into a schema with a @targetNamespace. > The chameleon mechanism is not intended for <import>ed schemata. My document is actually quite out of date (although I'm not sure I agree with *exactly* how you have worded that). When I was first doing this I was testing only with MSXML, which actually allows what I have described (an xs:import with a @namespace value, to import a schema with no @targetNamespace). However, when I later started testing with other validators I discovered the error of my ways ;) and have since taken a different approach (I have created 'proxy' schemas that allow a chameleon schema to be imported into a host language using a different namespace to that of the host language). I've been working with Shane on getting some of these techniques into the XML Schema Modularisation draft, so I haven't yet got round to updating the Wiki--so apologies for that. Regards, Mark Mark Birbeck CEO x-port.net Ltd. e: Mark.Birbeck@x-port.net t: +44 (0) 20 7689 9232 w: http://www.formsPlayer.com/ b: http://internet-apps.blogspot.com/ Download our XForms processor from http://www.formsPlayer.com/
Received on Wednesday, 5 October 2005 19:01:35 UTC