- From: Arthur Ryman <ryman@ca.ibm.com>
- Date: Wed, 18 Feb 2004 10:28:14 -0500
- To: "WS-Description WG" <www-ws-desc@w3.org>
- Message-ID: <OF94924E83.CDEAA91D-ON85256E3E.00546B4B-85256E3E.0054FABA@ca.ibm.com>
Gudge, I think we need to specify that it is an error to import or include two inequivalent definitions of the same component. A processor should therefore not non-deterministically ignore imports since that will lead to noninteroperability, i.e. one vendor may ignore an incompatible definition while another raises it as an error. In general, I think we need to tradeoff flexibility in favour of interoperability, which means that we need to specify behavoir more tightly. Arthur Ryman, Rational Desktop Tools Development phone: 905-413-3077, TL 969-3077 assistant: 905-413-2411, TL 969-2411 fax: 905-413-4920, TL 969-4920 intranet: http://w3.torolab.ibm.com/DEAB/ www-ws-desc-request@w3.org wrote on 02/18/2004 09:53:37 AM: > > I would expect a schema processor to deal with multiple imports of the > same namespace, perhaps by ignoring all but the first that resolves to a > set of schema components. > > Given that the spec does not rule out multiple import elements with the > same value for their namespace attribute I would expect a WSDL processor > to do the same. > > Gudge
Received on Wednesday, 18 February 2004 10:28:17 UTC