- From: <paul.downey@bt.com>
- Date: Tue, 12 Dec 2006 11:53:46 -0000
- To: <public-xsd-databinding@w3.org>, <public-xsd-databinding@w3.org>
OK, George pointed out to me (offline) that this isn't a chameleon import, it's the reverse - a no-namespace schema importing one with a targetNamespace (i must be going daft or someting :-) I also wonder if this pattern actually works as the scope of imported symbols aren't (AIUI) transitive. http://lists.w3.org/Archives/Public/xmlschema-dev/2002Apr/0211.html I guess more investigation is required. I'll write an example. FWIW this is exhibited by a number of different WSDLs in the wild, including WS-Trust: http://schemas.xmlsoap.org/ws/2005/02/trust/WS-Trust.wsdl Paul -----Original Message----- From: public-xsd-databinding-request@w3.org on behalf of Databinding Issue Tracker Sent: Tue 12/12/2006 11:29 AM To: public-xsd-databinding@w3.org Subject: ISSUE-100: LC: Basic Profile Compliant Import ISSUE-100: LC: Basic Profile Compliant Import http://www.w3.org/2005/06/tracker/databinding/issues/100 Raised by: Paul Downey On product: Basic """ it appears that the only way to import a schema and be able to reference the elements from a WSDL message and remain Basic Profile compliant is as follows: """ <wsdl:types> <xs:schema> <xs:import namespace="http://example.com/schema" schemaLocation="schema.xsd"/> </xs:schema> </wsdl:types> """ That is, you have to use a chameleon schema which the Basic Patterns document preculudes due to known interoper issues with tools. Is this constrained pattern well enough supported by tools to be included in the "Basic" document? """ http://lists.w3.org/Archives/Public/public-xsd-databinding-comments/2006Dec/0001.html
Received on Tuesday, 12 December 2006 11:54:05 UTC