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: RFI for UDDI vendors


Max,
 
our taxonomy schema is availabe online in WASP UDDI documentaion at http://www.systinet.com/uddi/web/doc/uddi/index.html
(Adminstrator's Guide/Taxonomy Management/Uploading Taxonomies)
or directly at http://www.systinet.com/uddi/web/doc/uddi/taxonomy.xsd
 
Taxonomy schema together with a sample file is also attached to this e-mail.
 
Regards
 
Mirek
 
--
Mirek Novotny
WASP UDDI Project Leader
Systinet  (formerly Idoox)
http://www.systinet.com
----- Original Message -----
From: Max Voskob
Sent: Wednesday, May 21, 2003 9:11 PM
Subject: RFI for UDDI vendors

Dear UDDI vendors,
 
Taxonomy Subcommittee would very appreciate your assistance in obtaining the latest versions of the schemas and sample XML documents you use in your products for taxonomy import/export.
 
Please, feel free to email all relevant information to me on max.voskob@paradise.net.nz or post here, in the mailing list.
 
Regards,
Max Voskob
 
 
<?xml version="1.0" encoding="UTF-8"?>
<taxonomy>
	<tModel authorizedName="admin" operator="SYSTINET" tModelKey="uuid:c1acf26d-9672-4404-9d70-39b756e62ab4">
		<name>uddi-org:types</name>
		<description xml:lang="en">UDDI Type Taxonomy</description>
		<overviewDoc>
			<overviewURL>http://www.uddi.org/taxonomies/Core_Taxonomy_OverviewDoc.htm#UDDItypes</overviewURL>
		</overviewDoc>
		<categoryBag>
			<keyedReference keyName="Categorization (taxonomy)" keyValue="categorization" tModelKey="uuid:c1acf26d-9672-4404-9d70-39b756e62ab4"/>
			<keyedReference keyName="uddi-org:types" keyValue="checked" tModelKey="uuid:c1acf26d-9672-4404-9d70-39b756e62ab4"/>
			<keyedReference keyName="Compatibility" keyValue="tModel" tModelKey="uuid:cf68c700-f93d-11d6-8cfc-b8a03c50a862"/>
		</categoryBag>
	</tModel>
	<categories>
		<category>
			<keyName>These types are used for TModels</keyName>
			<keyValue>tModel</keyValue>
			<disabled>true</disabled>
			<category>
				<keyName>Unique identifier</keyName>
				<keyValue>identifier</keyValue>
			</category>
			<category>
				<keyName>Namespace</keyName>
				<keyValue>namespace</keyValue>
			</category>
			<category>
				<keyName>Categorization (taxonomy)</keyName>
				<keyValue>categorization</keyValue>
			</category>
			<category>
				<keyName>Specification for a Web Service</keyName>
				<keyValue>specification</keyValue>
				<category>
					<keyName>Specification for a Web Service using XML messages</keyName>
					<keyValue>xmlSpec</keyValue>
					<category>
						<keyName>Specification for interaction with a Web Service using SOAP messages</keyName>
						<keyValue>soapSpec</keyValue>
					</category>
				</category>
				<category>
					<keyName>Specification for a Web Service described in WSDL</keyName>
					<keyValue>wsdlSpec</keyValue>
				</category>
			</category>
			<category>
				<keyName>Protocol</keyName>
				<keyValue>protocol</keyValue>
				<category>
					<keyName>Wire/transport protocol</keyName>
					<keyValue>transport</keyValue>
				</category>
			</category>
			<category>
				<keyName>Signature component</keyName>
				<keyValue>signatureComponent</keyValue>
			</category>
			<category>
				<keyName>Postal Address</keyName>
				<keyValue>postalAddress</keyValue>
			</category>
			<category>
				<keyName>Relationship</keyName>
				<keyValue>relationship</keyValue>
			</category>
			<category>
				<keyName>Unvalidatable</keyName>
				<keyValue>unvalidatable</keyValue>
			</category>
			<category>
				<keyName>Checked</keyName>
				<keyValue>checked</keyValue>
			</category>
			<category>
				<keyName>Unchecked</keyName>
				<keyValue>unchecked</keyValue>
			</category>
			<category>
				<keyName>Extended</keyName>
				<keyValue>extended</keyValue>
			</category>
		</category>
	</categories>
</taxonomy>
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
	<xs:import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="http://www.w3.org/2001/xml.xsd"/>
	<xs:element name="taxonomy">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="tModel" type="tModel"/>
				<xs:element name="categories" type="categories"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:complexType name="categories">
		<xs:sequence>
			<xs:element name="category" type="category" minOccurs="0" maxOccurs="unbounded"/>
		</xs:sequence>
	</xs:complexType>
	<xs:element name="keyName" type="xs:string"/>
	<xs:element name="keyValue" type="xs:string"/>
	<xs:element name="disabled">
		<xs:simpleType>
			<xs:restriction base="xs:string">
				<xs:enumeration value="false"/>
				<xs:enumeration value="true"/>
			</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:complexType name="category">
		<xs:sequence>
			<xs:element ref="keyName"/>
			<xs:element ref="keyValue"/>
			<xs:element ref="disabled" minOccurs="0"/>
			<xs:element name="category" type="category" minOccurs="0" maxOccurs="unbounded"/>
		</xs:sequence>
	</xs:complexType>
	<xs:element name="tModel" type="tModel"/>
	<xs:complexType name="tModel">
		<xs:sequence>
			<xs:element ref="name"/>
			<xs:element ref="description" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element ref="overviewDoc" minOccurs="0"/>
			<xs:element ref="identifierBag" minOccurs="0"/>
			<xs:element ref="categoryBag" minOccurs="0"/>
		</xs:sequence>
		<xs:attribute name="tModelKey" type="tModelKey" use="required"/>
		<xs:attribute name="operator" type="xs:string" use="optional"/>
		<xs:attribute name="authorizedName" type="xs:string" use="optional"/>
	</xs:complexType>
	<xs:element name="name" type="name"/>
	<xs:complexType name="name">
		<xs:simpleContent>
			<xs:extension base="xs:string">
				<xs:attribute ref="xml:lang" use="optional"/>
			</xs:extension>
		</xs:simpleContent>
	</xs:complexType>
	<xs:element name="description" type="description"/>
	<xs:complexType name="description">
		<xs:simpleContent>
			<xs:extension base="xs:string">
				<xs:attribute ref="xml:lang"/>
			</xs:extension>
		</xs:simpleContent>
	</xs:complexType>
	<xs:element name="overviewDoc" type="overviewDoc"/>
	<xs:complexType name="overviewDoc">
		<xs:sequence>
			<xs:element ref="description" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element ref="overviewURL" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:element name="overviewURL" type="xs:string"/>
	<xs:element name="identifierBag" type="identifierBag"/>
	<xs:complexType name="identifierBag">
		<xs:sequence>
			<xs:element ref="keyedReference" maxOccurs="unbounded"/>
		</xs:sequence>
	</xs:complexType>
	<xs:element name="categoryBag" type="categoryBag"/>
	<xs:complexType name="categoryBag">
		<xs:sequence>
			<xs:element ref="keyedReference" maxOccurs="unbounded"/>
		</xs:sequence>
	</xs:complexType>
	<xs:element name="keyedReference" type="keyedReference"/>
	<xs:complexType name="keyedReference">
		<xs:attribute name="tModelKey" type="tModelKey" use="optional"/>
		<xs:attribute name="keyName" type="xs:string" use="optional"/>
		<xs:attribute name="keyValue" type="xs:string" use="required"/>
	</xs:complexType>
	<xs:simpleType name="tModelKey">
		<xs:restriction base="xs:string"/>
	</xs:simpleType>
</xs:schema>


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