<?xml version="1.0" encoding="UTF-8"?><xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" elementFormDefault="qualified" jaxb:version="1.0">	<xs:include schemaLocation="acl.xsd"/>	<xs:include schemaLocation="simpletypes.xsd"/>	<xs:include schemaLocation="search.xsd"/>	<xs:include schemaLocation="vfs.xsd"/>	<xs:include schemaLocation="usermanagement.xsd">		<xs:annotation>			<xs:documentation>include usermanagement</xs:documentation>		</xs:annotation>	</xs:include>	<xs:element name="result">		<xs:annotation>			<xs:documentation>the root element</xs:documentation>		</xs:annotation>		<xs:complexType>			<xs:sequence>				<xs:element name="resulttext">					<xs:complexType mixed="true">						<xs:choice>							<xs:element ref="PublicKey" minOccurs="0" maxOccurs="unbounded"/>							<xs:element name="api-version" minOccurs="0" maxOccurs="unbounded">								<xs:complexType>									<xs:simpleContent>										<xs:extension base="xs:string">											<xs:attribute name="date" type="xs:string" use="required"/>										</xs:extension>									</xs:simpleContent>								</xs:complexType>							</xs:element>							<xs:element name="specification" minOccurs="0" maxOccurs="unbounded">								<xs:complexType>									<xs:simpleContent>										<xs:extension base="xs:string">											<xs:attribute name="date" type="xs:string" use="required"/>										</xs:extension>									</xs:simpleContent>								</xs:complexType>							</xs:element>							<xs:element name="timestamp" minOccurs="0" maxOccurs="unbounded">								<xs:complexType>									<xs:attribute name="ms" type="xs:long" use="required"/>									<xs:attribute name="date" type="xs:string" use="required"/>								</xs:complexType>							</xs:element>							<xs:element name="version" minOccurs="0" maxOccurs="unbounded">								<xs:complexType>									<xs:simpleContent>										<xs:extension base="xs:string">											<xs:attribute name="patchlevel" type="xs:string" use="required"/>											<xs:attribute name="date" type="xs:string" use="required"/>										</xs:extension>									</xs:simpleContent>								</xs:complexType>							</xs:element>						</xs:choice>					</xs:complexType>				</xs:element>				<xs:element ref="data" minOccurs="0"/>			</xs:sequence>			<xs:attribute name="success" type="yesno" use="required"/>			<xs:attribute name="resultcode" type="xs:string" use="required"/>		</xs:complexType>	</xs:element>	<xs:element name="PublicKey">		<xs:annotation>			<xs:documentation>public key definition</xs:documentation>		</xs:annotation>		<xs:complexType>			<xs:sequence>				<xs:element name="PublicExponent" minOccurs="0">					<xs:complexType>						<xs:simpleContent>							<xs:extension base="xs:int">								<xs:attribute name="base" type="xs:int" use="required"/>							</xs:extension>						</xs:simpleContent>					</xs:complexType>				</xs:element>				<xs:element name="Modulus" minOccurs="0">					<xs:complexType>						<xs:simpleContent>							<xs:extension base="xs:string">								<xs:attribute name="base" type="xs:int" use="optional"/>								<xs:attribute name="hexFragments" type="xs:string" use="optional"/>								<xs:attribute name="length" type="xs:short" use="optional"/>							</xs:extension>						</xs:simpleContent>					</xs:complexType>				</xs:element>				<xs:element name="X509coded" minOccurs="0">					<xs:complexType mixed="true">						<xs:attribute name="encoding" type="xs:string"/>					</xs:complexType>				</xs:element>			</xs:sequence>			<xs:attribute name="generated" type="xs:long" use="required"/>		</xs:complexType>	</xs:element>	<xs:element name="data">		<xs:annotation>			<xs:documentation>data container; contains most request data</xs:documentation>		</xs:annotation>		<xs:complexType mixed="true">			<xs:choice minOccurs="0" maxOccurs="unbounded">				<xs:element ref="containerlist"/>				<xs:element ref="containerdata"/>				<xs:element ref="searchlist"/>				<xs:element ref="referenz"/>				<xs:element ref="document"/>				<xs:element ref="userlist"/>				<xs:element ref="commands"/>				<xs:element ref="grouplist"/>			</xs:choice>			<xs:attribute name="codingtype" type="xs:string" use="required"/>		</xs:complexType>	</xs:element></xs:schema>