W3C home > Mailing lists > Public > www-ws-desc@w3.org > February 2004

Re: WSDL Import/Include Locations

From: Umit Yalcinalp <umit.yalcinalp@oracle.com>
Date: Wed, 18 Feb 2004 15:05:01 -0800
Message-ID: <4033EF9D.4060201@oracle.com>
To: Martin Gudgin <mgudgin@microsoft.com>
Cc: Arthur Ryman <ryman@ca.ibm.com>, WS-Description WG <www-ws-desc@w3.org>


Martin Gudgin wrote:

> Actually I think our current spec already prohibits multiple imports ( 
> or includes ) of components with duplicate names. So while you could 
> do two imports of the same namespace, it would only work if all the 
> components in the second had names different from those in the first.
>  
> Gudge

It sounds like yet another one of these cases for which we endless 
debate whether we need to write a clarification statement and then 
discuss whether it belongs to the Primer or the spec and then finally 
add a test case for it. ;-)

--umit

>
>     ------------------------------------------------------------------------
>     From: www-ws-desc-request@w3.org
>     [mailto:www-ws-desc-request@w3.org] On Behalf Of Umit Yalcinalp
>     Sent: 18 February 2004 20:04
>     To: Arthur Ryman
>     Cc: WS-Description WG
>     Subject: Re: WSDL Import/Include Locations
>
>
>
>     Arthur Ryman wrote:
>
>>
>>     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. 
>
>
>     +1.
>
>>
>>
>>     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
>
>
>-- 
>Umit Yalcinalp                                  
>Consulting Member of Technical Staff
>ORACLE
>Phone: +1 650 607 6154                          
>Email: umit.yalcinalp@oracle.com
>
>    
>

-- 
Umit Yalcinalp                                  
Consulting Member of Technical Staff
ORACLE
Phone: +1 650 607 6154                          
Email: umit.yalcinalp@oracle.com
Received on Wednesday, 18 February 2004 18:05:13 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 5 February 2014 07:15:02 UTC