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

 


Help: OASIS Mailing Lists Help | MarkMail Help

uddi-spec message

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


Subject: RE: [uddi-spec] Comments on 3.0.1 Schemas and WSDL



> -----Original Message-----
> From: John Colgrave [mailto:colgrave@hursley.ibm.com] 
> Sent: Wednesday, September 10, 2003 11:56 AM
> To: uddi-spec@lists.oasis-open.org
> Subject: [uddi-spec] Comments on 3.0.1 Schemas and WSDL
> 
> I have some comments on the Schema and WSDL files for 3.0.1.
>
> 6.1  Why have we switched to using an absolute URL for 
> schemaLocation in the
> import of uddi_v3.xsd, and in general in the import of all of 
> the schema
> files in the portType WSDL descriptions?  We decided explicitly to use
> relative URLs when we did the original V3 WSDL.  We use 
> relative URLs within
> the schemas, and also within the WSDL descriptions, it is only when
> importing schemas into portTypes that we have switched to 
> absolute URLs.

I'm not too bothered whether the URLs are relative or absolute as long
as they are correct!

This isn't the case with the current WSDL files on uddi.org.
uddi_api_v3_portType.wsdl has the import statement of

<import namespace="urn:uddi-org:api_v3" location="uddi_v3.xsd" />

However its URL is http://uddi.org/wsdl/uddi_api_v3_portType.wsdl and
uddi_v3.xsd is at http://uddi.org/schema/uddi_v3.xsd (i.e. if relative
the import location should be "../schema/uddi_v3.xsd").

As such it isn't possible to use the WSDL/XSD etc. in situ but you have
to download them and either edit the imports or put all the files into
the same location.

*This* definitely needs to be fixed, and I suspect absolute URLs was
seen as a solution.

Matthew




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