[tdwg-tapir] Schema modification: r394 - trunk/protocol

tdwg-tapir at lists.tdwg.org tdwg-tapir at lists.tdwg.org
Thu Jan 5 19:06:22 CET 2006


Author: renato
Date: 2006-01-05 19:06:18 +0100 (Thu, 05 Jan 2006)
New Revision: 394

Modified:
   trunk/protocol/tapir.xsd
Log:
* Made /response/capabilities/concepts/schema a mandatory element so that any provider will show the available concepts.
* Renamed primaryConceptNameServer and secondaryConceptNameServer to primary and secondary, respectively (the enclosing element already provides the context). Made <primary> optional.


Modified: trunk/protocol/tapir.xsd
===================================================================
--- trunk/protocol/tapir.xsd	2006-01-05 17:53:02 UTC (rev 393)
+++ trunk/protocol/tapir.xsd	2006-01-05 18:06:18 UTC (rev 394)
@@ -850,7 +850,7 @@
 						concepts.</xsd:documentation>
 				</xsd:annotation>
 				<xsd:complexType>
-					<xsd:sequence minOccurs="0">
+					<xsd:sequence>
 						<xsd:element name="conceptNameServers">
 							<xsd:annotation>
 								<xsd:documentation>The location of the alias file or
@@ -859,12 +859,12 @@
 							</xsd:annotation>
 							<xsd:complexType>
 								<xsd:sequence>
-									<xsd:element name="primaryConceptNameServer" type="externalResourceType"/>
-									<xsd:element name="secondaryConceptNameServer" type="externalResourceType" minOccurs="0"/>
+									<xsd:element name="primary" type="externalResourceType" minOccurs="0"/>
+									<xsd:element name="secondary" type="externalResourceType" minOccurs="0"/>
 								</xsd:sequence>
 							</xsd:complexType>
 						</xsd:element>
-						<xsd:element name="schema" minOccurs="0" maxOccurs="unbounded">
+						<xsd:element name="schema" maxOccurs="unbounded">
 							<xsd:annotation>
 								<xsd:documentation>Namespace and location of a supported
 								schema.</xsd:documentation>





More information about the tdwg-tag mailing list