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] | [Elist Home]


Subject: [uddi-spec] V2 WSDL file updates for Basic Profile conformance


Andrew, John and Patrick,	cc: UDDI Spec TC

I took an action item (AR 005) at the last F2F in order to report back on our findings w.r.t. potential updates of the UDDI WSDL files so that they conform to the WS-I Basic Profile.
As Luc correctly pointed out during the F2F, the current UDDI V2 and V3 WSDL files do not conform to the Basic Profile requirement R2003, which states "A DESCRIPTION MUST only use the XML Schema "import" statement within the xsd:schema element of the types section." The WSDL files currently use the
wsdl:import feature to import the UDDI XML schema.

In order to conform to R2003, the files can easily be changed as follows (taking the V2 Inquiry WSDL as an example):.

<definitions xmlns="http://schemas.xmlsoap.org/wsdl/"; xmlns:tns="urn:uddi-org:inquiry_v2" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"; xmlns:uddi="urn:uddi-org:api_v2" targetNamespace="urn:uddi-org:inquiry_v2" name="UDDI_Inquiry_API_V2">
	<import namespace="urn:uddi-org:api_v2" location="http://www.uddi.org/schema/uddi_v2.xsd"/>
...
</definitions>

<definitions xmlns="http://schemas.xmlsoap.org/wsdl/"; xmlns:tns="urn:uddi-org:inquiry_v2" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"; xmlns:uddi="urn:uddi-org:api_v2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"; targetNamespace="urn:uddi-org:inquiry_v2" name="UDDI_Inquiry_API_V2">
	<types>
		<xsd:schema targetNamespace="urn:uddi-org:inquiry_v2">
			<xsd:import namespace="urn:uddi-org:api_v2" schemaLocation="http://www.uddi.org/schema/uddi_v2.xsd"/>
		</xsd:schema>
	</types>
...
</definitions>

That is, the wsdl:import element is removed, an additional namespace for XML Schema is added and the UDDI V2 schema is imported in the wsdl:types section.

Please find attached the proposed updates for both V2 WSDL files and tell me if you observe any errors or inconsistencies 
I'd like to get your feedback on this proposed change as soon as possible so that we can include the changed files in the UDDI V2 standards submission.

I suggest that we cover potential changes to the V3 WSDL files separately, but analogous to our conclusion for V2.

Thanks,
 Claus

 <<publish_v2_bp.wsdl>>  <<inquire_v2_bp.wsdl>> 





Attachment: publish_v2_bp.wsdl
Description: Binary data

Attachment: inquire_v2_bp.wsdl
Description: Binary data



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


Powered by eList eXpress LLC