xml/config.xsd
branchv_0
changeset 203 504c4ba56d1c
parent 198 03d8492e2ca8
child 249 7655df0622ee
equal deleted inserted replaced
202:01078e09b85b 203:504c4ba56d1c
    39 				<xs:element ref="c:url"/>
    39 				<xs:element ref="c:url"/>
    40 				<xs:element minOccurs="0" ref="c:userName"/>
    40 				<xs:element minOccurs="0" ref="c:userName"/>
    41 				<xs:element minOccurs="0" ref="c:password"/>
    41 				<xs:element minOccurs="0" ref="c:password"/>
    42 				<xs:element minOccurs="0" ref="c:driver"/>
    42 				<xs:element minOccurs="0" ref="c:driver"/>
    43 				<xs:element minOccurs="0" maxOccurs="unbounded" ref="c:property"/>
    43 				<xs:element minOccurs="0" maxOccurs="unbounded" ref="c:property"/>
       
    44 				<xs:element minOccurs="0" ref="c:tunnel"/>
    44 			</xs:sequence>
    45 			</xs:sequence>
    45 		</xs:complexType>
    46 		</xs:complexType>
    46 	</xs:element>
    47 	</xs:element>
    47 	
    48 	
    48 	<xs:element name="name" type="xs:string"/>
    49 	<xs:element name="name" type="xs:string"/>
    52 	<xs:element name="driver" type="xs:string"/>
    53 	<xs:element name="driver" type="xs:string"/>
    53 	
    54 	
    54 	<xs:element name="property">
    55 	<xs:element name="property">
    55 		<xs:complexType mixed="true">
    56 		<xs:complexType mixed="true">
    56 			<xs:attribute name="name" use="required"/>
    57 			<xs:attribute name="name" use="required"/>
       
    58 		</xs:complexType>
       
    59 	</xs:element>
       
    60 	
       
    61 	<xs:element name="tunnel">
       
    62 		<xs:complexType>
       
    63 			<xs:sequence>
       
    64 				<xs:element ref="c:command"/>
       
    65 				<xs:element minOccurs="0" maxOccurs="unbounded" ref="c:argument"/>
       
    66 			</xs:sequence>
       
    67 		</xs:complexType>
       
    68 	</xs:element>
       
    69 	
       
    70 	<xs:element name="command" type="xs:string"/>
       
    71 	
       
    72 	<xs:element name="argument">
       
    73 		<xs:complexType mixed="true">
       
    74 			<xs:attribute name="type">
       
    75 				<xs:simpleType>
       
    76 					<xs:restriction base="xs:token">
       
    77 						<xs:enumeration value="literal"/>
       
    78 						<xs:enumeration value="host"/>
       
    79 						<xs:enumeration value="port"/>
       
    80 						<xs:enumeration value="env"/>
       
    81 						<xs:enumeration value="dbProperty"/>
       
    82 					</xs:restriction>
       
    83 				</xs:simpleType>
       
    84 			</xs:attribute>
    57 		</xs:complexType>
    85 		</xs:complexType>
    58 	</xs:element>
    86 	</xs:element>
    59 	
    87 	
    60 	<xs:element name="defaultFormatter" type="xs:string"/>
    88 	<xs:element name="defaultFormatter" type="xs:string"/>
    61 	
    89