OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

wsrf message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Re: [wsrf] Issue: WS-Addressing schemaLocation


+1 to no trailing /


Frey’s Law: “Every 5 years the number of architecture components double and
the ability to comprehend them halves”


Perfection is achieved, not when there is nothing more to add, but when
there is nothing left to take away.   – Antoine de Saint-Exupery


T o m   M a g u i r e


STSM, On Demand Architecture


Poughkeepsie, NY  12601


                                                                           
             Ian Robinson                                                  
             <ian_robinson@uk.                                             
             ibm.com>                                                   To 
                                       wsrf@lists.oasis-open.org           
             06/30/2005 12:51                                           cc 
             PM                                                            
                                                                   Subject 
                                       [wsrf] Issue: WS-Addressing         
                                       schemaLocation                      
                                                                           
                                                                           
                                                                           
                                                                           
                                                                           
                                                                           








Two potential minor issues:

1. Should bf-1 and sg-1 use a WS-A schemaLocation of "
http://www.w3.org/2005/03/addressing"; (same as namespace URI) rather than
"http://www.w3.org/2005/03/addressing/"; (with a trailing slash)? Both of
these URIs (as well as "http://www.w3.org/2005/03/addressing/ws-addr.xsd";)
resolve to the same schema resource but WS-RF uses the latter (with
trailing /) and WS-N uses the former (no trailing /).
Is this really an issue? Yes, when you consider that that WS-N imports
WS-RF bf-1 and fails to validate in some schema validators because of this
inconsistency. The validators that fail are doing so because the WS-A
schema is getting imported twice (as if the 2 schemaLocations represent 2
schemas) and consequently produce many duplicate definition errors. This
may be a bug in the various validators but it seems a fairly common
problem. Since the WS-A spec gives no guidance on the appropriate
schemaLocation to use, the safect and most consistent chaoice would seme to
be to use the namespace URI (ie with no trailing /).

2. rpw-1 and sgw-1 declare a wsdl:definitions ns attribute of
xmlns:wsa="http://www.w3.org/2005/03/addressing"; even though these WSDLs do
not need to. These 2 WSDLs should be fixed to remove this ns attribute.


Regards,
Ian



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]