You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by pr...@apache.org on 2002/10/25 07:44:26 UTC
cvs commit: jakarta-commons-sandbox/periodicity/src/plugins-build/database/src/xsd databases.xsd
prickett 2002/10/24 22:44:26
Added: periodicity/src/plugins-build/database/src/xsd databases.xsd
Log:
Added a databases XML schema file to describe the databases.xml file format.
Revision Changes Path
1.1 jakarta-commons-sandbox/periodicity/src/plugins-build/database/src/xsd/databases.xsd
Index: databases.xsd
===================================================================
<?xml version="1.0"?>
<xs:schema xmlns:xs='http://www.w3.org/2001/XMLSchema'>
<xs:element name="db-information-db">
<xs:complexType>
<xs:sequence>
<xs:element ref="databases" minOccurs="1" maxOccurs="1"/>
<xs:element ref="drivers" minOccurs="1" maxOccurs="1"/>
</xs:sequence?
</xs:complexType>
</xs:element>
<xs:element name="databases">
<xs:complexType>
<xs:sequence>
<xs:element ref="database" minOccurs="1"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="drivers">
<xs:complexType>
<xs:sequence>
<xs:element ref="driver" minOccurs="1"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="database">
<xs:complexType>
<xs:sequence>
<xs:element ref="short-description" maxOccurs="1"/>
<xs:element ref="description" maxOccurs="1"/>
<xs:element ref="web-url" maxOccurs="1"/>
<xs:element ref="admin-path" maxOccurs="1"/>
<xs:element ref="admin-url" maxOccurs="1"/>
<xs:element ref="default-port" maxOccurs="1"/>
</xs:sequence>
</xs:complexType>
<xs:attribute name="name" type="string"/>
</xs:element>
<xs:element name="driver">
<xs:complexType>
<xs:sequence>
<xs:element ref="short-description" maxOccurs="1"/>
<xs:element ref="description" maxOccurs="1"/>
<xs:element ref="web-url" maxOccurs="1"/>
<xs:element ref="class-name" minOccurs="1" maxOccurs="1"/>
<xs:element ref="protocol" minOccurs="1"/>
</xs:sequence>
</xs:complexType>
<xs:attribute name="name" type="string"/>
</xs:element>
<xs:element name="protocol">
<xs:complexType>
<xs:sequence>
<xs:element ref="scheme" minOccurs="1" maxOccurs="1"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="short-description" type="string"/>
<xs:element name="description" type="string"/>
<xs:element name="web-url" type="string"/>
<xs:element name="class-name" type="string"/>
<xs:element name="protocol" type="string"/>
<xs:element name="scheme" type="string"/>
<xs:element name="admin-path" type="string"/>
<xs:element name="admin-url" type="string"/>
<xs:element name="default-port" type="string"/>
</xs:schema>
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>