incubator-hise-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From r.@apache.org
Subject svn commit: r987241 [3/4] - in /incubator/hise/trunk: ./ hise-bundle/src/main/resources/META-INF/spring/ hise-services/src/main/java/org/apache/hise/api/ hise-services/src/main/java/org/apache/hise/engine/ hise-services/src/main/java/org/apache/hise/en...
Date Thu, 19 Aug 2010 17:37:40 GMT
Modified: incubator/hise/trunk/itest/hise-management.xml
URL: http://svn.apache.org/viewvc/incubator/hise/trunk/itest/hise-management.xml?rev=987241&r1=987240&r2=987241&view=diff
==============================================================================
--- incubator/hise/trunk/itest/hise-management.xml (original)
+++ incubator/hise/trunk/itest/hise-management.xml Thu Aug 19 17:37:40 2010
@@ -3454,573 +3454,1553 @@ Business Machines Corporation, Oracle In
          <taskId>?</taskId>
       </cla:notify>
    </soapenv:Body>
-</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.insurance.example.com/claims/ClaimApprovalReminderPT/notifyRequest"/></con:call></con:operation></con:interface><con:interface xsi:type="con:WsdlInterface" wsaVersion="NONE" name="TestImplServiceSoapBinding" type="wsdl" bindingName="{http://test.hise.apache.org/}TestImplServiceSoapBinding" soapVersion="1_1" anonymous="optional" definition="http://localhost:8181/cxf/test/?wsdl" id="f19001d7-caca-413d-95f1-5bba735bf520" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:settings/><con:definitionCache type="TEXT" rootPart="http://localhost:8181/cxf/test/?wsdl"><con:part><con:url>http://localhost:8181/cxf/test/?wsdl</con:url><con:content><![CDATA[<wsdl:definitions name="TestImplService" targetNamespace="http://test.hise.apache.org/" xmlns:ns1="http://cxf.apache.org/bindings/xformat" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://test.hise.apa
 che.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.insurance.example.com/claims/ClaimApprovalReminderPT/notifyRequest"/></con:call></con:operation></con:interface><con:interface xsi:type="con:WsdlInterface" wsaVersion="NONE" name="TestImplServiceSoapBinding" type="wsdl" bindingName="{http://test.hise.apache.org/}TestImplServiceSoapBinding" soapVersion="1_1" anonymous="optional" definition="http://localhost:8181/cxf/test/?wsdl" id="f19001d7-caca-413d-95f1-5bba735bf520" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:settings/><con:definitionCache type="TEXT" rootPart="http://localhost:8181/cxf/test/?wsdl"><con:part><con:url>http://localhost:8181/cxf/test/?wsdl</con:url><con:content><![CDATA[<wsdl:definitions name="TestImplService" targetNamespace="http://test.hise.apache.org/" xmlns:ns1="http://www.example.org/WS-HT/api/xsd" xmlns:ns2="http://cxf.apache.org/bindings/xformat" xmlns:soap="http://schemas.xmlsoa
 p.org/wsdl/soap/" xmlns:tns="http://test.hise.apache.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
   <wsdl:types>
-    <xs:schema targetNamespace="http://www.w3.org/XML/1998/namespace" version="1.0" xmlns:xs="http://www.w3.org/2001/XMLSchema">
-      <xs:attribute name="lang" type="xs:string"/>
-    </xs:schema>
-    <xs:schema elementFormDefault="qualified" targetNamespace="http://www.example.org/WS-HT" version="1.0" xmlns:tns="http://www.example.org/WS-HT" xmlns:xs="http://www.w3.org/2001/XMLSchema">
-      <xs:import namespace="http://www.w3.org/XML/1998/namespace"/>
-      <xs:element name="businessAdministrators" type="tns:tGenericHumanRole"/>
-      <xs:element name="deadlinesInfo" type="tns:tDeadlinesInfo"/>
-      <xs:element name="excludedOwners" type="tns:tGenericHumanRole"/>
-      <xs:element name="group" type="xs:string"/>
-      <xs:element name="groups" type="tns:tGrouplist"/>
-      <xs:element name="humanInteractions" type="tns:tHumanInteractions"/>
-      <xs:element name="import" type="tns:tImport"/>
-      <xs:element name="logicalPeopleGroups" type="tns:tLogicalPeopleGroups"/>
-      <xs:element name="notification" type="tns:tNotification"/>
-      <xs:element name="notifications" type="tns:tNotifications"/>
-      <xs:element name="organizationalEntity" type="tns:tOrganizationalEntity"/>
-      <xs:element name="peopleAssignments" type="tns:tPeopleAssignments"/>
-      <xs:element name="potentialOwners" type="tns:tGenericHumanRole"/>
-      <xs:element name="priority" type="tns:tPriority"/>
-      <xs:element name="recipients" type="tns:tGenericHumanRole"/>
-      <xs:element name="task" type="tns:tTask"/>
-      <xs:element name="taskInitiator" type="tns:tGenericHumanRole"/>
-      <xs:element name="taskStakeholders" type="tns:tGenericHumanRole"/>
-      <xs:element name="tasks" type="tns:tTasks"/>
-      <xs:element name="user" type="xs:string"/>
-      <xs:element name="users" type="tns:tUserlist"/>
-      <xs:complexType name="tOrganizationalEntity">
-        <xs:sequence>
-          <xs:element minOccurs="0" name="users" type="tns:tUserlist"/>
-          <xs:element minOccurs="0" name="groups" type="tns:tGrouplist"/>
-        </xs:sequence>
-      </xs:complexType>
-      <xs:complexType name="tUserlist">
-        <xs:sequence>
-          <xs:element maxOccurs="unbounded" minOccurs="0" name="user" nillable="true" type="xs:string"/>
-        </xs:sequence>
-      </xs:complexType>
-      <xs:complexType name="tGrouplist">
-        <xs:sequence>
-          <xs:element maxOccurs="unbounded" minOccurs="0" name="group" nillable="true" type="xs:string"/>
-        </xs:sequence>
-      </xs:complexType>
-      <xs:complexType name="tNotification">
-        <xs:complexContent>
-          <xs:extension base="tns:tExtensibleElements">
-            <xs:sequence>
-              <xs:element name="interface" type="tns:tNotificationInterface"/>
-              <xs:element minOccurs="0" name="priority" type="tns:tPriority"/>
-              <xs:element name="peopleAssignments" type="tns:tPeopleAssignments"/>
-              <xs:element name="presentationElements" type="tns:tPresentationElements"/>
-              <xs:element minOccurs="0" name="renderings" type="tns:tRenderings"/>
-            </xs:sequence>
-            <xs:attribute name="name" type="xs:NCName" use="required"/>
-            <xs:anyAttribute namespace="##other" processContents="skip"/>
-          </xs:extension>
-        </xs:complexContent>
-      </xs:complexType>
-      <xs:complexType name="tExtensibleElements">
-        <xs:sequence>
-          <xs:element maxOccurs="unbounded" minOccurs="0" name="documentation" nillable="true" type="tns:tDocumentation"/>
-          <xs:any maxOccurs="unbounded" minOccurs="0" namespace="##other" processContents="lax"/>
-        </xs:sequence>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
-      </xs:complexType>
-      <xs:complexType name="tNotificationInterface">
-        <xs:complexContent>
-          <xs:extension base="tns:tExtensibleElements">
-            <xs:sequence/>
-            <xs:attribute name="portType" type="xs:QName" use="required"/>
-            <xs:attribute name="operation" type="xs:NCName" use="required"/>
-            <xs:anyAttribute namespace="##other" processContents="skip"/>
-          </xs:extension>
-        </xs:complexContent>
-      </xs:complexType>
-      <xs:complexType mixed="true" name="tDocumentation">
-        <xs:sequence>
-          <xs:any maxOccurs="unbounded" minOccurs="0" namespace="##other" processContents="lax"/>
-        </xs:sequence>
-        <xs:attribute ref="xml:lang"/>
-      </xs:complexType>
-      <xs:complexType name="tGenericHumanRole">
-        <xs:complexContent>
-          <xs:extension base="tns:tExtensibleElements">
-            <xs:sequence>
-              <xs:element name="from" type="tns:tFrom"/>
-            </xs:sequence>
-            <xs:anyAttribute namespace="##other" processContents="skip"/>
-          </xs:extension>
-        </xs:complexContent>
-      </xs:complexType>
-      <xs:complexType name="tFrom">
-        <xs:complexContent>
-          <xs:extension base="tns:tExtensibleMixedContentElements">
-            <xs:sequence/>
-            <xs:attribute name="expressionLanguage" type="xs:anyURI"/>
-            <xs:attribute name="logicalPeopleGroup" type="xs:QName"/>
-            <xs:anyAttribute namespace="##other" processContents="skip"/>
-          </xs:extension>
-        </xs:complexContent>
-      </xs:complexType>
-      <xs:complexType mixed="true" name="tExtensibleMixedContentElements">
-        <xs:sequence>
-          <xs:choice maxOccurs="unbounded" minOccurs="0">
-            <xs:element name="documentation" type="tns:tDocumentation"/>
-            <xs:any namespace="##other" processContents="skip"/>
-          </xs:choice>
-        </xs:sequence>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
-      </xs:complexType>
-      <xs:complexType name="tToPart">
-        <xs:complexContent>
-          <xs:extension base="tns:tExtensibleMixedContentElements">
-            <xs:sequence/>
-            <xs:attribute name="name" type="xs:NCName" use="required"/>
-            <xs:attribute name="expressionLanguage" type="xs:anyURI"/>
-            <xs:anyAttribute namespace="##other" processContents="skip"/>
-          </xs:extension>
-        </xs:complexContent>
-      </xs:complexType>
-      <xs:complexType name="tText">
-        <xs:complexContent>
-          <xs:extension base="tns:tExtensibleMixedContentElements">
-            <xs:sequence/>
-            <xs:attribute ref="xml:lang"/>
-            <xs:anyAttribute namespace="##other" processContents="skip"/>
-          </xs:extension>
-        </xs:complexContent>
-      </xs:complexType>
-      <xs:complexType name="tParameter">
-        <xs:complexContent>
-          <xs:extension base="tns:tExtensibleMixedContentElements">
-            <xs:sequence/>
-            <xs:attribute name="name" type="xs:NCName" use="required"/>
-            <xs:attribute name="type" type="xs:QName" use="required"/>
-            <xs:anyAttribute namespace="##other" processContents="skip"/>
-          </xs:extension>
-        </xs:complexContent>
-      </xs:complexType>
-      <xs:complexType name="tPresentationParameter">
-        <xs:complexContent>
-          <xs:extension base="tns:tParameter">
-            <xs:sequence/>
-            <xs:anyAttribute namespace="##other" processContents="skip"/>
-          </xs:extension>
-        </xs:complexContent>
-      </xs:complexType>
-      <xs:complexType name="tDescription">
-        <xs:complexContent>
-          <xs:extension base="tns:tExtensibleMixedContentElements">
-            <xs:sequence/>
-            <xs:attribute ref="xml:lang"/>
-            <xs:attribute name="contentType" type="xs:string"/>
-            <xs:anyAttribute namespace="##other" processContents="skip"/>
-          </xs:extension>
-        </xs:complexContent>
-      </xs:complexType>
-      <xs:complexType name="tArgument">
-        <xs:complexContent>
-          <xs:extension base="tns:tExtensibleMixedContentElements">
-            <xs:sequence/>
-            <xs:attribute name="name" type="xs:NCName"/>
-            <xs:attribute name="expressionLanguage" type="xs:anyURI"/>
-            <xs:anyAttribute namespace="##other" processContents="skip"/>
-          </xs:extension>
-        </xs:complexContent>
-      </xs:complexType>
-      <xs:complexType name="tTask">
-        <xs:complexContent>
-          <xs:extension base="tns:tExtensibleElements">
-            <xs:sequence>
-              <xs:element name="interface" type="tns:tTaskInterface"/>
-              <xs:element minOccurs="0" name="priority" type="tns:tPriority"/>
-              <xs:element name="peopleAssignments" type="tns:tPeopleAssignments"/>
-              <xs:element minOccurs="0" name="delegation" type="tns:tDelegation"/>
-              <xs:element name="presentationElements" type="tns:tPresentationElements"/>
-              <xs:element minOccurs="0" name="outcome" type="tns:tQuery"/>
-              <xs:element minOccurs="0" name="searchBy" type="tns:tExpression"/>
-              <xs:element default="true" minOccurs="0" name="isSkipable" type="xs:boolean"/>
-              <xs:element minOccurs="0" name="renderings" type="tns:tRenderings"/>
-              <xs:element minOccurs="0" name="deadlines" type="tns:tDeadlines"/>
-              <xs:element default="false" minOccurs="0" name="autoActivate" type="xs:boolean"/>
-              <xs:element minOccurs="0" name="savingTaskHistory" type="tns:tSavingTaskHistory"/>
-              <xs:element minOccurs="0" name="deadlinesInfo" type="tns:tDeadlinesInfo"/>
-            </xs:sequence>
-            <xs:attribute name="name" type="xs:NCName" use="required"/>
-            <xs:anyAttribute namespace="##other" processContents="skip"/>
-          </xs:extension>
-        </xs:complexContent>
-      </xs:complexType>
-      <xs:complexType name="tTaskInterface">
-        <xs:complexContent>
-          <xs:extension base="tns:tExtensibleElements">
-            <xs:sequence/>
-            <xs:attribute name="portType" type="xs:QName" use="required"/>
-            <xs:attribute name="operation" type="xs:NCName" use="required"/>
-            <xs:attribute name="responsePortType" type="xs:QName"/>
-            <xs:attribute name="responseOperation" type="xs:NCName"/>
-            <xs:anyAttribute namespace="##other" processContents="skip"/>
-          </xs:extension>
-        </xs:complexContent>
-      </xs:complexType>
-      <xs:complexType name="tPriority">
-        <xs:complexContent>
-          <xs:extension base="tns:tExpression">
-            <xs:sequence/>
-            <xs:anyAttribute namespace="##other" processContents="skip"/>
-          </xs:extension>
-        </xs:complexContent>
-      </xs:complexType>
-      <xs:complexType mixed="true" name="tExpression">
-        <xs:sequence>
-          <xs:any maxOccurs="unbounded" minOccurs="0" namespace="##other" processContents="lax"/>
-        </xs:sequence>
-        <xs:attribute name="expressionLanguage" type="xs:anyURI"/>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
-      </xs:complexType>
-      <xs:complexType name="tDuration-expr">
-        <xs:complexContent>
-          <xs:extension base="tns:tExpression">
-            <xs:sequence/>
-            <xs:anyAttribute namespace="##other" processContents="skip"/>
-          </xs:extension>
-        </xs:complexContent>
-      </xs:complexType>
-      <xs:complexType name="tDeadline-expr">
-        <xs:complexContent>
-          <xs:extension base="tns:tExpression">
-            <xs:sequence/>
-            <xs:anyAttribute namespace="##other" processContents="skip"/>
-          </xs:extension>
-        </xs:complexContent>
-      </xs:complexType>
-      <xs:complexType name="tBoolean-expr">
-        <xs:complexContent>
-          <xs:extension base="tns:tExpression">
-            <xs:sequence/>
-            <xs:anyAttribute namespace="##other" processContents="skip"/>
-          </xs:extension>
-        </xs:complexContent>
-      </xs:complexType>
-      <xs:complexType name="tPeopleAssignments">
-        <xs:complexContent>
-          <xs:extension base="tns:tExtensibleElements">
-            <xs:sequence>
-              <xs:choice maxOccurs="unbounded" minOccurs="0">
-                <xs:element ref="tns:businessAdministrators"/>
-                <xs:element ref="tns:taskInitiator"/>
-                <xs:element ref="tns:excludedOwners"/>
-                <xs:element ref="tns:taskStakeholders"/>
-                <xs:element ref="tns:recipients"/>
-                <xs:element ref="tns:potentialOwners"/>
-              </xs:choice>
-            </xs:sequence>
-            <xs:anyAttribute namespace="##other" processContents="skip"/>
-          </xs:extension>
-        </xs:complexContent>
-      </xs:complexType>
-      <xs:complexType name="tDelegation">
-        <xs:complexContent>
-          <xs:extension base="tns:tExtensibleElements">
-            <xs:sequence>
-              <xs:element minOccurs="0" name="from" type="tns:tFrom"/>
-            </xs:sequence>
-            <xs:attribute name="potentialDelegatees" type="tns:tPotentialDelegatees"/>
-            <xs:anyAttribute namespace="##other" processContents="skip"/>
-          </xs:extension>
-        </xs:complexContent>
-      </xs:complexType>
-      <xs:complexType name="tPresentationElements">
-        <xs:complexContent>
-          <xs:extension base="tns:tExtensibleElements">
-            <xs:sequence>
-              <xs:element maxOccurs="unbounded" minOccurs="0" name="name" nillable="true" type="tns:tText"/>
-              <xs:element minOccurs="0" name="presentationParameters" type="tns:tPresentationParameters"/>
-              <xs:element maxOccurs="unbounded" minOccurs="0" name="subject" nillable="true" type="tns:tText"/>
-              <xs:element maxOccurs="unbounded" minOccurs="0" name="description" nillable="true" type="tns:tDescription"/>
-            </xs:sequence>
-            <xs:anyAttribute namespace="##other" processContents="skip"/>
-          </xs:extension>
-        </xs:complexContent>
-      </xs:complexType>
-      <xs:complexType name="tPresentationParameters">
-        <xs:complexContent>
-          <xs:extension base="tns:tExtensibleElements">
-            <xs:sequence>
-              <xs:element maxOccurs="unbounded" name="presentationParameter" type="tns:tPresentationParameter"/>
-            </xs:sequence>
-            <xs:attribute name="expressionLanguage" type="xs:anyURI"/>
-            <xs:anyAttribute namespace="##other" processContents="skip"/>
-          </xs:extension>
-        </xs:complexContent>
-      </xs:complexType>
-      <xs:complexType mixed="true" name="tQuery">
-        <xs:sequence>
-          <xs:any maxOccurs="unbounded" minOccurs="0" namespace="##other" processContents="lax"/>
-        </xs:sequence>
-        <xs:attribute name="part" type="xs:anySimpleType"/>
-        <xs:attribute name="queryLanguage" type="xs:anyURI"/>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
-      </xs:complexType>
-      <xs:complexType name="tRenderings">
-        <xs:complexContent>
-          <xs:extension base="tns:tExtensibleElements">
-            <xs:sequence>
-              <xs:element maxOccurs="unbounded" name="rendering" type="tns:tRendering"/>
-            </xs:sequence>
-            <xs:anyAttribute namespace="##other" processContents="skip"/>
-          </xs:extension>
-        </xs:complexContent>
-      </xs:complexType>
-      <xs:complexType name="tRendering">
-        <xs:complexContent>
-          <xs:extension base="tns:tExtensibleElements">
-            <xs:sequence/>
-            <xs:attribute name="type" type="xs:QName" use="required"/>
-            <xs:anyAttribute namespace="##other" processContents="skip"/>
-          </xs:extension>
-        </xs:complexContent>
-      </xs:complexType>
-      <xs:complexType name="tDeadlines">
-        <xs:complexContent>
-          <xs:extension base="tns:tExtensibleElements">
-            <xs:sequence>
-              <xs:element maxOccurs="unbounded" minOccurs="0" name="startDeadline" nillable="true" type="tns:tDeadline"/>
-              <xs:element maxOccurs="unbounded" minOccurs="0" name="completionDeadline" nillable="true" type="tns:tDeadline"/>
-            </xs:sequence>
-            <xs:anyAttribute namespace="##other" processContents="skip"/>
-          </xs:extension>
-        </xs:complexContent>
-      </xs:complexType>
-      <xs:complexType name="tDeadline">
-        <xs:complexContent>
-          <xs:extension base="tns:tExtensibleElements">
-            <xs:sequence>
-              <xs:element minOccurs="0" name="for" type="tns:tDuration-expr"/>
-              <xs:element minOccurs="0" name="until" type="tns:tDeadline-expr"/>
-              <xs:element maxOccurs="unbounded" minOccurs="0" name="escalation" nillable="true" type="tns:tEscalation"/>
-            </xs:sequence>
-            <xs:anyAttribute namespace="##other" processContents="skip"/>
-          </xs:extension>
-        </xs:complexContent>
-      </xs:complexType>
-      <xs:complexType name="tEscalation">
-        <xs:complexContent>
-          <xs:extension base="tns:tExtensibleElements">
-            <xs:sequence>
-              <xs:element minOccurs="0" name="condition" type="tns:tBoolean-expr"/>
-              <xs:element maxOccurs="unbounded" minOccurs="0" name="toParts" nillable="true" type="tns:tToParts"/>
-              <xs:element minOccurs="0" name="notification" type="tns:tNotification"/>
-              <xs:element minOccurs="0" name="localNotification" type="tns:tLocalNotification"/>
-              <xs:element minOccurs="0" name="reassignment" type="tns:tReassignment"/>
-            </xs:sequence>
-            <xs:attribute name="name" type="xs:NCName" use="required"/>
-            <xs:anyAttribute namespace="##other" processContents="skip"/>
-          </xs:extension>
-        </xs:complexContent>
-      </xs:complexType>
-      <xs:complexType name="tToParts">
-        <xs:complexContent>
-          <xs:extension base="tns:tExtensibleElements">
-            <xs:sequence>
-              <xs:element maxOccurs="unbounded" name="toPart" type="tns:tToPart"/>
-            </xs:sequence>
-            <xs:anyAttribute namespace="##other" processContents="skip"/>
-          </xs:extension>
-        </xs:complexContent>
-      </xs:complexType>
-      <xs:complexType name="tLocalNotification">
-        <xs:complexContent>
-          <xs:extension base="tns:tExtensibleElements">
-            <xs:sequence>
-              <xs:element minOccurs="0" name="priority" type="tns:tPriority"/>
-              <xs:element minOccurs="0" name="peopleAssignments" type="tns:tPeopleAssignments"/>
-            </xs:sequence>
-            <xs:attribute name="reference" type="xs:QName" use="required"/>
-            <xs:anyAttribute namespace="##other" processContents="skip"/>
-          </xs:extension>
-        </xs:complexContent>
-      </xs:complexType>
-      <xs:complexType name="tReassignment">
-        <xs:complexContent>
-          <xs:extension base="tns:tExtensibleElements">
-            <xs:sequence>
-              <xs:element name="potentialOwners" type="tns:tGenericHumanRole"/>
-            </xs:sequence>
-            <xs:anyAttribute namespace="##other" processContents="skip"/>
-          </xs:extension>
-        </xs:complexContent>
-      </xs:complexType>
-      <xs:complexType name="tSavingTaskHistory">
-        <xs:sequence>
-          <xs:element default="false" name="active" type="xs:boolean"/>
-        </xs:sequence>
-        <xs:attribute name="lang" type="xs:string"/>
-      </xs:complexType>
-      <xs:complexType name="tDeadlinesInfo">
-        <xs:sequence>
-          <xs:element maxOccurs="unbounded" minOccurs="0" name="startBy" nillable="true" type="tns:tDeadlineInfo"/>
-          <xs:element maxOccurs="unbounded" minOccurs="0" name="completeBy" nillable="true" type="tns:tDeadlineInfo"/>
-        </xs:sequence>
-      </xs:complexType>
-      <xs:complexType name="tDeadlineInfo">
-        <xs:sequence>
-          <xs:element name="name" type="xs:string"/>
-          <xs:element name="date" type="xs:dateTime"/>
-        </xs:sequence>
-      </xs:complexType>
-      <xs:complexType name="tTasks">
-        <xs:complexContent>
-          <xs:extension base="tns:tExtensibleElements">
-            <xs:sequence>
-              <xs:element maxOccurs="unbounded" name="task" type="tns:tTask"/>
-            </xs:sequence>
-            <xs:anyAttribute namespace="##other" processContents="skip"/>
-          </xs:extension>
-        </xs:complexContent>
-      </xs:complexType>
-      <xs:complexType name="tLogicalPeopleGroups">
-        <xs:complexContent>
-          <xs:extension base="tns:tExtensibleElements">
-            <xs:sequence>
-              <xs:element maxOccurs="unbounded" name="logicalPeopleGroup" type="tns:tLogicalPeopleGroup"/>
-            </xs:sequence>
-            <xs:anyAttribute namespace="##other" processContents="skip"/>
-          </xs:extension>
-        </xs:complexContent>
-      </xs:complexType>
-      <xs:complexType name="tLogicalPeopleGroup">
-        <xs:complexContent>
-          <xs:extension base="tns:tExtensibleElements">
-            <xs:sequence>
-              <xs:element maxOccurs="unbounded" minOccurs="0" name="parameter" nillable="true" type="tns:tParameter"/>
-            </xs:sequence>
-            <xs:attribute name="name" type="xs:NCName" use="required"/>
-            <xs:attribute name="reference" type="xs:NCName"/>
-            <xs:anyAttribute namespace="##other" processContents="skip"/>
-          </xs:extension>
-        </xs:complexContent>
-      </xs:complexType>
-      <xs:complexType name="tNotifications">
-        <xs:complexContent>
-          <xs:extension base="tns:tExtensibleElements">
-            <xs:sequence>
-              <xs:element maxOccurs="unbounded" name="notification" type="tns:tNotification"/>
-            </xs:sequence>
-            <xs:anyAttribute namespace="##other" processContents="skip"/>
-          </xs:extension>
-        </xs:complexContent>
-      </xs:complexType>
-      <xs:complexType name="tImport">
-        <xs:complexContent>
-          <xs:extension base="tns:tExtensibleElements">
-            <xs:sequence/>
-            <xs:attribute name="namespace" type="xs:anyURI"/>
-            <xs:attribute name="location" type="xs:anyURI"/>
-            <xs:attribute name="importType" type="xs:anyURI" use="required"/>
-            <xs:anyAttribute namespace="##other" processContents="skip"/>
-          </xs:extension>
-        </xs:complexContent>
-      </xs:complexType>
-      <xs:complexType name="tHumanInteractions">
-        <xs:complexContent>
-          <xs:extension base="tns:tExtensibleElements">
-            <xs:sequence>
-              <xs:element minOccurs="0" name="extensions" type="tns:tExtensions"/>
-              <xs:element maxOccurs="unbounded" minOccurs="0" name="import" type="tns:tImport"/>
-              <xs:element minOccurs="0" name="logicalPeopleGroups" type="tns:tLogicalPeopleGroups"/>
-              <xs:element minOccurs="0" name="tasks" type="tns:tTasks"/>
-              <xs:element minOccurs="0" name="notifications" type="tns:tNotifications"/>
-            </xs:sequence>
-            <xs:attribute name="targetNamespace" type="xs:anyURI" use="required"/>
-            <xs:attribute name="queryLanguage" type="xs:anyURI"/>
-            <xs:attribute name="expressionLanguage" type="xs:anyURI"/>
-            <xs:anyAttribute namespace="##other" processContents="skip"/>
-          </xs:extension>
-        </xs:complexContent>
-      </xs:complexType>
-      <xs:complexType name="tExtensions">
-        <xs:complexContent>
-          <xs:extension base="tns:tExtensibleElements">
-            <xs:sequence>
-              <xs:element maxOccurs="unbounded" name="extension" type="tns:tExtension"/>
-            </xs:sequence>
-            <xs:anyAttribute namespace="##other" processContents="skip"/>
-          </xs:extension>
-        </xs:complexContent>
-      </xs:complexType>
-      <xs:complexType name="tExtension">
-        <xs:complexContent>
-          <xs:extension base="tns:tExtensibleElements">
-            <xs:sequence/>
-            <xs:attribute name="namespace" type="xs:anyURI" use="required"/>
-            <xs:attribute name="mustUnderstand" type="tns:tBoolean" use="required"/>
-            <xs:anyAttribute namespace="##other" processContents="skip"/>
-          </xs:extension>
-        </xs:complexContent>
-      </xs:complexType>
-      <xs:complexType mixed="true" name="tLiteral">
-        <xs:sequence>
-          <xs:any maxOccurs="unbounded" minOccurs="0" namespace="##other" processContents="lax"/>
-        </xs:sequence>
-        <xs:anyAttribute namespace="##other" processContents="skip"/>
-      </xs:complexType>
-      <xs:simpleType name="tPotentialDelegatees">
-        <xs:restriction base="xs:string">
-          <xs:enumeration value="anybody"/>
-          <xs:enumeration value="nobody"/>
-          <xs:enumeration value="potentialOwners"/>
-          <xs:enumeration value="other"/>
-        </xs:restriction>
-      </xs:simpleType>
-      <xs:simpleType name="tBoolean">
-        <xs:restriction base="xs:string">
-          <xs:enumeration value="yes"/>
-          <xs:enumeration value="no"/>
-        </xs:restriction>
-      </xs:simpleType>
-    </xs:schema>
-    <xs:schema elementFormDefault="unqualified" targetNamespace="http://test.hise.apache.org/" version="1.0" xmlns:ns1="http://www.example.org/WS-HT" xmlns:xs="http://www.w3.org/2001/XMLSchema">
-      <xs:import namespace="http://www.example.org/WS-HT"/>
-      <xs:element name="cleanup" type="tns:cleanup"/>
-      <xs:element name="cleanupResponse" type="tns:cleanupResponse"/>
-      <xs:element name="delegateViaApi" type="tns:delegateViaApi"/>
-      <xs:element name="delegateViaApiResponse" type="tns:delegateViaApiResponse"/>
-      <xs:complexType name="cleanup">
-        <xs:sequence/>
-      </xs:complexType>
-      <xs:complexType name="cleanupResponse">
-        <xs:sequence/>
-      </xs:complexType>
-      <xs:complexType name="delegateViaApi">
-        <xs:sequence>
-          <xs:element minOccurs="0" name="arg0" type="xs:string"/>
-          <xs:element minOccurs="0" name="arg1" type="ns1:tOrganizationalEntity"/>
-        </xs:sequence>
-      </xs:complexType>
-      <xs:complexType name="delegateViaApiResponse">
-        <xs:sequence/>
-      </xs:complexType>
-    </xs:schema>
+    <xsd:schema blockDefault="#all" elementFormDefault="qualified" targetNamespace="http://www.example.org/WS-HT" xmlns="http://www.example.org/WS-HT">
+      <!---->
+      <xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
+      <!---->
+      <xsd:complexType name="tExtensibleElements">
+        <xsd:sequence>
+          <xsd:element maxOccurs="unbounded" minOccurs="0" name="documentation" type="tDocumentation"/>
+          <xsd:any maxOccurs="unbounded" minOccurs="0" namespace="##other" processContents="lax"/>
+        </xsd:sequence>
+        <xsd:anyAttribute namespace="##other" processContents="lax"/>
+      </xsd:complexType>
+      <xsd:complexType mixed="true" name="tDocumentation">
+        <xsd:sequence>
+          <xsd:any maxOccurs="unbounded" minOccurs="0" namespace="##other" processContents="lax"/>
+        </xsd:sequence>
+        <xsd:attribute ref="xml:lang"/>
+      </xsd:complexType>
+      <xsd:complexType mixed="true" name="tExtensibleMixedContentElements">
+        <xsd:sequence>
+          <xsd:element maxOccurs="unbounded" minOccurs="0" name="documentation" type="tDocumentation"/>
+          <xsd:any maxOccurs="unbounded" minOccurs="0" namespace="##other" processContents="skip"/>
+        </xsd:sequence>
+        <xsd:anyAttribute namespace="##other" processContents="lax"/>
+      </xsd:complexType>
+      <!---->
+      <xsd:element name="humanInteractions" type="tHumanInteractions"/>
+      <xsd:complexType name="tHumanInteractions">
+        <xsd:complexContent>
+          <xsd:extension base="tExtensibleElements">
+            <xsd:sequence>
+              <xsd:element minOccurs="0" name="extensions" type="tExtensions"/>
+              <xsd:element maxOccurs="unbounded" minOccurs="0" name="import" type="tImport"/>
+              <xsd:element minOccurs="0" ref="logicalPeopleGroups"/>
+              <xsd:element minOccurs="0" ref="tasks"/>
+              <xsd:element minOccurs="0" ref="notifications"/>
+            </xsd:sequence>
+            <xsd:attribute name="targetNamespace" type="xsd:anyURI" use="required"/>
+            <xsd:attribute name="queryLanguage" type="xsd:anyURI"/>
+            <xsd:attribute name="expressionLanguage" type="xsd:anyURI"/>
+          </xsd:extension>
+        </xsd:complexContent>
+      </xsd:complexType>
+      <xsd:complexType name="tExtensions">
+        <xsd:complexContent>
+          <xsd:extension base="tExtensibleElements">
+            <xsd:sequence>
+              <xsd:element maxOccurs="unbounded" name="extension" type="tExtension"/>
+            </xsd:sequence>
+          </xsd:extension>
+        </xsd:complexContent>
+      </xsd:complexType>
+      <xsd:complexType name="tExtension">
+        <xsd:complexContent>
+          <xsd:extension base="tExtensibleElements">
+            <xsd:attribute name="namespace" type="xsd:anyURI" use="required"/>
+            <xsd:attribute name="mustUnderstand" type="tBoolean" use="required"/>
+          </xsd:extension>
+        </xsd:complexContent>
+      </xsd:complexType>
+      <xsd:element name="import" type="tImport"/>
+      <xsd:complexType name="tImport">
+        <xsd:complexContent>
+          <xsd:extension base="tExtensibleElements">
+            <xsd:attribute name="namespace" type="xsd:anyURI" use="optional"/>
+            <xsd:attribute name="location" type="xsd:anyURI" use="optional"/>
+            <xsd:attribute name="importType" type="xsd:anyURI" use="required"/>
+          </xsd:extension>
+        </xsd:complexContent>
+      </xsd:complexType>
+      <xsd:element name="logicalPeopleGroups" type="tLogicalPeopleGroups"/>
+      <xsd:complexType name="tLogicalPeopleGroups">
+        <xsd:complexContent>
+          <xsd:extension base="tExtensibleElements">
+            <xsd:sequence>
+              <xsd:element maxOccurs="unbounded" name="logicalPeopleGroup" type="tLogicalPeopleGroup"/>
+            </xsd:sequence>
+          </xsd:extension>
+        </xsd:complexContent>
+      </xsd:complexType>
+      <xsd:complexType name="tLogicalPeopleGroup">
+        <xsd:complexContent>
+          <xsd:extension base="tExtensibleElements">
+            <xsd:sequence>
+              <xsd:element maxOccurs="unbounded" minOccurs="0" name="parameter" type="tParameter"/>
+            </xsd:sequence>
+            <xsd:attribute name="name" type="xsd:NCName" use="required"/>
+            <xsd:attribute name="reference" type="xsd:NCName" use="optional"/>
+          </xsd:extension>
+        </xsd:complexContent>
+      </xsd:complexType>
+      <!---->
+      <xsd:group name="genericHumanRole">
+        <xsd:choice>
+          <xsd:element ref="potentialOwners"/>
+          <xsd:element ref="excludedOwners"/>
+          <xsd:element ref="taskInitiator"/>
+          <xsd:element ref="taskStakeholders"/>
+          <xsd:element ref="businessAdministrators"/>
+          <xsd:element ref="recipients"/>
+        </xsd:choice>
+      </xsd:group>
+      <xsd:element name="potentialOwners" type="tGenericHumanRole"/>
+      <xsd:element name="excludedOwners" type="tGenericHumanRole"/>
+      <xsd:element name="taskInitiator" type="tGenericHumanRole"/>
+      <xsd:element name="taskStakeholders" type="tGenericHumanRole"/>
+      <xsd:element name="businessAdministrators" type="tGenericHumanRole"/>
+      <xsd:element name="recipients" type="tGenericHumanRole"/>
+      <xsd:complexType name="tGenericHumanRole">
+        <xsd:complexContent>
+          <xsd:extension base="tExtensibleElements">
+            <xsd:sequence>
+              <xsd:element name="from" type="tFrom"/>
+            </xsd:sequence>
+          </xsd:extension>
+        </xsd:complexContent>
+      </xsd:complexType>
+      <!---->
+      <xsd:element name="organizationalEntity" type="tOrganizationalEntity"/>
+      <xsd:complexType name="tOrganizationalEntity">
+        <xsd:choice>
+          <xsd:element ref="users"/>
+          <xsd:element ref="groups"/>
+        </xsd:choice>
+      </xsd:complexType>
+      <xsd:element name="user" type="tUser"/>
+      <xsd:simpleType name="tUser">
+        <xsd:restriction base="xsd:string"/>
+      </xsd:simpleType>
+      <xsd:element name="users" type="tUserlist"/>
+      <xsd:complexType name="tUserlist">
+        <xsd:sequence>
+          <xsd:element maxOccurs="unbounded" minOccurs="0" ref="user"/>
+        </xsd:sequence>
+      </xsd:complexType>
+      <xsd:element name="group" type="tGroup"/>
+      <xsd:simpleType name="tGroup">
+        <xsd:restriction base="xsd:string"/>
+      </xsd:simpleType>
+      <xsd:element name="groups" type="tGrouplist"/>
+      <xsd:complexType name="tGrouplist">
+        <xsd:sequence>
+          <xsd:element maxOccurs="unbounded" minOccurs="0" ref="group"/>
+        </xsd:sequence>
+      </xsd:complexType>
+      <!---->
+      <xsd:element name="tasks" type="tTasks"/>
+      <xsd:complexType name="tTasks">
+        <xsd:complexContent>
+          <xsd:extension base="tExtensibleElements">
+            <xsd:sequence>
+              <xsd:element maxOccurs="unbounded" ref="task"/>
+            </xsd:sequence>
+          </xsd:extension>
+        </xsd:complexContent>
+      </xsd:complexType>
+      <xsd:element name="task" type="tTask"/>
+      <xsd:complexType name="tTask">
+        <xsd:complexContent>
+          <xsd:extension base="tExtensibleElements">
+            <xsd:sequence>
+              <xsd:element name="interface" type="tTaskInterface"/>
+              <xsd:element minOccurs="0" ref="priority"/>
+              <xsd:element ref="peopleAssignments"/>
+              <xsd:element minOccurs="0" name="delegation" type="tDelegation"/>
+              <xsd:element name="presentationElements" type="tPresentationElements"/>
+              <xsd:element minOccurs="0" name="outcome" type="tQuery"/>
+              <xsd:element minOccurs="0" name="searchBy" type="tExpression"/>
+              <xsd:element minOccurs="0" name="renderings" type="tRenderings"/>
+              <xsd:element minOccurs="0" name="deadlines" type="tDeadlines"/>
+              <xsd:element default="false" maxOccurs="1" minOccurs="0" name="autoActivate" type="xsd:boolean"/>
+              <xsd:element maxOccurs="1" minOccurs="0" name="savingTaskHistory" type="tSavingTaskHistory"/>
+              <xsd:element maxOccurs="1" minOccurs="0" name="deadlinesInfo" type="tDeadlinesInfo"></xsd:element>
+            </xsd:sequence>
+            <xsd:attribute name="name" type="xsd:NCName" use="required"/>
+          </xsd:extension>
+        </xsd:complexContent>
+      </xsd:complexType>
+      <xsd:element name="priority" type="tPriority"/>
+      <xsd:complexType name="tTaskInterface">
+        <xsd:complexContent>
+          <xsd:extension base="tExtensibleElements">
+            <xsd:attribute name="portType" type="xsd:QName" use="required"/>
+            <xsd:attribute name="operation" type="xsd:NCName" use="required"/>
+            <xsd:attribute name="responsePortType" type="xsd:QName" use="optional"/>
+            <xsd:attribute name="responseOperation" type="xsd:NCName" use="optional"/>
+          </xsd:extension>
+        </xsd:complexContent>
+      </xsd:complexType>
+      <!---->
+      <xsd:complexType name="tPresentationElements">
+        <xsd:complexContent>
+          <xsd:extension base="tExtensibleElements">
+            <xsd:sequence>
+              <xsd:element maxOccurs="unbounded" minOccurs="0" name="name" type="tText"/>
+              <xsd:element minOccurs="0" name="presentationParameters" type="tPresentationParameters"/>
+              <xsd:element maxOccurs="unbounded" minOccurs="0" name="subject" type="tText"/>
+              <xsd:element maxOccurs="unbounded" minOccurs="0" name="description" type="tDescription"/>
+            </xsd:sequence>
+          </xsd:extension>
+        </xsd:complexContent>
+      </xsd:complexType>
+      <xsd:complexType name="tPresentationParameters">
+        <xsd:complexContent>
+          <xsd:extension base="tExtensibleElements">
+            <xsd:sequence>
+              <xsd:element maxOccurs="unbounded" name="presentationParameter" type="tPresentationParameter"/>
+            </xsd:sequence>
+            <xsd:attribute name="expressionLanguage" type="xsd:anyURI"/>
+          </xsd:extension>
+        </xsd:complexContent>
+      </xsd:complexType>
+      <xsd:complexType name="tPresentationParameter">
+        <xsd:complexContent>
+          <xsd:extension base="tParameter"/>
+        </xsd:complexContent>
+      </xsd:complexType>
+      <xsd:complexType name="tRenderings">
+        <xsd:complexContent>
+          <xsd:extension base="tExtensibleElements">
+            <xsd:sequence>
+              <xsd:element maxOccurs="unbounded" name="rendering" type="tRendering"/>
+            </xsd:sequence>
+          </xsd:extension>
+        </xsd:complexContent>
+      </xsd:complexType>
+      <!---->
+      <xsd:complexType name="tRendering">
+        <xsd:complexContent>
+          <xsd:extension base="tExtensibleElements">
+            <xsd:attribute name="type" type="xsd:QName" use="required"/>
+          </xsd:extension>
+        </xsd:complexContent>
+      </xsd:complexType>
+      <!---->
+      <xsd:element name="peopleAssignments" type="tPeopleAssignments"/>
+      <xsd:complexType name="tPeopleAssignments">
+        <xsd:complexContent>
+          <xsd:extension base="tExtensibleElements">
+            <xsd:sequence>
+              <xsd:group maxOccurs="unbounded" minOccurs="0" ref="genericHumanRole"/>
+            </xsd:sequence>
+          </xsd:extension>
+        </xsd:complexContent>
+      </xsd:complexType>
+      <!---->
+      <xsd:complexType name="tDeadlines">
+        <xsd:complexContent>
+          <xsd:extension base="tExtensibleElements">
+            <xsd:sequence>
+              <xsd:element maxOccurs="unbounded" minOccurs="0" name="startDeadline" type="tDeadline"/>
+              <xsd:element maxOccurs="unbounded" minOccurs="0" name="completionDeadline" type="tDeadline"/>
+            </xsd:sequence>
+          </xsd:extension>
+        </xsd:complexContent>
+      </xsd:complexType>
+      <xsd:complexType name="tDeadline">
+        <xsd:complexContent>
+          <xsd:extension base="tExtensibleElements">
+            <xsd:sequence>
+              <xsd:choice>
+                <xsd:element name="for" type="tDuration-expr"/>
+                <xsd:element name="until" type="tDeadline-expr"/>
+              </xsd:choice>
+              <xsd:element maxOccurs="unbounded" minOccurs="0" name="escalation" type="tEscalation"/>
+            </xsd:sequence>
+          </xsd:extension>
+        </xsd:complexContent>
+      </xsd:complexType>
+      <xsd:complexType name="tEscalation">
+        <xsd:complexContent>
+          <xsd:extension base="tExtensibleElements">
+            <xsd:sequence>
+              <xsd:element minOccurs="0" name="condition" type="tBoolean-expr"/>
+              <xsd:element maxOccurs="unbounded" minOccurs="0" name="toParts" type="tToParts"/>
+              <xsd:choice>
+                <xsd:element ref="notification"/>
+                <xsd:element name="localNotification" type="tLocalNotification"/>
+                <xsd:element name="reassignment" type="tReassignment"/>
+              </xsd:choice>
+            </xsd:sequence>
+            <xsd:attribute name="name" type="xsd:NCName" use="required"/>
+          </xsd:extension>
+        </xsd:complexContent>
+      </xsd:complexType>
+      <xsd:complexType name="tLocalNotification">
+        <xsd:complexContent>
+          <xsd:extension base="tExtensibleElements">
+            <xsd:choice>
+              <xsd:sequence>
+                <xsd:element minOccurs="0" ref="priority"/>
+                <xsd:element minOccurs="0" ref="peopleAssignments"/>
+              </xsd:sequence>
+            </xsd:choice>
+            <xsd:attribute name="reference" type="xsd:QName" use="required"/>
+          </xsd:extension>
+        </xsd:complexContent>
+      </xsd:complexType>
+      <xsd:complexType name="tReassignment">
+        <xsd:complexContent>
+          <xsd:extension base="tExtensibleElements">
+            <xsd:sequence>
+              <xsd:element ref="potentialOwners"/>
+            </xsd:sequence>
+          </xsd:extension>
+        </xsd:complexContent>
+      </xsd:complexType>
+      <xsd:complexType name="tToParts">
+        <xsd:complexContent>
+          <xsd:extension base="tExtensibleElements">
+            <xsd:sequence>
+              <xsd:element maxOccurs="unbounded" name="toPart" type="tToPart"/>
+            </xsd:sequence>
+          </xsd:extension>
+        </xsd:complexContent>
+      </xsd:complexType>
+      <xsd:complexType mixed="true" name="tToPart">
+        <xsd:complexContent>
+          <xsd:extension base="tExtensibleMixedContentElements">
+            <xsd:attribute name="name" type="xsd:NCName" use="required"/>
+            <xsd:attribute name="expressionLanguage" type="xsd:anyURI"/>
+          </xsd:extension>
+        </xsd:complexContent>
+      </xsd:complexType>
+      <!---->
+      <xsd:complexType name="tDelegation">
+        <xsd:complexContent>
+          <xsd:extension base="tExtensibleElements">
+            <xsd:sequence>
+              <xsd:element minOccurs="0" name="from" type="tFrom"/>
+            </xsd:sequence>
+            <xsd:attribute default="nobody" name="potentialDelegatees" type="tPotentialDelegatees" use="optional"/>
+          </xsd:extension>
+        </xsd:complexContent>
+      </xsd:complexType>
+      <xsd:simpleType name="tPotentialDelegatees">
+        <xsd:restriction base="xsd:string">
+          <xsd:enumeration value="anybody"/>
+          <xsd:enumeration value="nobody"/>
+          <xsd:enumeration value="potentialOwners"/>
+          <xsd:enumeration value="other"/>
+        </xsd:restriction>
+      </xsd:simpleType>
+      <!---->
+      <xsd:element name="notifications" type="tNotifications"/>
+      <xsd:complexType name="tNotifications">
+        <xsd:complexContent>
+          <xsd:extension base="tExtensibleElements">
+            <xsd:sequence>
+              <xsd:element maxOccurs="unbounded" ref="notification"/>
+            </xsd:sequence>
+          </xsd:extension>
+        </xsd:complexContent>
+      </xsd:complexType>
+      <xsd:element name="notification" type="tNotification"/>
+      <xsd:complexType name="tNotification">
+        <xsd:complexContent>
+          <xsd:extension base="tExtensibleElements">
+            <xsd:sequence>
+              <xsd:element name="interface" type="tNotificationInterface"/>
+              <xsd:element minOccurs="0" ref="priority"/>
+              <xsd:element ref="peopleAssignments"/>
+              <xsd:element name="presentationElements" type="tPresentationElements"/>
+              <xsd:element minOccurs="0" name="renderings" type="tRenderings"/>
+            </xsd:sequence>
+            <xsd:attribute name="name" type="xsd:NCName" use="required"/>
+          </xsd:extension>
+        </xsd:complexContent>
+      </xsd:complexType>
+      <xsd:complexType name="tNotificationInterface">
+        <xsd:complexContent>
+          <xsd:extension base="tExtensibleElements">
+            <xsd:attribute name="portType" type="xsd:QName" use="required"/>
+            <xsd:attribute name="operation" type="xsd:NCName" use="required"/>
+          </xsd:extension>
+        </xsd:complexContent>
+      </xsd:complexType>
+      <!---->
+      <xsd:complexType mixed="true" name="tText">
+        <xsd:complexContent>
+          <xsd:extension base="tExtensibleMixedContentElements">
+            <xsd:attribute ref="xml:lang"/>
+          </xsd:extension>
+        </xsd:complexContent>
+      </xsd:complexType>
+      <xsd:complexType mixed="true" name="tDescription">
+        <xsd:complexContent>
+          <xsd:extension base="tExtensibleMixedContentElements">
+            <xsd:attribute ref="xml:lang"/>
+            <xsd:attribute name="contentType" type="xsd:string"/>
+            <!---->
+          </xsd:extension>
+        </xsd:complexContent>
+      </xsd:complexType>
+      <xsd:complexType mixed="true" name="tFrom">
+        <xsd:complexContent>
+          <xsd:extension base="tExtensibleMixedContentElements">
+            <xsd:sequence>
+              <xsd:choice>
+                <xsd:element minOccurs="0" name="argument" type="tArgument"/>
+                <xsd:element minOccurs="0" name="literal" type="tLiteral"/>
+              </xsd:choice>
+            </xsd:sequence>
+            <xsd:attribute name="expressionLanguage" type="xsd:anyURI"/>
+            <xsd:attribute name="logicalPeopleGroup" type="xsd:QName"/>
+          </xsd:extension>
+        </xsd:complexContent>
+      </xsd:complexType>
+      <xsd:complexType name="tArgument">
+        <xsd:complexContent>
+          <xsd:extension base="tExtensibleMixedContentElements">
+            <xsd:attribute name="name" type="xsd:NCName"/>
+            <xsd:attribute name="expressionLanguage" type="xsd:anyURI"/>
+          </xsd:extension>
+        </xsd:complexContent>
+      </xsd:complexType>
+      <xsd:complexType mixed="true" name="tParameter">
+        <xsd:complexContent>
+          <xsd:extension base="tExtensibleMixedContentElements">
+            <xsd:attribute name="name" type="xsd:NCName" use="required"/>
+            <xsd:attribute name="type" type="xsd:QName" use="required"/>
+          </xsd:extension>
+        </xsd:complexContent>
+      </xsd:complexType>
+      <xsd:complexType mixed="true" name="tLiteral">
+        <xsd:sequence>
+          <xsd:any maxOccurs="unbounded" minOccurs="0" namespace="##any" processContents="lax"/>
+        </xsd:sequence>
+        <xsd:anyAttribute namespace="##other" processContents="lax"/>
+      </xsd:complexType>
+      <xsd:complexType mixed="true" name="tQuery">
+        <xsd:sequence>
+          <xsd:any maxOccurs="unbounded" minOccurs="0" namespace="##other" processContents="lax"/>
+        </xsd:sequence>
+        <xsd:attribute name="part"/>
+        <xsd:attribute name="queryLanguage" type="xsd:anyURI"/>
+        <xsd:anyAttribute namespace="##other" processContents="lax"/>
+      </xsd:complexType>
+      <xsd:complexType mixed="true" name="tExpression">
+        <xsd:sequence>
+          <xsd:any maxOccurs="unbounded" minOccurs="0" namespace="##other" processContents="lax"/>
+        </xsd:sequence>
+        <xsd:attribute name="expressionLanguage" type="xsd:anyURI"/>
+        <xsd:anyAttribute namespace="##other" processContents="lax"/>
+      </xsd:complexType>
+      <xsd:complexType mixed="true" name="tPriority">
+        <xsd:complexContent mixed="true">
+          <xsd:extension base="tExpression"/>
+        </xsd:complexContent>
+      </xsd:complexType>
+      <xsd:complexType mixed="true" name="tBoolean-expr">
+        <xsd:complexContent mixed="true">
+          <xsd:extension base="tExpression"/>
+        </xsd:complexContent>
+      </xsd:complexType>
+      <xsd:complexType mixed="true" name="tDuration-expr">
+        <xsd:complexContent mixed="true">
+          <xsd:extension base="tExpression"/>
+        </xsd:complexContent>
+      </xsd:complexType>
+      <xsd:complexType mixed="true" name="tDeadline-expr">
+        <xsd:complexContent mixed="true">
+          <xsd:extension base="tExpression"/>
+        </xsd:complexContent>
+      </xsd:complexType>
+      <xsd:simpleType name="tBoolean">
+        <xsd:restriction base="xsd:string">
+          <xsd:enumeration value="yes"/>
+          <xsd:enumeration value="no"/>
+        </xsd:restriction>
+      </xsd:simpleType>
+      <xsd:complexType name="tSavingTaskHistory">
+        <xsd:sequence>
+          <xsd:element default="false" name="active" type="xsd:boolean"/>
+        </xsd:sequence>
+        <xsd:attribute default="ENG" name="lang" type="xsd:string"/>
+      </xsd:complexType>
+      <xsd:complexType name="tDeadlinesInfo">
+        <xsd:sequence>
+          <xsd:element maxOccurs="unbounded" minOccurs="0" name="startBy" type="tDeadlineInfo"></xsd:element>
+          <xsd:element maxOccurs="unbounded" minOccurs="0" name="completeBy" type="tDeadlineInfo"></xsd:element>
+        </xsd:sequence>
+      </xsd:complexType>
+      <xsd:complexType name="tDeadlineInfo">
+        <xsd:sequence>
+          <xsd:element name="name" type="xsd:string"></xsd:element>
+          <xsd:element name="date" type="xsd:dateTime"></xsd:element>
+        </xsd:sequence>
+      </xsd:complexType>
+      <xsd:element name="deadlinesInfo" type="tDeadlinesInfo"/>
+    </xsd:schema>
+    <xsd:schema blockDefault="#all" elementFormDefault="qualified" targetNamespace="http://www.example.org/WS-HT/api" xmlns="http://www.example.org/WS-HT/api" xmlns:htd="http://www.example.org/WS-HT">
+      <!---->
+      <!---->
+      <xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
+      <xsd:import namespace="http://www.example.org/WS-HT"/>
+      <!---->
+      <xsd:element name="attachmentInfo" type="tAttachmentInfo"/>
+      <xsd:complexType name="tAttachmentInfo">
+        <xsd:sequence>
+          <xsd:element name="name" type="xsd:string"/>
+          <xsd:element name="accessType" type="xsd:string"/>
+          <xsd:element name="contentType" type="xsd:string"/>
+          <xsd:element name="attachedAt" type="xsd:dateTime"/>
+          <xsd:element name="attachedBy" type="htd:tUser"/>
+          <xsd:any maxOccurs="unbounded" minOccurs="0" namespace="##other" processContents="lax"/>
+        </xsd:sequence>
+      </xsd:complexType>
+      <xsd:element name="attachment" type="tAttachment"/>
+      <xsd:complexType name="tAttachment">
+        <xsd:sequence>
+          <xsd:element ref="attachmentInfo"/>
+          <xsd:element name="value" type="xsd:anyType"/>
+        </xsd:sequence>
+      </xsd:complexType>
+      <!---->
+      <xsd:element name="comment" type="tComment"/>
+      <xsd:complexType name="tComment">
+        <xsd:sequence>
+          <xsd:element name="addedAt" type="xsd:dateTime"/>
+          <xsd:element name="addedBy" type="htd:tUser"/>
+          <xsd:element name="text" type="xsd:string"/>
+          <xsd:any maxOccurs="unbounded" minOccurs="0" namespace="##other" processContents="lax"/>
+        </xsd:sequence>
+      </xsd:complexType>
+      <!---->
+      <xsd:element name="taskAbstract" type="tTaskAbstract"/>
+      <xsd:complexType name="tTaskAbstract">
+        <xsd:sequence>
+          <xsd:element name="id" type="xsd:string"/>
+          <xsd:element name="taskType" type="xsd:string"/>
+          <xsd:element name="name" type="xsd:QName"/>
+          <xsd:element name="status" type="tStatus"/>
+          <xsd:element minOccurs="0" name="priority" type="xsd:nonNegativeInteger"/>
+          <xsd:element name="createdOn" type="xsd:dateTime"/>
+          <xsd:element minOccurs="0" name="activationTime" type="xsd:dateTime"/>
+          <xsd:element minOccurs="0" name="expirationTime" type="xsd:dateTime"/>
+          <xsd:element minOccurs="0" name="isSkipable" type="xsd:boolean"/>
+          <xsd:element minOccurs="0" name="hasPotentialOwners" type="xsd:boolean"/>
+          <xsd:element minOccurs="0" name="startByExists" type="xsd:boolean"/>
+          <xsd:element minOccurs="0" name="completeByExists" type="xsd:boolean"/>
+          <xsd:element minOccurs="0" name="presentationName" type="tPresentationName"/>
+          <xsd:element minOccurs="0" name="presentationSubject" type="tPresentationSubject"/>
+          <xsd:element name="renderingMethodExists" type="xsd:boolean"/>
+          <xsd:element minOccurs="0" name="hasOutput" type="xsd:boolean"/>
+          <xsd:element minOccurs="0" name="hasFault" type="xsd:boolean"/>
+          <xsd:element minOccurs="0" name="hasAttachments" type="xsd:boolean"/>
+          <xsd:element minOccurs="0" name="hasComments" type="xsd:boolean"/>
+          <xsd:element minOccurs="0" name="escalated" type="xsd:boolean"/>
+          <xsd:any maxOccurs="unbounded" minOccurs="0" namespace="##other" processContents="lax"/>
+          <xsd:element maxOccurs="1" minOccurs="0" name="deadlinesInfo" type="htd:tDeadlinesInfo"></xsd:element>
+        </xsd:sequence>
+      </xsd:complexType>
+      <xsd:element name="task" type="tTask"/>
+      <xsd:complexType name="tTask">
+        <xsd:sequence>
+          <xsd:element name="id" type="xsd:string"/>
+          <xsd:element name="taskType" type="xsd:string"/>
+          <xsd:element name="name" type="xsd:QName"/>
+          <xsd:element name="status" type="tStatus"/>
+          <xsd:element minOccurs="0" name="priority" type="xsd:nonNegativeInteger"/>
+          <xsd:element minOccurs="0" name="taskInitiator" type="htd:tUser"/>
+          <xsd:element minOccurs="0" name="taskStakeholders" type="htd:tOrganizationalEntity"/>
+          <xsd:element minOccurs="0" name="potentialOwners" type="htd:tOrganizationalEntity"/>
+          <xsd:element minOccurs="0" name="businessAdministrators" type="htd:tOrganizationalEntity"/>
+          <xsd:element minOccurs="0" name="actualOwner" type="htd:tUser"/>
+          <xsd:element minOccurs="0" name="notificationRecipients" type="htd:tOrganizationalEntity"/>
+          <xsd:element name="createdOn" type="xsd:dateTime"/>
+          <xsd:element minOccurs="0" name="createdBy" type="xsd:string"/>
+          <xsd:element minOccurs="0" name="activationTime" type="xsd:dateTime"/>
+          <xsd:element minOccurs="0" name="expirationTime" type="xsd:dateTime"/>
+          <xsd:element minOccurs="0" name="isSkipable" type="xsd:boolean"/>
+          <xsd:element minOccurs="0" name="hasPotentialOwners" type="xsd:boolean"/>
+          <xsd:element minOccurs="0" name="startByExists" type="xsd:boolean"/>
+          <xsd:element minOccurs="0" name="completeByExists" type="xsd:boolean"/>
+          <xsd:element minOccurs="0" name="presentationName" type="tPresentationName"/>
+          <xsd:element minOccurs="0" name="presentationSubject" type="tPresentationSubject"/>
+          <xsd:element name="renderingMethodExists" type="xsd:boolean"/>
+          <xsd:element minOccurs="0" name="hasOutput" type="xsd:boolean"/>
+          <xsd:element minOccurs="0" name="hasFault" type="xsd:boolean"/>
+          <xsd:element minOccurs="0" name="hasAttachments" type="xsd:boolean"/>
+          <xsd:element minOccurs="0" name="hasComments" type="xsd:boolean"/>
+          <xsd:element minOccurs="0" name="escalated" type="xsd:boolean"/>
+          <xsd:element minOccurs="0" name="primarySearchBy" type="xsd:string"/>
+          <xsd:any maxOccurs="unbounded" minOccurs="0" namespace="##other" processContents="lax"/>
+          <xsd:element maxOccurs="1" minOccurs="0" name="deadlinesInfo" type="htd:tDeadlinesInfo"></xsd:element>
+        </xsd:sequence>
+      </xsd:complexType>
+      <xsd:simpleType name="tPresentationName">
+        <xsd:annotation>
+          <xsd:documentation>length-restricted string</xsd:documentation>
+        </xsd:annotation>
+        <xsd:restriction base="xsd:string">
+          <xsd:maxLength value="64"/>
+          <xsd:whiteSpace value="preserve"/>
+        </xsd:restriction>
+      </xsd:simpleType>
+      <xsd:simpleType name="tPresentationSubject">
+        <xsd:annotation>
+          <xsd:documentation>length-restricted string</xsd:documentation>
+        </xsd:annotation>
+        <xsd:restriction base="xsd:string">
+          <xsd:maxLength value="254"/>
+          <xsd:whiteSpace value="preserve"/>
+        </xsd:restriction>
+      </xsd:simpleType>
+      <xsd:simpleType name="tStatus">
+        <xsd:restriction base="xsd:string">
+          <xsd:enumeration value="CREATED"/>
+          <xsd:enumeration value="READY"/>
+          <xsd:enumeration value="RESERVED"/>
+          <xsd:enumeration value="IN_PROGRESS"/>
+          <xsd:enumeration value="SUSPENDED"/>
+          <xsd:enumeration value="COMPLETED"/>
+          <xsd:enumeration value="FAILED"/>
+          <xsd:enumeration value="ERROR"/>
+          <xsd:enumeration value="EXITED"/>
+          <xsd:enumeration value="OBSOLETE"/>
+        </xsd:restriction>
+      </xsd:simpleType>
+      <!---->
+      <xsd:element name="taskQueryResultSet" type="tTaskQueryResultSet"/>
+      <xsd:complexType name="tTaskQueryResultSet">
+        <xsd:sequence>
+          <xsd:element maxOccurs="unbounded" minOccurs="0" name="row" type="tTaskQueryResultRow"/>
+        </xsd:sequence>
+      </xsd:complexType>
+      <xsd:complexType name="tTaskQueryResultRow">
+        <xsd:choice maxOccurs="unbounded" minOccurs="0">
+          <xsd:element name="id" type="xsd:string"/>
+          <xsd:element name="taskType" type="xsd:string"/>
+          <xsd:element name="name" type="xsd:QName"/>
+          <xsd:element name="status" type="tStatus"/>
+          <xsd:element name="priority" type="xsd:nonNegativeInteger"/>
+          <xsd:element name="taskInitiator" type="htd:tOrganizationalEntity"/>
+          <xsd:element name="taskStakeholders" type="htd:tOrganizationalEntity"/>
+          <xsd:element name="potentialOwners" type="htd:tOrganizationalEntity"/>
+          <xsd:element name="businessAdministrators" type="htd:tOrganizationalEntity"/>
+          <xsd:element name="actualOwner" type="htd:tUser"/>
+          <xsd:element name="notificationRecipients" type="htd:tOrganizationalEntity"/>
+          <xsd:element name="createdOn" type="xsd:dateTime"/>
+          <xsd:element name="createdBy" type="xsd:string"/>
+          <xsd:element name="activationTime" type="xsd:dateTime"/>
+          <xsd:element name="expirationTime" type="xsd:dateTime"/>
+          <xsd:element name="isSkipable" type="xsd:boolean"/>
+          <xsd:element name="hasPotentialOwners" type="xsd:boolean"/>
+          <xsd:element name="startByExists" type="xsd:boolean"/>
+          <xsd:element name="completeByExists" type="xsd:boolean"/>
+          <xsd:element name="presentationName" type="tPresentationName"/>
+          <xsd:element name="presentationSubject" type="tPresentationSubject"/>
+          <xsd:element name="presentationDescription" type="xsd:string"/>
+          <xsd:element name="renderingMethodExists" type="xsd:boolean"/>
+          <xsd:element name="hasOutput" type="xsd:boolean"/>
+          <xsd:element name="hasFault" type="xsd:boolean"/>
+          <xsd:element name="hasAttachments" type="xsd:boolean"/>
+          <xsd:element name="hasComments" type="xsd:boolean"/>
+          <xsd:element name="escalated" type="xsd:boolean"/>
+          <xsd:element name="primarySearchBy" type="xsd:string"/>
+          <xsd:any namespace="##other" processContents="lax"/>
+        </xsd:choice>
+      </xsd:complexType>
+    </xsd:schema>
+    <xsd:schema blockDefault="#all" elementFormDefault="qualified" targetNamespace="http://www.example.org/WS-HT/api/xsd" xmlns="http://www.example.org/WS-HT/api/xsd" xmlns:api="http://www.example.org/WS-HT/api" xmlns:htd="http://www.example.org/WS-HT">
+      <xsd:import namespace="http://www.example.org/WS-HT/api"/>
+      <xsd:import namespace="http://www.example.org/WS-HT"/>
+      <xsd:element name="claim">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:element name="identifier" type="xsd:anyURI"/>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="claimResponse">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:annotation>
+              <xsd:documentation>Empty message</xsd:documentation>
+            </xsd:annotation>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="start">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:element name="identifier" type="xsd:anyURI"/>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="startResponse">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:annotation>
+              <xsd:documentation>Empty message</xsd:documentation>
+            </xsd:annotation>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="stop">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:element name="identifier" type="xsd:anyURI"/>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="stopResponse">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:annotation>
+              <xsd:documentation>Empty message</xsd:documentation>
+            </xsd:annotation>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="release">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:element name="identifier" type="xsd:anyURI"/>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="releaseResponse">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:annotation>
+              <xsd:documentation>Empty message</xsd:documentation>
+            </xsd:annotation>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="suspend">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:element name="identifier" type="xsd:anyURI"/>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="suspendResponse">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:annotation>
+              <xsd:documentation>Empty message</xsd:documentation>
+            </xsd:annotation>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="suspendUntil">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:element name="identifier" type="xsd:anyURI"/>
+            <xsd:element name="time" type="tTime"/>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:complexType name="tTime">
+        <xsd:choice>
+          <xsd:element name="timePeriod" type="xsd:duration"/>
+          <xsd:element name="pointOfTime" type="xsd:dateTime"/>
+        </xsd:choice>
+      </xsd:complexType>
+      <xsd:element name="suspendUntilResponse">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:annotation>
+              <xsd:documentation>Empty message</xsd:documentation>
+            </xsd:annotation>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="resume">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:element name="identifier" type="xsd:anyURI"/>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="resumeResponse">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:annotation>
+              <xsd:documentation>Empty message</xsd:documentation>
+            </xsd:annotation>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="complete">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:element name="identifier" type="xsd:anyURI"/>
+            <xsd:element minOccurs="0" name="taskData" type="xsd:anyType"/>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="completeResponse">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:annotation>
+              <xsd:documentation>Empty message</xsd:documentation>
+            </xsd:annotation>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="remove">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:element name="identifier" type="xsd:anyURI"/>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="removeResponse">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:annotation>
+              <xsd:documentation>Empty message</xsd:documentation>
+            </xsd:annotation>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="fail">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:element name="identifier" type="xsd:anyURI"/>
+            <xsd:element minOccurs="0" name="faultName" type="xsd:NCName"/>
+            <xsd:element minOccurs="0" name="faultData" type="xsd:anyType"/>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="failResponse">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:annotation>
+              <xsd:documentation>Empty message</xsd:documentation>
+            </xsd:annotation>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="setPriority">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:element name="identifier" type="xsd:anyURI"/>
+            <xsd:element name="priority" type="xsd:nonNegativeInteger"/>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="setPriorityResponse">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:annotation>
+              <xsd:documentation>Empty message</xsd:documentation>
+            </xsd:annotation>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="addAttachment">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:element name="identifier" type="xsd:anyURI"/>
+            <xsd:element name="name" type="xsd:string"/>
+            <xsd:element name="accessType" type="xsd:string"/>
+            <xsd:element name="attachment" type="xsd:anyType"/>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="addAttachmentResponse">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:annotation>
+              <xsd:documentation>Empty message</xsd:documentation>
+            </xsd:annotation>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="getAttachmentInfos">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:element name="identifier" type="xsd:anyURI"/>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="getAttachmentInfosResponse">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:element maxOccurs="unbounded" minOccurs="0" name="info" type="api:tAttachmentInfo"/>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="getAttachments">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:element name="identifier" type="xsd:anyURI"/>
+            <xsd:element name="attachmentName" type="xsd:string"/>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="getAttachmentsResponse">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:element maxOccurs="unbounded" minOccurs="0" name="attachment" type="api:tAttachment"/>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="deleteAttachments">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:element name="identifier" type="xsd:anyURI"/>
+            <xsd:element name="attachmentName" type="xsd:string"/>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="deleteAttachmentsResponse">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:annotation>
+              <xsd:documentation>Empty message</xsd:documentation>
+            </xsd:annotation>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="addComment">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:element name="identifier" type="xsd:anyURI"/>
+            <xsd:element name="text" type="xsd:string"/>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="addCommentResponse">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:annotation>
+              <xsd:documentation>Empty message</xsd:documentation>
+            </xsd:annotation>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="getComments">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:element name="identifier" type="xsd:anyURI"/>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="getCommentsResposne">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:element maxOccurs="unbounded" minOccurs="0" name="comment" type="api:tComment"/>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="skip">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:element name="identifier" type="xsd:anyURI"/>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="skipResponse">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:annotation>
+              <xsd:documentation>Empty message</xsd:documentation>
+            </xsd:annotation>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="forward">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:element name="identifier" type="xsd:anyURI"/>
+            <xsd:element name="organizationalEntity" type="htd:tOrganizationalEntity"/>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="forwardResponse">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:annotation>
+              <xsd:documentation>Empty message</xsd:documentation>
+            </xsd:annotation>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="delegate">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:element name="identifier" type="xsd:anyURI"/>
+            <xsd:element name="organizationalEntity" type="htd:tOrganizationalEntity"/>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="delegateResponse">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:annotation>
+              <xsd:documentation>Empty message</xsd:documentation>
+            </xsd:annotation>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="getRendering">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:element name="identifier" type="xsd:anyURI"/>
+            <xsd:element name="renderingType" type="xsd:QName"/>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="getRenderingResponse">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:element name="rendering" type="xsd:anyType"/>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="getRenderingTypes">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:element name="identifier" type="xsd:anyType"/>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="getRenderingTypesResponse">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:element maxOccurs="unbounded" minOccurs="0" name="renderingType" type="xsd:QName"/>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="getTaskInfo">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:element name="identifier" type="xsd:anyURI"/>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="getTaskInfoResponse">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:element name="task" type="api:tTask"/>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="getTaskDescription">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:element name="identifier" type="xsd:anyURI"/>
+            <xsd:element minOccurs="0" name="contentType" type="xsd:string"/>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="getTaskDescriptionResponse">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:element name="description" type="xsd:string"/>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="setOutput">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:element name="identifier" type="xsd:anyURI"/>
+            <xsd:element minOccurs="0" name="part" type="xsd:NCName"/>
+            <xsd:element name="taskData" type="xsd:anyType"/>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="setOutputResponse">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:annotation>
+              <xsd:documentation>Empty message</xsd:documentation>
+            </xsd:annotation>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="deleteOutput">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:element name="identifier" type="xsd:anyURI"/>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="deleteOutputResponse">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:annotation>
+              <xsd:documentation>Empty message</xsd:documentation>
+            </xsd:annotation>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="setFault">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:element name="identifier" type="xsd:anyURI"/>
+            <xsd:element name="faultName" type="xsd:NCName"/>
+            <xsd:element name="faultData" type="xsd:anyType"/>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="setFaultResponse">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:annotation>
+              <xsd:documentation>Empty message</xsd:documentation>
+            </xsd:annotation>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="deleteFault">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:element name="identifier" type="xsd:anyURI"/>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="deleteFaultResponse">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:annotation>
+              <xsd:documentation>Empty message</xsd:documentation>
+            </xsd:annotation>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="getInput">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:element name="identifier" type="xsd:anyURI"/>
+            <xsd:element minOccurs="0" name="part" type="xsd:NCName"/>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="getInputResponse">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:element name="taskData" type="xsd:anyType"/>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="getOutput">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:element name="identifier" type="xsd:anyURI"/>
+            <xsd:element minOccurs="0" name="part" type="xsd:NCName"/>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="getOutputResponse">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:element name="taskData" type="xsd:anyType"/>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="getFault">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:element name="identifier" type="xsd:anyURI"/>
+            <xsd:element name="faultName" type="xsd:NCName"/>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="getFaultResponse">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:element name="faultName" type="xsd:NCName"/>
+            <xsd:element name="faultData" type="xsd:anyType"/>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="getMyTaskAbstracts">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:element name="taskType" type="xsd:string"/>
+            <xsd:element minOccurs="0" name="genericHumanRole" type="xsd:string"/>
+            <xsd:element minOccurs="0" name="workQueue" type="xsd:string"/>
+            <xsd:element maxOccurs="unbounded" minOccurs="0" name="status" type="api:tStatus"/>
+            <xsd:element minOccurs="0" name="whereClause" type="xsd:string"/>
+            <xsd:element minOccurs="0" name="createdOnClause" type="xsd:string"/>
+            <xsd:element minOccurs="0" name="maxTasks" type="xsd:int"/>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="getMyTaskAbstractsResponse">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:element maxOccurs="unbounded" minOccurs="0" name="taskAbstract" type="api:tTaskAbstract"/>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="getMyTasks">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:element name="taskType" type="xsd:string"/>
+            <xsd:element minOccurs="0" name="genericHumanRole" type="xsd:string"/>
+            <xsd:element minOccurs="0" name="workQueue" type="xsd:string"/>
+            <xsd:element maxOccurs="unbounded" minOccurs="0" name="status" type="api:tStatus"/>
+            <xsd:element minOccurs="0" name="whereClause" type="xsd:string"/>
+            <xsd:element minOccurs="0" name="createdOnClause" type="xsd:string"/>
+            <xsd:element minOccurs="0" name="maxTasks" type="xsd:int"/>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="getMyTasksResponse">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:element maxOccurs="unbounded" minOccurs="0" name="taskAbstract" type="api:tTask"/>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="query">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:element name="selectClause" type="xsd:string"/>
+            <xsd:element minOccurs="0" name="whereClause" type="xsd:string"/>
+            <xsd:element minOccurs="0" name="orderByClause" type="xsd:string"/>
+            <xsd:element minOccurs="0" name="maxTasks" type="xsd:int"/>
+            <xsd:element minOccurs="0" name="taskIndexOffset" type="xsd:int"/>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="queryResponse">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:element name="query" type="api:tTaskQueryResultSet"/>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="activate">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:element name="identifier" type="xsd:anyURI"/>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="activateResponse">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:annotation>
+              <xsd:documentation>Empty message</xsd:documentation>
+            </xsd:annotation>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="nominate">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:element name="identifier" type="xsd:anyURI"/>
+            <xsd:element name="organizationalEntity" type="htd:tOrganizationalEntity"/>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="nominateResponse">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:annotation>
+              <xsd:documentation>Empty message</xsd:documentation>
+            </xsd:annotation>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="setGenericHumanRole">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:element name="identifier" type="xsd:anyURI"/>
+            <xsd:element name="genericHumanRole" type="xsd:string"/>
+            <xsd:element name="organizationalEntity" type="htd:tOrganizationalEntity"/>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="setGenericHumanRoleResponse">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:annotation>
+              <xsd:documentation>Empty message</xsd:documentation>
+            </xsd:annotation>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="illegalState">
+        <xsd:complexType>
+          <xsd:sequence>
+            <xsd:element name="status" type="api:tStatus"/>
+            <xsd:element name="message" type="xsd:string"/>
+          </xsd:sequence>
+        </xsd:complexType>
+      </xsd:element>
+      <xsd:element name="illegalArgument" type="xsd:string"/>
+      <xsd:element name="illegalAccess" type="xsd:string"/>
+      <xsd:element name="illegalOperation" type="xsd:string"/>
+      <xsd:element name="recipientNotAllowed" type="xsd:string"/>
+      <xsd:complexType name="tDeadlinesInfo"/>
+    </xsd:schema>
+    <xsd:schema attributeFormDefault="unqualified" elementFormDefault="unqualified" targetNamespace="http://test.hise.apache.org/" xmlns:ns0="http://www.example.org/WS-HT/api/xsd" xmlns:ns1="http://www.example.org/WS-HT">
+      <xsd:import namespace="http://www.example.org/WS-HT/api/xsd"/>
+      <xsd:import namespace="http://www.example.org/WS-HT"/>
+      <xsd:element name="nominate" type="tns:nominate"/>
+      <xsd:complexType name="nominate">
+        <xsd:sequence>
+          <xsd:element minOccurs="0" ref="ns0:nominate"/>
+          <xsd:element minOccurs="0" name="arg1" type="xsd:string"/>
+        </xsd:sequence>
+      </xsd:complexType>
+      <xsd:element name="nominateResponse" type="tns:nominateResponse"/>
+      <xsd:complexType name="nominateResponse">
+        <xsd:sequence>
+          <xsd:element minOccurs="0" ref="ns0:nominateResponse"/>
+        </xsd:sequence>
+      </xsd:complexType>
+      <xsd:element name="startViaApi" type="tns:startViaApi"/>
+      <xsd:complexType name="startViaApi">
+        <xsd:sequence>
+          <xsd:element minOccurs="0" ref="ns0:start"/>
+          <xsd:element minOccurs="0" name="arg1" type="xsd:string"/>
+        </xsd:sequence>
+      </xsd:complexType>
+      <xsd:element name="startViaApiResponse" type="tns:startViaApiResponse"/>
+      <xsd:complexType name="startViaApiResponse">
+        <xsd:sequence>
+          <xsd:element minOccurs="0" ref="ns0:startResponse"/>
+        </xsd:sequence>
+      </xsd:complexType>
+      <xsd:element name="cleanup" type="tns:cleanup"/>
+      <xsd:complexType name="cleanup">
+        <xsd:sequence/>
+      </xsd:complexType>
+      <xsd:element name="cleanupResponse" type="tns:cleanupResponse"/>
+      <xsd:complexType name="cleanupResponse">
+        <xsd:sequence/>
+      </xsd:complexType>
+      <xsd:element name="release" type="tns:release"/>
+      <xsd:complexType name="release">
+        <xsd:sequence>
+          <xsd:element minOccurs="0" ref="ns0:release"/>
+          <xsd:element minOccurs="0" name="arg1" type="xsd:string"/>
+        </xsd:sequence>
+      </xsd:complexType>
+      <xsd:element name="releaseResponse" type="tns:releaseResponse"/>
+      <xsd:complexType name="releaseResponse">
+        <xsd:sequence>
+          <xsd:element minOccurs="0" ref="ns0:releaseResponse"/>
+        </xsd:sequence>
+      </xsd:complexType>
+      <xsd:element name="completeViaApi" type="tns:completeViaApi"/>
+      <xsd:complexType name="completeViaApi">
+        <xsd:sequence>
+          <xsd:element minOccurs="0" ref="ns0:complete"/>
+          <xsd:element minOccurs="0" name="arg1" type="xsd:string"/>
+        </xsd:sequence>
+      </xsd:complexType>
+      <xsd:element name="completeViaApiResponse" type="tns:completeViaApiResponse"/>
+      <xsd:complexType name="completeViaApiResponse">
+        <xsd:sequence>
+          <xsd:element minOccurs="0" ref="ns0:completeResponse"/>
+        </xsd:sequence>
+      </xsd:complexType>
+      <xsd:element name="delegateViaApi" type="tns:delegateViaApi"/>
+      <xsd:complexType name="delegateViaApi">
+        <xsd:sequence>
+          <xsd:element minOccurs="0" name="arg0" type="xsd:string"/>
+          <xsd:element minOccurs="0" name="arg1" type="ns1:tOrganizationalEntity"/>
+        </xsd:sequence>
+      </xsd:complexType>
+      <xsd:element name="delegateViaApiResponse" type="tns:delegateViaApiResponse"/>
+      <xsd:complexType name="delegateViaApiResponse">
+        <xsd:sequence/>
+      </xsd:complexType>
+      <xsd:element name="stopViaApi" type="tns:stopViaApi"/>
+      <xsd:complexType name="stopViaApi">
+        <xsd:sequence>
+          <xsd:element minOccurs="0" ref="ns0:stop"/>
+          <xsd:element minOccurs="0" name="arg1" type="xsd:string"/>
+        </xsd:sequence>
+      </xsd:complexType>
+      <xsd:element name="stopViaApiResponse" type="tns:stopViaApiResponse"/>
+      <xsd:complexType name="stopViaApiResponse">
+        <xsd:sequence>
+          <xsd:element minOccurs="0" ref="ns0:stopResponse"/>
+        </xsd:sequence>
+      </xsd:complexType>

[... 578 lines stripped ...]


Mime
View raw message