incubator-hise-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From r.@apache.org
Subject svn commit: r984752 [9/11] - /incubator/hise/trunk/itest/
Date Thu, 12 Aug 2010 13:08:00 GMT
Added: incubator/hise/trunk/itest/simple-operations-tests.xml
URL: http://svn.apache.org/viewvc/incubator/hise/trunk/itest/simple-operations-tests.xml?rev=984752&view=auto
==============================================================================
--- incubator/hise/trunk/itest/simple-operations-tests.xml (added)
+++ incubator/hise/trunk/itest/simple-operations-tests.xml Thu Aug 12 13:07:59 2010
@@ -0,0 +1,4414 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+  ~ Licensed to the Apache Software Foundation (ASF) under one
+  ~ or more contributor license agreements.  See the NOTICE file
+  ~ distributed with this work for additional information
+  ~ regarding copyright ownership.  The ASF licenses this file
+  ~ to you under the Apache License, Version 2.0 (the
+  ~ "License"); you may not use this file except in compliance
+  ~ with the License.  You may obtain a copy of the License at
+  ~
+  ~    http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing,
+  ~ software distributed under the License is distributed on an
+  ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  ~ KIND, either express or implied.  See the License for the
+  ~ specific language governing permissions and limitations
+  ~ under the License.
+  --><con:soapui-project name="hise-simple-operations-tests" resourceRoot="" soapui-version="3.5.1" abortOnError="false" runType="SEQUENTIAL" xmlns:con="http://eviware.com/soapui/config"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.actions.iface.tools.soapui.TestRunnerAction@values-local"><![CDATA[<xml-fragment xmlns:con="http://eviware.com/soapui/config">
+  <con:entry key="Global Properties" value=""/>
+  <con:entry key="TestSuite" value="SampleTests"/>
+  <con:entry key="Report to Generate" value=""/>
+  <con:entry key="Password" value="user3pass"/>
+  <con:entry key="soapui-setings.xml Password" value=""/>
+  <con:entry key="TestRunner Path" value=""/>
+  <con:entry key="Tool Args" value=""/>
+  <con:entry key="Ignore Errors" value="false"/>
+  <con:entry key="Host:Port" value=""/>
+  <con:entry key="WSS Password Type" value=""/>
+  <con:entry key="Save Project" value="false"/>
+  <con:entry key="Enable UI" value="false"/>
+  <con:entry key="System Properties" value=""/>
+  <con:entry key="Domain" value=""/>
+  <con:entry key="Coverage Report" value="false"/>
+  <con:entry key="Export JUnit Results" value="false"/>
+  <con:entry key="Open Report" value="false"/>
+  <con:entry key="Project Properties" value=""/>
+  <con:entry key="Project Password" value=""/>
+  <con:entry key="Export All" value="false"/>
+  <con:entry key="Report Format(s)" value=""/>
+  <con:entry key="TestCase" value="&lt;all>"/>
+  <con:entry key="Print Report" value="false"/>
+  <con:entry key="Username" value="user3"/>
+  <con:entry key="Root Folder" value=""/>
+  <con:entry key="Save After" value="false"/>
+  <con:entry key="Add Settings" value="false"/>
+  <con:entry key="Endpoint" value=""/>
+</xml-fragment>]]></con:setting></con:settings><con:interface xsi:type="con:WsdlInterface" wsaVersion="NONE" name="taskOperationsSOAP" type="wsdl" bindingName="{http://www.example.org/WS-HT/api/wsdl}taskOperationsSOAP" soapVersion="1_1" anonymous="optional" definition="http://localhost:8181/cxf/taskOperations/?wsdl" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:settings/><con:definitionCache type="TEXT" rootPart="http://localhost:8181/cxf/taskOperations/?wsdl"><con:part><con:url>http://localhost:8181/cxf/taskOperations/?wsdl</con:url><con:content><![CDATA[<wsdl:definitions targetNamespace="http://www.example.org/WS-HT/api/wsdl" xmlns="http://www.example.org/WS-HT/api/wsdl" xmlns:htd="http://www.example.org/WS-HT" xmlns:htda="http://www.example.org/WS-HT/api" xmlns:htdt="http://www.example.org/WS-HT/api/xsd" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+  <wsdl:types>
+    <xsd:schema>
+      <xsd:import namespace="http://www.example.org/WS-HT" schemaLocation="http://localhost:8181/cxf/taskOperations/?xsd=ws-humantask.xsd"/>
+      <xsd:import namespace="http://www.example.org/WS-HT/api" schemaLocation="http://localhost:8181/cxf/taskOperations/?xsd=ws-humantask-api.xsd"/>
+      <xsd:import namespace="http://www.example.org/WS-HT/api/xsd" schemaLocation="http://localhost:8181/cxf/taskOperations/?xsd=ws-humantask-api-wsdl.xsd"/>
+    </xsd:schema>
+  </wsdl:types>
+  <wsdl:message name="recipientNotAllowed">
+    <wsdl:part element="htdt:recipientNotAllowed" name="recipientNotAllowed"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="deleteFault">
+    <wsdl:part element="htdt:deleteFault" name="deleteFault"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="skipResponse">
+    <wsdl:part element="htdt:skipResponse" name="skipResponse"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="stopResponse">
+    <wsdl:part element="htdt:stopResponse" name="stopResponse"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="getInput">
+    <wsdl:part element="htdt:getInput" name="getInput"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="release">
+    <wsdl:part element="htdt:release" name="release"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="setPriority">
+    <wsdl:part element="htdt:setPriority" name="setPriority"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="getMyTaskAbstracts">
+    <wsdl:part element="htdt:getMyTaskAbstracts" name="getMyTaskAbstracts"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="deleteAttachmentsResponse">
+    <wsdl:part element="htdt:deleteAttachmentsResponse" name="deleteAttachmentsResponse"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="addCommentResponse">
+    <wsdl:part element="htdt:addCommentResponse" name="addCommentResponse"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="setOutput">
+    <wsdl:part element="htdt:setOutput" name="setOutput"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="deleteFaultResponse">
+    <wsdl:part element="htdt:deleteFaultResponse" name="deleteFaultResponse"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="getTaskInfo">
+    <wsdl:part element="htdt:getTaskInfo" name="getTaskInfo"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="suspendUntilResponse">
+    <wsdl:part element="htdt:suspendUntilResponse" name="suspendUntilResponse"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="getAttachmentInfos">
+    <wsdl:part element="htdt:getAttachmentInfos" name="getAttachmentInfos"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="start">
+    <wsdl:part element="htdt:start" name="start"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="setGenericHumanRole">
+    <wsdl:part element="htdt:setGenericHumanRole" name="setGenericHumanRole"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="getInputResponse">
+    <wsdl:part element="htdt:getInputResponse" name="getInputResponse"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="completeResponse">
+    <wsdl:part element="htdt:completeResponse" name="completeResponse"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="suspendResponse">
+    <wsdl:part element="htdt:suspendResponse" name="suspendResponse"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="getOutput">
+    <wsdl:part element="htdt:getOutput" name="getOutput"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="skip">
+    <wsdl:part element="htdt:skip" name="skip"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="setFault">
+    <wsdl:part element="htdt:setFault" name="setFault"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="claimResponse">
+    <wsdl:part element="htdt:claimResponse" name="claimResponse"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="nominateResponse">
+    <wsdl:part element="htdt:nominateResponse" name="nominateResponse"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="forwardResponse">
+    <wsdl:part element="htdt:forwardResponse" name="forwardResponse"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="suspend">
+    <wsdl:part element="htdt:suspend" name="suspend"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="illegalAccessFault">
+    <wsdl:part element="htdt:illegalAccess" name="illegalAccess"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="releaseResponse">
+    <wsdl:part element="htdt:releaseResponse" name="releaseResponse"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="getTaskDescription">
+    <wsdl:part element="htdt:getTaskDescription" name="getTaskDescription"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="getOutputResponse">
+    <wsdl:part element="htdt:getOutputResponse" name="getOutputResponse"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="setOutputResponse">
+    <wsdl:part element="htdt:setOutputResponse" name="setOutputResponse"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="addComment">
+    <wsdl:part element="htdt:addComment" name="addComment"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="fail">
+    <wsdl:part element="htdt:fail" name="fail"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="forward">
+    <wsdl:part element="htdt:forward" name="forward"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="activate">
+    <wsdl:part element="htdt:activate" name="activate"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="delegateResponse">
+    <wsdl:part element="htdt:delegateResponse" name="delegateResponse"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="getAttachmentsResponse">
+    <wsdl:part element="htdt:getAttachmentsResponse" name="getAttachmentsResponse"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="getMyTaskAbstractsResponse">
+    <wsdl:part element="htdt:getMyTaskAbstractsResponse" name="getMyTaskAbstractsResponse"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="illegalArgumentFault">
+    <wsdl:part element="htdt:illegalArgument" name="illegalArgument"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="queryResponse">
+    <wsdl:part element="htdt:queryResponse" name="queryResponse"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="getRenderingTypesResponse">
+    <wsdl:part element="htdt:getRenderingTypesResponse" name="getRenderingTypesResponse"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="getFaultResponse">
+    <wsdl:part element="htdt:getFaultResponse" name="getFaultResponse"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="getTaskDescriptionResponse">
+    <wsdl:part element="htdt:getTaskDescriptionResponse" name="getTaskDescriptionResponse"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="getTaskInfoResponse">
+    <wsdl:part element="htdt:getTaskInfoResponse" name="getTaskInfoResponse"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="getComments">
+    <wsdl:part element="htdt:getComments" name="getComments"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="setGenericHumanRoleResponse">
+    <wsdl:part element="htdt:setGenericHumanRoleResponse" name="setGenericHumanRoleResponse"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="getFault">
+    <wsdl:part element="htdt:getFault" name="getFault"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="addAttachment">
+    <wsdl:part element="htdt:addAttachment" name="addAttachment"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="getRenderingResponse">
+    <wsdl:part element="htdt:getRenderingResponse" name="getRenderingResponse"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="claim">
+    <wsdl:part element="htdt:claim" name="claim"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="activateResponse">
+    <wsdl:part element="htdt:activateResponse" name="activateResponse"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="deleteOutputResponse">
+    <wsdl:part element="htdt:deleteOutputResponse" name="deleteOutputResponse"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="suspendUntil">
+    <wsdl:part element="htdt:suspendUntil" name="suspendUntil"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="setPriorityResponse">
+    <wsdl:part element="htdt:setPriorityResponse" name="setPriorityResponse"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="illegalOperationFault">
+    <wsdl:part element="htdt:illegalOperation" name="illegalOperation"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="getMyTasksResponse">
+    <wsdl:part element="htdt:getMyTasksResponse" name="getMyTasksResponse"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="resume">
+    <wsdl:part element="htdt:resume" name="resume"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="getAttachments">
+    <wsdl:part element="htdt:getAttachments" name="getAttachments"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="delegate">
+    <wsdl:part element="htdt:delegate" name="delegate"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="failResponse">
+    <wsdl:part element="htdt:failResponse" name="failResponse"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="startResponse">
+    <wsdl:part element="htdt:startResponse" name="startResponse"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="query">
+    <wsdl:part element="htdt:query" name="query"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="getRendering">
+    <wsdl:part element="htdt:getRendering" name="getRendering"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="removeResponse">
+    <wsdl:part element="htdt:removeResponse" name="removeResponse"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="deleteAttachments">
+    <wsdl:part element="htdt:deleteAttachments" name="deleteAttachments"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="remove">
+    <wsdl:part element="htdt:remove" name="remove"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="getAttachmentInfosResponse">
+    <wsdl:part element="htdt:getAttachmentInfosResponse" name="getAttachmentInfosResponse"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="illegalStateFault">
+    <wsdl:part element="htdt:illegalState" name="illegalState"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="setFaultResponse">
+    <wsdl:part element="htdt:setFaultResponse" name="setFaultResponse"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="deleteOutput">
+    <wsdl:part element="htdt:deleteOutput" name="deleteOutput"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="getCommentsResponse">
+    <wsdl:part element="htdt:getCommentsResposne" name="getCommentsResponse"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="addAttachmentResponse">
+    <wsdl:part element="htdt:addAttachmentResponse" name="addAttachmentResponse"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="stop">
+    <wsdl:part element="htdt:stop" name="stop"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="nominate">
+    <wsdl:part element="htdt:nominate" name="nominate"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="resumeResponse">
+    <wsdl:part element="htdt:resumeResponse" name="resumeResponse"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="getRenderingTypes">
+    <wsdl:part element="htdt:getRenderingTypes" name="getRenderingTypes"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="getMyTasks">
+    <wsdl:part element="htdt:getMyTasks" name="getMyTasks"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="complete">
+    <wsdl:part element="htdt:complete" name="complete"></wsdl:part>
+  </wsdl:message>
+  <wsdl:portType name="taskOperations">
+    <wsdl:operation name="claim">
+      <wsdl:input message="claim"></wsdl:input>
+      <wsdl:output message="claimResponse"></wsdl:output>
+      <wsdl:fault message="illegalStateFault" name="illegalStateFault"></wsdl:fault>
+      <wsdl:fault message="illegalArgumentFault" name="illegalArgumentFault"></wsdl:fault>
+      <wsdl:fault message="illegalAccessFault" name="illegalAccessFault"></wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="start">
+      <wsdl:input message="start"></wsdl:input>
+      <wsdl:output message="startResponse"></wsdl:output>
+      <wsdl:fault message="illegalStateFault" name="illegalStateFault"></wsdl:fault>
+      <wsdl:fault message="illegalArgumentFault" name="illegalArgumentFault"></wsdl:fault>
+      <wsdl:fault message="illegalAccessFault" name="illegalAccessFault"></wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="stop">
+      <wsdl:input message="stop"></wsdl:input>
+      <wsdl:output message="stopResponse"></wsdl:output>
+      <wsdl:fault message="illegalStateFault" name="illegalStateFault"></wsdl:fault>
+      <wsdl:fault message="illegalArgumentFault" name="illegalArgumentFault"></wsdl:fault>
+      <wsdl:fault message="illegalAccessFault" name="illegalAccessFault"></wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="release">
+      <wsdl:input message="release"></wsdl:input>
+      <wsdl:output message="releaseResponse"></wsdl:output>
+      <wsdl:fault message="illegalStateFault" name="illegalStateFault"></wsdl:fault>
+      <wsdl:fault message="illegalArgumentFault" name="illegalArgumentFault"></wsdl:fault>
+      <wsdl:fault message="illegalAccessFault" name="illegalAccessFault"></wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="suspend">
+      <wsdl:input message="suspend"></wsdl:input>
+      <wsdl:output message="suspendResponse"></wsdl:output>
+      <wsdl:fault message="illegalStateFault" name="illegalStateFault"></wsdl:fault>
+      <wsdl:fault message="illegalArgumentFault" name="illegalArgumentFault"></wsdl:fault>
+      <wsdl:fault message="illegalAccessFault" name="illegalAccessFault"></wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="suspendUntil">
+      <wsdl:input message="suspendUntil"></wsdl:input>
+      <wsdl:output message="suspendUntilResponse"></wsdl:output>
+      <wsdl:fault message="illegalStateFault" name="illegalStateFault"></wsdl:fault>
+      <wsdl:fault message="illegalArgumentFault" name="illegalArgumentFault"></wsdl:fault>
+      <wsdl:fault message="illegalAccessFault" name="illegalAccessFault"></wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="resume">
+      <wsdl:input message="resume"></wsdl:input>
+      <wsdl:output message="resumeResponse"></wsdl:output>
+      <wsdl:fault message="illegalStateFault" name="illegalStateFault"></wsdl:fault>
+      <wsdl:fault message="illegalArgumentFault" name="illegalArgumentFault"></wsdl:fault>
+      <wsdl:fault message="illegalAccessFault" name="illegalAccessFault"></wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="complete">
+      <wsdl:input message="complete"></wsdl:input>
+      <wsdl:output message="completeResponse"></wsdl:output>
+      <wsdl:fault message="illegalStateFault" name="illegalStateFault"></wsdl:fault>
+      <wsdl:fault message="illegalArgumentFault" name="illegalArgumentFault"></wsdl:fault>
+      <wsdl:fault message="illegalAccessFault" name="illegalAccessFault"></wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="remove">
+      <wsdl:input message="remove"></wsdl:input>
+      <wsdl:output message="removeResponse"></wsdl:output>
+      <wsdl:fault message="illegalArgumentFault" name="illegalArgumentFault"></wsdl:fault>
+      <wsdl:fault message="illegalAccessFault" name="illegalAccessFault"></wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="fail">
+      <wsdl:input message="fail"></wsdl:input>
+      <wsdl:output message="failResponse"></wsdl:output>
+      <wsdl:fault message="illegalStateFault" name="illegalStateFault"></wsdl:fault>
+      <wsdl:fault message="illegalOperationFault" name="illegalOperationFault"></wsdl:fault>
+      <wsdl:fault message="illegalArgumentFault" name="illegalArgumentFault"></wsdl:fault>
+      <wsdl:fault message="illegalAccessFault" name="illegalAccessFault"></wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="setPriority">
+      <wsdl:input message="setPriority"></wsdl:input>
+      <wsdl:output message="setPriorityResponse"></wsdl:output>
+      <wsdl:fault message="illegalStateFault" name="illegalStateFault"></wsdl:fault>
+      <wsdl:fault message="illegalArgumentFault" name="illegalArgumentFault"></wsdl:fault>
+      <wsdl:fault message="illegalAccessFault" name="illegalAccessFault"></wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="addAttachment">
+      <wsdl:input message="addAttachment"></wsdl:input>
+      <wsdl:output message="addAttachmentResponse"></wsdl:output>
+      <wsdl:fault message="illegalStateFault" name="illegalStateFault"></wsdl:fault>
+      <wsdl:fault message="illegalArgumentFault" name="illegalArgumentFault"></wsdl:fault>
+      <wsdl:fault message="illegalAccessFault" name="illegalAccessFault"></wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="getAttachmentInfos">
+      <wsdl:input message="getAttachmentInfos"></wsdl:input>
+      <wsdl:output message="getAttachmentInfosResponse"></wsdl:output>
+      <wsdl:fault message="illegalStateFault" name="illegalStateFault"></wsdl:fault>
+      <wsdl:fault message="illegalArgumentFault" name="illegalArgumentFault"></wsdl:fault>
+      <wsdl:fault message="illegalAccessFault" name="illegalAccessFault"></wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="getAttachments">
+      <wsdl:input message="getAttachments"></wsdl:input>
+      <wsdl:output message="getAttachmentsResponse"></wsdl:output>
+      <wsdl:fault message="illegalStateFault" name="illegalStateFault"></wsdl:fault>
+      <wsdl:fault message="illegalArgumentFault" name="illegalArgumentFault"></wsdl:fault>
+      <wsdl:fault message="illegalAccessFault" name="illegalAccessFault"></wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="deleteAttachments">
+      <wsdl:input message="deleteAttachments"></wsdl:input>
+      <wsdl:output message="deleteAttachmentsResponse"></wsdl:output>
+      <wsdl:fault message="illegalStateFault" name="illegalStateFault"></wsdl:fault>
+      <wsdl:fault message="illegalArgumentFault" name="illegalArgumentFault"></wsdl:fault>
+      <wsdl:fault message="illegalAccessFault" name="illegalAccessFault"></wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="addComment">
+      <wsdl:input message="addComment"></wsdl:input>
+      <wsdl:output message="addCommentResponse"></wsdl:output>
+      <wsdl:fault message="illegalStateFault" name="illegalStateFault"></wsdl:fault>
+      <wsdl:fault message="illegalArgumentFault" name="illegalArgumentFault"></wsdl:fault>
+      <wsdl:fault message="illegalAccessFault" name="illegalAccessFault"></wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="getComments">
+      <wsdl:input message="getComments"></wsdl:input>
+      <wsdl:output message="getCommentsResponse"></wsdl:output>
+      <wsdl:fault message="illegalStateFault" name="illegalStateFault"></wsdl:fault>
+      <wsdl:fault message="illegalArgumentFault" name="illegalArgumentFault"></wsdl:fault>
+      <wsdl:fault message="illegalAccessFault" name="illegalAccessFault"></wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="skip">
+      <wsdl:input message="skip"></wsdl:input>
+      <wsdl:output message="skipResponse"></wsdl:output>
+      <wsdl:fault message="illegalStateFault" name="illegalStateFault"></wsdl:fault>
+      <wsdl:fault message="illegalOperationFault" name="illegalOperationFault"></wsdl:fault>
+      <wsdl:fault message="illegalArgumentFault" name="illegalArgumentFault"></wsdl:fault>
+      <wsdl:fault message="illegalAccessFault" name="illegalAccessFault"></wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="forward">
+      <wsdl:input message="forward"></wsdl:input>
+      <wsdl:output message="forwardResponse"></wsdl:output>
+      <wsdl:fault message="illegalStateFault" name="illegalStateFault"></wsdl:fault>
+      <wsdl:fault message="illegalArgumentFault" name="illegalArgumentFault"></wsdl:fault>
+      <wsdl:fault message="illegalAccessFault" name="illegalAccessFault"></wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="delegate">
+      <wsdl:input message="delegate"></wsdl:input>
+      <wsdl:output message="delegateResponse"></wsdl:output>
+      <wsdl:fault message="illegalStateFault" name="illegalStateFault"></wsdl:fault>
+      <wsdl:fault message="illegalArgumentFault" name="illegalArgumentFault"></wsdl:fault>
+      <wsdl:fault message="recipientNotAllowed" name="recipientNotAllowed"></wsdl:fault>
+      <wsdl:fault message="illegalAccessFault" name="illegalAccessFault"></wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="getRendering">
+      <wsdl:input message="getRendering"></wsdl:input>
+      <wsdl:output message="getRenderingResponse"></wsdl:output>
+      <wsdl:fault message="illegalArgumentFault" name="illegalArgumentFault"></wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="getRenderingTypes">
+      <wsdl:input message="getRenderingTypes"></wsdl:input>
+      <wsdl:output message="getRenderingTypesResponse"></wsdl:output>
+      <wsdl:fault message="illegalArgumentFault" name="illegalArgumentFault"></wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="getTaskInfo">
+      <wsdl:input message="getTaskInfo"></wsdl:input>
+      <wsdl:output message="getTaskInfoResponse"></wsdl:output>
+      <wsdl:fault message="illegalArgumentFault" name="illegalArgumentFault"></wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="getTaskDescription">
+      <wsdl:input message="getTaskDescription"></wsdl:input>
+      <wsdl:output message="getTaskDescriptionResponse"></wsdl:output>
+      <wsdl:fault message="illegalArgumentFault" name="illegalArgumentFault"></wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="setOutput">
+      <wsdl:input message="setOutput"></wsdl:input>
+      <wsdl:output message="setOutputResponse"></wsdl:output>
+      <wsdl:fault message="illegalStateFault" name="illegalStateFault"></wsdl:fault>
+      <wsdl:fault message="illegalArgumentFault" name="illegalArgumentFault"></wsdl:fault>
+      <wsdl:fault message="illegalAccessFault" name="illegalAccessFault"></wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="deleteOutput">
+      <wsdl:input message="deleteOutput"></wsdl:input>
+      <wsdl:output message="deleteOutputResponse"></wsdl:output>
+      <wsdl:fault message="illegalStateFault" name="illegalStateFault"></wsdl:fault>
+      <wsdl:fault message="illegalArgumentFault" name="illegalArgumentFault"></wsdl:fault>
+      <wsdl:fault message="illegalAccessFault" name="illegalAccessFault"></wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="setFault">
+      <wsdl:input message="setFault"></wsdl:input>
+      <wsdl:output message="setFaultResponse"></wsdl:output>
+      <wsdl:fault message="illegalStateFault" name="illegalStateFault"></wsdl:fault>
+      <wsdl:fault message="illegalOperationFault" name="illegalOperationFault"></wsdl:fault>
+      <wsdl:fault message="illegalArgumentFault" name="illegalArgumentFault"></wsdl:fault>
+      <wsdl:fault message="illegalAccessFault" name="illegalAccessFault"></wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="deleteFault">
+      <wsdl:input message="deleteFault"></wsdl:input>
+      <wsdl:output message="deleteFaultResponse"></wsdl:output>
+      <wsdl:fault message="illegalStateFault" name="illegalStateFault"></wsdl:fault>
+      <wsdl:fault message="illegalArgumentFault" name="illegalArgumentFault"></wsdl:fault>
+      <wsdl:fault message="illegalAccessFault" name="illegalAccessFault"></wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="getInput">
+      <wsdl:input message="getInput"></wsdl:input>
+      <wsdl:output message="getInputResponse"></wsdl:output>
+      <wsdl:fault message="illegalStateFault" name="illegalStateFault"></wsdl:fault>
+      <wsdl:fault message="illegalArgumentFault" name="illegalArgumentFault"></wsdl:fault>
+      <wsdl:fault message="illegalAccessFault" name="illegalAccessFault"></wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="getOutput">
+      <wsdl:input message="getOutput"></wsdl:input>
+      <wsdl:output message="getOutputResponse"></wsdl:output>
+      <wsdl:fault message="illegalStateFault" name="illegalStateFault"></wsdl:fault>
+      <wsdl:fault message="illegalArgumentFault" name="illegalArgumentFault"></wsdl:fault>
+      <wsdl:fault message="illegalAccessFault" name="illegalAccessFault"></wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="getFault">
+      <wsdl:input message="getFault"></wsdl:input>
+      <wsdl:output message="getFaultResponse"></wsdl:output>
+      <wsdl:fault message="illegalStateFault" name="illegalStateFault"></wsdl:fault>
+      <wsdl:fault message="illegalOperationFault" name="illegalOperationFault"></wsdl:fault>
+      <wsdl:fault message="illegalArgumentFault" name="illegalArgumentFault"></wsdl:fault>
+      <wsdl:fault message="illegalAccessFault" name="illegalAccessFault"></wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="getMyTaskAbstracts">
+      <wsdl:input message="getMyTaskAbstracts"></wsdl:input>
+      <wsdl:output message="getMyTaskAbstractsResponse"></wsdl:output>
+      <wsdl:fault message="illegalStateFault" name="illegalStateFault"></wsdl:fault>
+      <wsdl:fault message="illegalArgumentFault" name="illegalArgumentFault"></wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="getMyTasks">
+      <wsdl:input message="getMyTasks"></wsdl:input>
+      <wsdl:output message="getMyTasksResponse"></wsdl:output>
+      <wsdl:fault message="illegalStateFault" name="illegalStateFault"></wsdl:fault>
+      <wsdl:fault message="illegalArgumentFault" name="illegalArgumentFault"></wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="query">
+      <wsdl:input message="query"></wsdl:input>
+      <wsdl:output message="queryResponse"></wsdl:output>
+      <wsdl:fault message="illegalStateFault" name="illegalStateFault"></wsdl:fault>
+      <wsdl:fault message="illegalArgumentFault" name="illegalArgumentFault"></wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="activate">
+      <wsdl:input message="activate"></wsdl:input>
+      <wsdl:output message="activateResponse"></wsdl:output>
+      <wsdl:fault message="illegalStateFault" name="illegalStateFault"></wsdl:fault>
+      <wsdl:fault message="illegalArgumentFault" name="illegalArgumentFault"></wsdl:fault>
+      <wsdl:fault message="illegalAccessFault" name="illegalAccessFault"></wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="nominate">
+      <wsdl:input message="nominate"></wsdl:input>
+      <wsdl:output message="nominateResponse"></wsdl:output>
+      <wsdl:fault message="illegalStateFault" name="illegalStateFault"></wsdl:fault>
+      <wsdl:fault message="illegalArgumentFault" name="illegalArgumentFault"></wsdl:fault>
+      <wsdl:fault message="illegalAccessFault" name="illegalAccessFault"></wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="setGenericHumanRole">
+      <wsdl:input message="setGenericHumanRole"></wsdl:input>
+      <wsdl:output message="setGenericHumanRoleResponse"></wsdl:output>
+      <wsdl:fault message="illegalStateFault" name="illegalStateFault"></wsdl:fault>
+      <wsdl:fault message="illegalArgumentFault" name="illegalArgumentFault"></wsdl:fault>
+      <wsdl:fault message="illegalAccessFault" name="illegalAccessFault"></wsdl:fault>
+    </wsdl:operation>
+  </wsdl:portType>
+  <wsdl:binding name="taskOperationsSOAP" type="taskOperations">
+    <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
+    <wsdl:operation name="claim">
+      <soap:operation soapAction="http://www.example.org/WS-HT/api/wsdl/claim"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+      <wsdl:fault name="illegalStateFault">
+        <soap:fault name="illegalStateFault" use="literal"/>
+      </wsdl:fault>
+      <wsdl:fault name="illegalArgumentFault">
+        <soap:fault name="illegalArgumentFault" use="literal"/>
+      </wsdl:fault>
+      <wsdl:fault name="illegalAccessFault">
+        <soap:fault name="illegalAccessFault" use="literal"/>
+      </wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="start">
+      <soap:operation soapAction="http://www.example.org/WS-HT/api/wsdl/start"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+      <wsdl:fault name="illegalStateFault">
+        <soap:fault name="illegalStateFault" use="literal"/>
+      </wsdl:fault>
+      <wsdl:fault name="illegalArgumentFault">
+        <soap:fault name="illegalArgumentFault" use="literal"/>
+      </wsdl:fault>
+      <wsdl:fault name="illegalAccessFault">
+        <soap:fault name="illegalAccessFault" use="literal"/>
+      </wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="stop">
+      <soap:operation soapAction="http://www.example.org/WS-HT/api/wsdl/stop"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+      <wsdl:fault name="illegalStateFault">
+        <soap:fault name="illegalStateFault" use="literal"/>
+      </wsdl:fault>
+      <wsdl:fault name="illegalArgumentFault">
+        <soap:fault name="illegalArgumentFault" use="literal"/>
+      </wsdl:fault>
+      <wsdl:fault name="illegalAccessFault">
+        <soap:fault name="illegalAccessFault" use="literal"/>
+      </wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="release">
+      <soap:operation soapAction="http://www.example.org/WS-HT/api/wsdl/release"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+      <wsdl:fault name="illegalStateFault">
+        <soap:fault name="illegalStateFault" use="literal"/>
+      </wsdl:fault>
+      <wsdl:fault name="illegalArgumentFault">
+        <soap:fault name="illegalArgumentFault" use="literal"/>
+      </wsdl:fault>
+      <wsdl:fault name="illegalAccessFault">
+        <soap:fault name="illegalAccessFault" use="literal"/>
+      </wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="suspend">
+      <soap:operation soapAction="http://www.example.org/WS-HT/api/wsdl/suspend"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+      <wsdl:fault name="illegalStateFault">
+        <soap:fault name="illegalStateFault" use="literal"/>
+      </wsdl:fault>
+      <wsdl:fault name="illegalArgumentFault">
+        <soap:fault name="illegalArgumentFault" use="literal"/>
+      </wsdl:fault>
+      <wsdl:fault name="illegalAccessFault">
+        <soap:fault name="illegalAccessFault" use="literal"/>
+      </wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="suspendUntil">
+      <soap:operation soapAction="http://www.example.org/WS-HT/api/wsdl/suspendUntil"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+      <wsdl:fault name="illegalStateFault">
+        <soap:fault name="illegalStateFault" use="literal"/>
+      </wsdl:fault>
+      <wsdl:fault name="illegalArgumentFault">
+        <soap:fault name="illegalArgumentFault" use="literal"/>
+      </wsdl:fault>
+      <wsdl:fault name="illegalAccessFault">
+        <soap:fault name="illegalAccessFault" use="literal"/>
+      </wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="resume">
+      <soap:operation soapAction="http://www.example.org/WS-HT/api/wsdl/resume"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+      <wsdl:fault name="illegalStateFault">
+        <soap:fault name="illegalStateFault" use="literal"/>
+      </wsdl:fault>
+      <wsdl:fault name="illegalArgumentFault">
+        <soap:fault name="illegalArgumentFault" use="literal"/>
+      </wsdl:fault>
+      <wsdl:fault name="illegalAccessFault">
+        <soap:fault name="illegalAccessFault" use="literal"/>
+      </wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="complete">
+      <soap:operation soapAction="http://www.example.org/WS-HT/api/wsdl/complete"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+      <wsdl:fault name="illegalStateFault">
+        <soap:fault name="illegalStateFault" use="literal"/>
+      </wsdl:fault>
+      <wsdl:fault name="illegalArgumentFault">
+        <soap:fault name="illegalArgumentFault" use="literal"/>
+      </wsdl:fault>
+      <wsdl:fault name="illegalAccessFault">
+        <soap:fault name="illegalAccessFault" use="literal"/>
+      </wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="remove">
+      <soap:operation soapAction="http://www.example.org/WS-HT/api/wsdl/remove"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+      <wsdl:fault name="illegalArgumentFault">
+        <soap:fault name="illegalArgumentFault" use="literal"/>
+      </wsdl:fault>
+      <wsdl:fault name="illegalAccessFault">
+        <soap:fault name="illegalAccessFault" use="literal"/>
+      </wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="fail">
+      <soap:operation soapAction="http://www.example.org/WS-HT/api/wsdl/fail"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+      <wsdl:fault name="illegalStateFault">
+        <soap:fault name="illegalStateFault" use="literal"/>
+      </wsdl:fault>
+      <wsdl:fault name="illegalOperationFault">
+        <soap:fault name="illegalOperationFault" use="literal"/>
+      </wsdl:fault>
+      <wsdl:fault name="illegalArgumentFault">
+        <soap:fault name="illegalArgumentFault" use="literal"/>
+      </wsdl:fault>
+      <wsdl:fault name="illegalAccessFault">
+        <soap:fault name="illegalAccessFault" use="literal"/>
+      </wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="setPriority">
+      <soap:operation soapAction="http://www.example.org/WS-HT/api/wsdl/setPriority"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+      <wsdl:fault name="illegalStateFault">
+        <soap:fault name="illegalStateFault" use="literal"/>
+      </wsdl:fault>
+      <wsdl:fault name="illegalArgumentFault">
+        <soap:fault name="illegalArgumentFault" use="literal"/>
+      </wsdl:fault>
+      <wsdl:fault name="illegalAccessFault">
+        <soap:fault name="illegalAccessFault" use="literal"/>
+      </wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="addAttachment">
+      <soap:operation soapAction="http://www.example.org/WS-HT/api/wsdl/addAttachment"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+      <wsdl:fault name="illegalStateFault">
+        <soap:fault name="illegalStateFault" use="literal"/>
+      </wsdl:fault>
+      <wsdl:fault name="illegalArgumentFault">
+        <soap:fault name="illegalArgumentFault" use="literal"/>
+      </wsdl:fault>
+      <wsdl:fault name="illegalAccessFault">
+        <soap:fault name="illegalAccessFault" use="literal"/>
+      </wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="getAttachmentInfos">
+      <soap:operation soapAction="http://www.example.org/WS-HT/api/wsdl/getAttachmentInfos"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+      <wsdl:fault name="illegalStateFault">
+        <soap:fault name="illegalStateFault" use="literal"/>
+      </wsdl:fault>
+      <wsdl:fault name="illegalArgumentFault">
+        <soap:fault name="illegalArgumentFault" use="literal"/>
+      </wsdl:fault>
+      <wsdl:fault name="illegalAccessFault">
+        <soap:fault name="illegalAccessFault" use="literal"/>
+      </wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="getAttachments">
+      <soap:operation soapAction="http://www.example.org/WS-HT/api/wsdl/getAttachments"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+      <wsdl:fault name="illegalStateFault">
+        <soap:fault name="illegalStateFault" use="literal"/>
+      </wsdl:fault>
+      <wsdl:fault name="illegalArgumentFault">
+        <soap:fault name="illegalArgumentFault" use="literal"/>
+      </wsdl:fault>
+      <wsdl:fault name="illegalAccessFault">
+        <soap:fault name="illegalAccessFault" use="literal"/>
+      </wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="deleteAttachments">
+      <soap:operation soapAction="http://www.example.org/WS-HT/api/wsdl/deleteAttachments"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+      <wsdl:fault name="illegalStateFault">
+        <soap:fault name="illegalStateFault" use="literal"/>
+      </wsdl:fault>
+      <wsdl:fault name="illegalArgumentFault">
+        <soap:fault name="illegalArgumentFault" use="literal"/>
+      </wsdl:fault>
+      <wsdl:fault name="illegalAccessFault">
+        <soap:fault name="illegalAccessFault" use="literal"/>
+      </wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="addComment">
+      <soap:operation soapAction="http://www.example.org/WS-HT/api/wsdl/addComment"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+      <wsdl:fault name="illegalStateFault">
+        <soap:fault name="illegalStateFault" use="literal"/>
+      </wsdl:fault>
+      <wsdl:fault name="illegalArgumentFault">
+        <soap:fault name="illegalArgumentFault" use="literal"/>
+      </wsdl:fault>
+      <wsdl:fault name="illegalAccessFault">
+        <soap:fault name="illegalAccessFault" use="literal"/>
+      </wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="getComments">
+      <soap:operation soapAction="http://www.example.org/WS-HT/api/wsdl/getComments"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+      <wsdl:fault name="illegalStateFault">
+        <soap:fault name="illegalStateFault" use="literal"/>
+      </wsdl:fault>
+      <wsdl:fault name="illegalArgumentFault">
+        <soap:fault name="illegalArgumentFault" use="literal"/>
+      </wsdl:fault>
+      <wsdl:fault name="illegalAccessFault">
+        <soap:fault name="illegalAccessFault" use="literal"/>
+      </wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="skip">
+      <soap:operation soapAction="http://www.example.org/WS-HT/api/wsdl/skip"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+      <wsdl:fault name="illegalStateFault">
+        <soap:fault name="illegalStateFault" use="literal"/>
+      </wsdl:fault>
+      <wsdl:fault name="illegalOperationFault">
+        <soap:fault name="illegalOperationFault" use="literal"/>
+      </wsdl:fault>
+      <wsdl:fault name="illegalArgumentFault">
+        <soap:fault name="illegalArgumentFault" use="literal"/>
+      </wsdl:fault>
+      <wsdl:fault name="illegalAccessFault">
+        <soap:fault name="illegalAccessFault" use="literal"/>
+      </wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="forward">
+      <soap:operation soapAction="http://www.example.org/WS-HT/api/wsdl/forward"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+      <wsdl:fault name="illegalStateFault">
+        <soap:fault name="illegalStateFault" use="literal"/>
+      </wsdl:fault>
+      <wsdl:fault name="illegalArgumentFault">
+        <soap:fault name="illegalArgumentFault" use="literal"/>
+      </wsdl:fault>
+      <wsdl:fault name="illegalAccessFault">
+        <soap:fault name="illegalAccessFault" use="literal"/>
+      </wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="delegate">
+      <soap:operation soapAction="http://www.example.org/WS-HT/api/wsdl/delegate"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+      <wsdl:fault name="illegalStateFault">
+        <soap:fault name="illegalStateFault" use="literal"/>
+      </wsdl:fault>
+      <wsdl:fault name="illegalArgumentFault">
+        <soap:fault name="illegalArgumentFault" use="literal"/>
+      </wsdl:fault>
+      <wsdl:fault name="recipientNotAllowed">
+        <soap:fault name="recipientNotAllowed" use="literal"/>
+      </wsdl:fault>
+      <wsdl:fault name="illegalAccessFault">
+        <soap:fault name="illegalAccessFault" use="literal"/>
+      </wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="getRendering">
+      <soap:operation soapAction="http://www.example.org/WS-HT/api/wsdl/getRendering"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+      <wsdl:fault name="illegalArgumentFault">
+        <soap:fault name="illegalArgumentFault" use="literal"/>
+      </wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="getRenderingTypes">
+      <soap:operation soapAction="http://www.example.org/WS-HT/api/wsdl/getRenderingTypes"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+      <wsdl:fault name="illegalArgumentFault">
+        <soap:fault name="illegalArgumentFault" use="literal"/>
+      </wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="getTaskInfo">
+      <soap:operation soapAction="http://www.example.org/WS-HT/api/wsdl/getTaskInfo"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+      <wsdl:fault name="illegalArgumentFault">
+        <soap:fault name="illegalArgumentFault" use="literal"/>
+      </wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="getTaskDescription">
+      <soap:operation soapAction="http://www.example.org/WS-HT/api/wsdl/getTaskDescription"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+      <wsdl:fault name="illegalArgumentFault">
+        <soap:fault name="illegalArgumentFault" use="literal"/>
+      </wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="setOutput">
+      <soap:operation soapAction="http://www.example.org/WS-HT/api/wsdl/setOutput"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+      <wsdl:fault name="illegalStateFault">
+        <soap:fault name="illegalStateFault" use="literal"/>
+      </wsdl:fault>
+      <wsdl:fault name="illegalArgumentFault">
+        <soap:fault name="illegalArgumentFault" use="literal"/>
+      </wsdl:fault>
+      <wsdl:fault name="illegalAccessFault">
+        <soap:fault name="illegalAccessFault" use="literal"/>
+      </wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="deleteOutput">
+      <soap:operation soapAction="http://www.example.org/WS-HT/api/wsdl/deleteOutput"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+      <wsdl:fault name="illegalStateFault">
+        <soap:fault name="illegalStateFault" use="literal"/>
+      </wsdl:fault>
+      <wsdl:fault name="illegalArgumentFault">
+        <soap:fault name="illegalArgumentFault" use="literal"/>
+      </wsdl:fault>
+      <wsdl:fault name="illegalAccessFault">
+        <soap:fault name="illegalAccessFault" use="literal"/>
+      </wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="setFault">
+      <soap:operation soapAction="http://www.example.org/WS-HT/api/wsdl/setFault"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+      <wsdl:fault name="illegalStateFault">
+        <soap:fault name="illegalStateFault" use="literal"/>
+      </wsdl:fault>
+      <wsdl:fault name="illegalOperationFault">
+        <soap:fault name="illegalOperationFault" use="literal"/>
+      </wsdl:fault>
+      <wsdl:fault name="illegalArgumentFault">
+        <soap:fault name="illegalArgumentFault" use="literal"/>
+      </wsdl:fault>
+      <wsdl:fault name="illegalAccessFault">
+        <soap:fault name="illegalAccessFault" use="literal"/>
+      </wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="deleteFault">
+      <soap:operation soapAction="http://www.example.org/WS-HT/api/wsdl/deleteFault"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+      <wsdl:fault name="illegalStateFault">
+        <soap:fault name="illegalStateFault" use="literal"/>
+      </wsdl:fault>
+      <wsdl:fault name="illegalArgumentFault">
+        <soap:fault name="illegalArgumentFault" use="literal"/>
+      </wsdl:fault>
+      <wsdl:fault name="illegalAccessFault">
+        <soap:fault name="illegalAccessFault" use="literal"/>
+      </wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="getInput">
+      <soap:operation soapAction="http://www.example.org/WS-HT/api/wsdl/getInput"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+      <wsdl:fault name="illegalStateFault">
+        <soap:fault name="illegalStateFault" use="literal"/>
+      </wsdl:fault>
+      <wsdl:fault name="illegalArgumentFault">
+        <soap:fault name="illegalArgumentFault" use="literal"/>
+      </wsdl:fault>
+      <wsdl:fault name="illegalAccessFault">
+        <soap:fault name="illegalAccessFault" use="literal"/>
+      </wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="getOutput">
+      <soap:operation soapAction="http://www.example.org/WS-HT/api/wsdl/getOutput"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+      <wsdl:fault name="illegalStateFault">
+        <soap:fault name="illegalStateFault" use="literal"/>
+      </wsdl:fault>
+      <wsdl:fault name="illegalArgumentFault">
+        <soap:fault name="illegalArgumentFault" use="literal"/>
+      </wsdl:fault>
+      <wsdl:fault name="illegalAccessFault">
+        <soap:fault name="illegalAccessFault" use="literal"/>
+      </wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="getFault">
+      <soap:operation soapAction="http://www.example.org/WS-HT/api/wsdl/getFault"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+      <wsdl:fault name="illegalStateFault">
+        <soap:fault name="illegalStateFault" use="literal"/>
+      </wsdl:fault>
+      <wsdl:fault name="illegalOperationFault">
+        <soap:fault name="illegalOperationFault" use="literal"/>
+      </wsdl:fault>
+      <wsdl:fault name="illegalArgumentFault">
+        <soap:fault name="illegalArgumentFault" use="literal"/>
+      </wsdl:fault>
+      <wsdl:fault name="illegalAccessFault">
+        <soap:fault name="illegalAccessFault" use="literal"/>
+      </wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="getMyTaskAbstracts">
+      <soap:operation soapAction="http://www.example.org/WS-HT/api/wsdl/getMyTaskAbstracts"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+      <wsdl:fault name="illegalStateFault">
+        <soap:fault name="illegalStateFault" use="literal"/>
+      </wsdl:fault>
+      <wsdl:fault name="illegalArgumentFault">
+        <soap:fault name="illegalArgumentFault" use="literal"/>
+      </wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="getMyTasks">
+      <soap:operation soapAction="http://www.example.org/WS-HT/api/wsdl/getMyTasks"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+      <wsdl:fault name="illegalStateFault">
+        <soap:fault name="illegalStateFault" use="literal"/>
+      </wsdl:fault>
+      <wsdl:fault name="illegalArgumentFault">
+        <soap:fault name="illegalArgumentFault" use="literal"/>
+      </wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="query">
+      <soap:operation soapAction="http://www.example.org/WS-HT/api/wsdl/query"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+      <wsdl:fault name="illegalStateFault">
+        <soap:fault name="illegalStateFault" use="literal"/>
+      </wsdl:fault>
+      <wsdl:fault name="illegalArgumentFault">
+        <soap:fault name="illegalArgumentFault" use="literal"/>
+      </wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="activate">
+      <soap:operation soapAction="http://www.example.org/WS-HT/api/wsdl/activate"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+      <wsdl:fault name="illegalStateFault">
+        <soap:fault name="illegalStateFault" use="literal"/>
+      </wsdl:fault>
+      <wsdl:fault name="illegalArgumentFault">
+        <soap:fault name="illegalArgumentFault" use="literal"/>
+      </wsdl:fault>
+      <wsdl:fault name="illegalAccessFault">
+        <soap:fault name="illegalAccessFault" use="literal"/>
+      </wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="nominate">
+      <soap:operation soapAction="http://www.example.org/WS-HT/api/wsdl/nominate"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+      <wsdl:fault name="illegalStateFault">
+        <soap:fault name="illegalStateFault" use="literal"/>
+      </wsdl:fault>
+      <wsdl:fault name="illegalArgumentFault">
+        <soap:fault name="illegalArgumentFault" use="literal"/>
+      </wsdl:fault>
+      <wsdl:fault name="illegalAccessFault">
+        <soap:fault name="illegalAccessFault" use="literal"/>
+      </wsdl:fault>
+    </wsdl:operation>
+    <wsdl:operation name="setGenericHumanRole">
+      <soap:operation soapAction="http://www.example.org/WS-HT/api/wsdl/setGenericHumanRole"/>
+      <wsdl:input>
+        <soap:body use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body use="literal"/>
+      </wsdl:output>
+      <wsdl:fault name="illegalStateFault">
+        <soap:fault name="illegalStateFault" use="literal"/>
+      </wsdl:fault>
+      <wsdl:fault name="illegalArgumentFault">
+        <soap:fault name="illegalArgumentFault" use="literal"/>
+      </wsdl:fault>
+      <wsdl:fault name="illegalAccessFault">
+        <soap:fault name="illegalAccessFault" use="literal"/>
+      </wsdl:fault>
+    </wsdl:operation>
+  </wsdl:binding>
+  <wsdl:service name="taskOperations">
+    <wsdl:port binding="taskOperationsSOAP" name="taskOperationsSOAP">
+      <soap:address location="http://localhost:8181/cxf/taskOperations/"/>
+    </wsdl:port>
+  </wsdl:service>
+</wsdl:definitions>]]></con:content><con:type>http://schemas.xmlsoap.org/wsdl/</con:type></con:part><con:part><con:url>http://localhost:8181/cxf/taskOperations/?xsd=ws-humantask.xsd</con:url><con:content><![CDATA[<!--https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/a0c9ce4c-ee02-2a10-4b96-cb205464aa02
+
+© 2007 Active Endpoints Inc., Adobe Systems Inc., BEA Systems Inc., International
+Business Machines Corporation, Oracle Inc., and SAP AG. All rights reserved.-->
+<xsd:schema blockDefault="#all" elementFormDefault="qualified" targetNamespace="http://www.example.org/WS-HT" xmlns="http://www.example.org/WS-HT" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+  <!--xsd:import namespace="http://www.w3.org/XML/1998/namespace"
+    schemaLocation="http://www.w3.org/2001/xml.xsd" /-->
+  <xsd:import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="http://localhost:8181/cxf/taskOperations/?xsd=xml.xsd"/>
+  <!--base types for extensible elements-->
+  <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>
+  <!--human task definition-->
+  <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>
+  <!--generic human roles used in tasks and notifications-->
+  <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>
+  <!--elements and types for organizational entities-->
+  <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>
+  <!--human tasks-->
+  <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 default="true" maxOccurs="1" minOccurs="0" name="isSkipable" type="xsd:boolean"/>
+          <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>
+  <!--presentation elements-->
+  <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>
+  <!--elements for rendering tasks-->
+  <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>
+  <!--elements for people assignment-->
+  <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>
+  <!--elements for handling timeouts and escalation-->
+  <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>
+  <!--task delegation-->
+  <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>
+  <!--notifications-->
+  <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>
+  <!--miscellaneous helper types-->
+  <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"/>
+        <!--any MIME type is allowed as value of contentType-->
+      </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>]]></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part><con:part><con:url>http://localhost:8181/cxf/taskOperations/?xsd=xml.xsd</con:url><con:content><![CDATA[<xs:schema targetNamespace="http://www.w3.org/XML/1998/namespace" xml:lang="en" xmlns:xs="http://www.w3.org/2001/XMLSchema">
+  <xs:annotation>
+    <xs:documentation>See http://www.w3.org/XML/1998/namespace.html and
+   http://www.w3.org/TR/REC-xml for information about this namespace.
+
+    This schema document describes the XML namespace, in a form
+    suitable for import by other schema documents.  
+
+    Note that local names in this namespace are intended to be defined
+    only by the World Wide Web Consortium or its subgroups.  The
+    following names are currently defined in this namespace and should
+    not be used with conflicting semantics by any Working Group,
+    specification, or document instance:
+
+    base (as an attribute name): denotes an attribute whose value
+         provides a URI to be used as the base for interpreting any
+         relative URIs in the scope of the element on which it
+         appears; its value is inherited.  This name is reserved
+         by virtue of its definition in the XML Base specification.
+
+    id   (as an attribute name): denotes an attribute whose value
+         should be interpreted as if declared to be of type ID.
+         This name is reserved by virtue of its definition in the
+         xml:id specification.
+
+    lang (as an attribute name): denotes an attribute whose value
+         is a language code for the natural language of the content of
+         any element; its value is inherited.  This name is reserved
+         by virtue of its definition in the XML specification.
+  
+    space (as an attribute name): denotes an attribute whose
+         value is a keyword indicating what whitespace processing
+         discipline is intended for the content of the element; its
+         value is inherited.  This name is reserved by virtue of its
+         definition in the XML specification.
+
+    Father (in any context at all): denotes Jon Bosak, the chair of 
+         the original XML Working Group.  This name is reserved by 
+         the following decision of the W3C XML Plenary and 
+         XML Coordination groups:
+
+             In appreciation for his vision, leadership and dedication
+             the W3C XML Plenary on this 10th day of February, 2000
+             reserves for Jon Bosak in perpetuity the XML name
+             xml:Father</xs:documentation>
+  </xs:annotation>
+  <xs:annotation>
+    <xs:documentation>This schema defines attributes and an attribute group
+        suitable for use by
+        schemas wishing to allow xml:base, xml:lang, xml:space or xml:id
+        attributes on elements they define.
+
+        To enable this, such a schema must import this schema
+        for the XML namespace, e.g. as follows:
+        &lt;schema . . .>
+         . . .
+         &lt;import namespace="http://www.w3.org/XML/1998/namespace"
+                    schemaLocation="http://www.w3.org/2001/xml.xsd"/>
+
+        Subsequently, qualified reference to any of the attributes
+        or the group defined below will have the desired effect, e.g.
+
+        &lt;type . . .>
+         . . .
+         &lt;attributeGroup ref="xml:specialAttrs"/>
+ 
+         will define a type which will schema-validate an instance
+         element with any of those attributes</xs:documentation>
+  </xs:annotation>
+  <xs:annotation>
+    <xs:documentation>In keeping with the XML Schema WG's standard versioning
+   policy, this schema document will persist at
+   http://www.w3.org/2007/08/xml.xsd.
+   At the date of issue it can also be found at
+   http://www.w3.org/2001/xml.xsd.
+   The schema document at that URI may however change in the future,
+   in order to remain compatible with the latest version of XML Schema
+   itself, or with the XML namespace itself.  In other words, if the XML
+   Schema or XML namespaces change, the version of this document at
+   http://www.w3.org/2001/xml.xsd will change
+   accordingly; the version at
+   http://www.w3.org/2007/08/xml.xsd will not change.</xs:documentation>
+  </xs:annotation>
+  <xs:attribute name="lang">
+    <xs:annotation>
+      <xs:documentation>Attempting to install the relevant ISO 2- and 3-letter
+         codes as the enumerated possible values is probably never
+         going to be a realistic possibility.  See
+         RFC 3066 at http://www.ietf.org/rfc/rfc3066.txt and the IANA registry
+         at http://www.iana.org/assignments/lang-tag-apps.htm for
+         further information.
+
+         The union allows for the 'un-declaration' of xml:lang with
+         the empty string.</xs:documentation>
+    </xs:annotation>
+    <xs:simpleType>
+      <xs:union memberTypes="xs:language">
+        <xs:simpleType>
+          <xs:restriction base="xs:string">
+            <xs:enumeration value=""/>
+          </xs:restriction>
+        </xs:simpleType>
+      </xs:union>
+    </xs:simpleType>
+  </xs:attribute>
+  <xs:attribute name="space">
+    <xs:simpleType>
+      <xs:restriction base="xs:NCName">
+        <xs:enumeration value="default"/>
+        <xs:enumeration value="preserve"/>
+      </xs:restriction>
+    </xs:simpleType>
+  </xs:attribute>
+  <xs:attribute name="base" type="xs:anyURI">
+    <xs:annotation>
+      <xs:documentation>See http://www.w3.org/TR/xmlbase/ for
+                     information about this attribute.</xs:documentation>
+    </xs:annotation>
+  </xs:attribute>
+  <xs:attribute name="id" type="xs:ID">
+    <xs:annotation>
+      <xs:documentation>See http://www.w3.org/TR/xml-id/ for
+                     information about this attribute.</xs:documentation>
+    </xs:annotation>
+  </xs:attribute>
+  <xs:attributeGroup name="specialAttrs">
+    <xs:attribute ref="xml:base"/>
+    <xs:attribute ref="xml:lang"/>
+    <xs:attribute ref="xml:space"/>
+    <xs:attribute ref="xml:id"/>
+  </xs:attributeGroup>
+</xs:schema>]]></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part><con:part><con:url>http://localhost:8181/cxf/taskOperations/?xsd=ws-humantask-api.xsd</con:url><con:content><![CDATA[<!--https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/a0c9ce4c-ee02-2a10-4b96-cb205464aa02
+
+© 2007 Active Endpoints Inc., Adobe Systems Inc., BEA Systems Inc., International
+Business Machines Corporation, Oracle Inc., and SAP AG. All rights reserved.-->
+<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" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+  <!--other namespaces-->
+  <!--xsd:import namespace="http://www.w3.org/XML/1998/namespace"
+    schemaLocation="http://www.w3.org/2001/xml.xsd" /-->
+  <xsd:import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="http://localhost:8181/cxf/taskOperations/?xsd=xml.xsd"/>
+  <xsd:import namespace="http://www.example.org/WS-HT" schemaLocation="http://localhost:8181/cxf/taskOperations/?xsd=ws-humantask.xsd"/>
+  <!--data types for attachment operations-->
+  <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>
+  <!--data types for comments-->
+  <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>
+  <!--data types for simple query operations-->
+  <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"/>

[... 2511 lines stripped ...]


Mime
View raw message