RE: Need Help

Velidanda Srinivas <srinivas.velidanda-JN3Mhpvxl8ynejAxpDtHaVpr/1R2p/[email protected]> Fri, 20 Apr 2007 06:35:41 +0100
Newsgroups gmane.comp.apache.webservices.wsif.user
Message-ID <9979D2E20B236E4EAFA38D4A827C483C07EDFC@hp-mail01.singularity.co.uk>
Here is my WSDL "PlatformManagerWebService.wsdl"
 
///////////////////////**********PlatformManagerWebService.wsdl*************
***/////////////////////////////////
<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions targetNamespace="http://singularity.co.uk/webservices/spp
<http://singularity.co.uk/webservices/spp> "
xmlns:tns="http://singularity.co.uk/webservices/spp
<http://singularity.co.uk/webservices/spp> "
xmlns:ns4="http://job.bo.spp.singularity.com
<http://job.bo.spp.singularity.com> "
xmlns:soap12="http://www.w3.org/2003/05/soap-envelope
<http://www.w3.org/2003/05/soap-envelope> "
xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/
<http://schemas.xmlsoap.org/wsdl/soap/> "
xmlns:soapenc11="http://schemas.xmlsoap.org/soap/encoding/
<http://schemas.xmlsoap.org/soap/encoding/> "
xmlns:xsd="http://www.w3.org/2001/XMLSchema
<http://www.w3.org/2001/XMLSchema> "
xmlns:soapenc12="http://www.w3.org/2003/05/soap-encoding
<http://www.w3.org/2003/05/soap-encoding> "
xmlns:ns5="http://variables.spp.singularity.com
<http://variables.spp.singularity.com> "
xmlns:ns1="http://to.spp.singularity.com <http://to.spp.singularity.com> "
xmlns:ns3="http://resource.bo.spp.singularity.com
<http://resource.bo.spp.singularity.com> "
xmlns:soap11="http://schemas.xmlsoap.org/soap/envelope/
<http://schemas.xmlsoap.org/soap/envelope/> "
xmlns:ns2="http://workqueue.bo.spp.singularity.com
<http://workqueue.bo.spp.singularity.com> "
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/
<http://schemas.xmlsoap.org/wsdl/> ">
  <wsdl:types>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema
<http://www.w3.org/2001/XMLSchema> " attributeFormDefault="qualified"
elementFormDefault="qualified"
targetNamespace="http://to.spp.singularity.com
<http://to.spp.singularity.com> ">
<xsd:complexType name="CreateNewJobInTO">
<xsd:sequence>
<xsd:element minOccurs="0" name="businessProcessName" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="exceptionCode" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="initParams" nillable="true"
type="ns1:ArrayOfVariableTO"/>
<xsd:element minOccurs="0" name="ownerProcessId" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="processId" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="progress" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="serverException" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="version" nillable="true"
type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ArrayOfVariableTO">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="VariableTO"
nillable="true" type="ns1:VariableTO"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="VariableTO">
<xsd:sequence>
<xsd:element minOccurs="0" name="datePattern" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="name" nillable="true" type="xsd:string"/>
<xsd:element minOccurs="0" name="type" type="xsd:int"/>
<xsd:element minOccurs="0" name="value" nillable="true" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="CreateNewJobOutTO">
<xsd:sequence>
<xsd:element minOccurs="0" name="jobId" nillable="true" type="xsd:string"/>
<xsd:element minOccurs="0" name="jobStatus" type="xsd:short"/>
<xsd:element minOccurs="0" name="manualPendingActivities" nillable="true"
type="ns1:ArrayOfWorkQueueActivity"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ArrayOfWorkQueueActivity">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="WorkQueueActivity"
nillable="true" type="ns1:WorkQueueActivity"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="WorkQueueActivity">
<xsd:sequence>
<xsd:element minOccurs="0" name="activityName" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="activityStatus" type="xsd:short"/>
<xsd:element minOccurs="0" name="activityType" type="xsd:int"/>
<xsd:element minOccurs="0" name="associatedFile" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="dueDate" type="xsd:dateTime"/>
<xsd:element minOccurs="0" name="embeddedProcessCount" type="xsd:short"/>
<xsd:element minOccurs="0" name="expDurationInSec" type="xsd:long"/>
<xsd:element minOccurs="0" name="helpText" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="jobId" nillable="true" type="xsd:string"/>
<xsd:element minOccurs="0" name="library" type="xsd:short"/>
<xsd:element minOccurs="0" name="monitoringDate" type="xsd:dateTime"/>
<xsd:element minOccurs="0" name="multipleResources" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="nodeId" type="xsd:short"/>
<xsd:element minOccurs="0" name="nodeName" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="offeredResourceId" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="performingResourceId" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="performingResourceName" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="priority" type="xsd:short"/>
<xsd:element minOccurs="0" name="processId" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="processName" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="security" type="xsd:short"/>
<xsd:element minOccurs="0" name="skill" type="xsd:short"/>
<xsd:element minOccurs="0" name="takenTime" type="xsd:dateTime"/>
<xsd:element minOccurs="0" name="usableResourceId" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="usableResourceName" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="useAdvWorkFlowRules" type="xsd:short"/>
<xsd:element minOccurs="0" name="version" nillable="true"
type="xsd:decimal"/>
<xsd:element minOccurs="0" name="workQueueDefnFields" nillable="true"
type="ns2:ArrayOfWorkQueueDefinitionField"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ExceptionMapsInTO">
<xsd:sequence>
<xsd:element minOccurs="0" name="processId" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="startTime1" type="xsd:dateTime"/>
<xsd:element minOccurs="0" name="startTime2" type="xsd:dateTime"/>
<xsd:element minOccurs="0" name="useProcessId" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="useStartTime1" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="useStartTime2" type="xsd:boolean"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ExceptionMapsOutTO">
<xsd:sequence>
<xsd:element minOccurs="0" name="exceptionMaps" nillable="true"
type="ns1:ArrayOfExceptionMap"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ArrayOfExceptionMap">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="ExceptionMap"
nillable="true" type="ns1:ExceptionMap"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ExceptionMap">
<xsd:sequence>
<xsd:element minOccurs="0" name="exceptionCode" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="exceptionMap" type="xsd:short"/>
<xsd:element minOccurs="0" name="exceptionProcessName" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="finishTime" type="xsd:dateTime"/>
<xsd:element minOccurs="0" name="jobId" nillable="true" type="xsd:string"/>
<xsd:element minOccurs="0" name="jobStatus" type="xsd:short"/>
<xsd:element minOccurs="0" name="ownerProcessId" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="ownerProcessName" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="processId" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="resourceName" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="serverName" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="startTime" type="xsd:dateTime"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="UpdateJobOwnersInTO">
<xsd:sequence>
<xsd:element minOccurs="0" name="jobIds" nillable="true"
type="tns:ArrayOfString"/>
<xsd:element minOccurs="0" name="resourceId" nillable="true"
type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="DelegationsOutTO">
<xsd:sequence>
<xsd:element minOccurs="0" name="delegationsArray" nillable="true"
type="ns3:ArrayOfDelegation"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ModifyDelegationInTO">
<xsd:sequence>
<xsd:element minOccurs="0" name="delegateeResourceId" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="delegatorResourceId" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="endDate" type="xsd:dateTime"/>
<xsd:element minOccurs="0" name="ignoreLocking" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="lastModifiedDateTime" type="xsd:dateTime"/>
<xsd:element minOccurs="0" name="useEndDate" type="xsd:boolean"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="PendingActivityCompleteInTO">
<xsd:sequence>
<xsd:element minOccurs="0" name="embeddedProcessCount" type="xsd:short"/>
<xsd:element minOccurs="0" name="jobId" nillable="true" type="xsd:string"/>
<xsd:element minOccurs="0" name="nodeId" type="xsd:short"/>
<xsd:element minOccurs="0" name="outputVariables" nillable="true"
type="ns1:ArrayOfVariableTO"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ActivityCompleteInTO">
<xsd:sequence>
<xsd:element minOccurs="0" name="cost" type="xsd:double"/>
<xsd:element minOccurs="0" name="embeddedProcessCount" type="xsd:short"/>
<xsd:element minOccurs="0" name="jobId" nillable="true" type="xsd:string"/>
<xsd:element minOccurs="0" name="nodeId" type="xsd:short"/>
<xsd:element minOccurs="0" name="outputVariables" nillable="true"
type="ns1:ArrayOfVariableTO"/>
<xsd:element minOccurs="0" name="startTime" type="xsd:dateTime"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="CreateNewJobSyncInTO">
<xsd:sequence>
<xsd:element minOccurs="0" name="initParams" nillable="true"
type="ns1:ArrayOfVariableTO"/>
<xsd:element minOccurs="0" name="processId" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="returnParamIds" nillable="true"
type="tns:ArrayOfString"/>
<xsd:element minOccurs="0" name="version" nillable="true"
type="xsd:decimal"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="CreateNewJobSyncOutTO">
<xsd:sequence>
<xsd:element minOccurs="0" name="jobId" nillable="true" type="xsd:string"/>
<xsd:element minOccurs="0" name="variableValues" nillable="true"
type="ns1:ArrayOfVariableTO"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ChangeJobStateInTO">
<xsd:sequence>
<xsd:element minOccurs="0" name="jobId" nillable="true" type="xsd:string"/>
<xsd:element minOccurs="0" name="jobState" nillable="true"
type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="WorkQueueInTO">
<xsd:sequence>
<xsd:element minOccurs="0" name="activityName" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="activityTypeFilter" type="xsd:short"/>
<xsd:element minOccurs="0" name="combinedWorkQueue" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="filter" nillable="true"
type="tns:ArrayOfArrayOfString"/>
<xsd:element minOccurs="0" name="filterOperator" type="xsd:short"/>
<xsd:element minOccurs="0" name="numberOfActivitiesRq" type="xsd:int"/>
<xsd:element minOccurs="0" name="pageDirection" type="xsd:short"/>
<xsd:element minOccurs="0" name="priority" type="xsd:short"/>
<xsd:element minOccurs="0" name="resourceID" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="retJobIDs" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="startDueDate" type="xsd:dateTime"/>
<xsd:element minOccurs="0" name="useActivityName" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="usePrioritySetting" type="xsd:short"/>
<xsd:element minOccurs="0" name="useStartDueDate" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="wrkQueueDefnName" nillable="true"
type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="WorkQueueOutTO">
<xsd:sequence>
<xsd:element minOccurs="0" name="firstDueDate" type="xsd:dateTime"/>
<xsd:element minOccurs="0" name="firstPriority" type="xsd:short"/>
<xsd:element minOccurs="0" name="jobIds" nillable="true"
type="tns:ArrayOfString"/>
<xsd:element minOccurs="0" name="lastDueDate" type="xsd:dateTime"/>
<xsd:element minOccurs="0" name="lastPriority" type="xsd:short"/>
<xsd:element minOccurs="0" name="numberOfActivitiesObtained"
type="xsd:int"/>
<xsd:element minOccurs="0" name="workQueueActivities" nillable="true"
type="ns1:ArrayOfWorkQueueActivity"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GetMapVersionsInTO">
<xsd:sequence>
<xsd:element minOccurs="0" name="accessType" type="xsd:short"/>
<xsd:element minOccurs="0" name="mapStatus" type="xsd:short"/>
<xsd:element minOccurs="0" name="processId" nillable="true"
type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ArrayOfGetMapVersionOutTO">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="GetMapVersionOutTO"
nillable="true" type="ns1:GetMapVersionOutTO"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GetMapVersionOutTO">
<xsd:sequence>
<xsd:element minOccurs="0" name="changeDate" type="xsd:dateTime"/>
<xsd:element minOccurs="0" name="lastModifyResource" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="processName" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="version" nillable="true"
type="xsd:decimal"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ArrayOfVariableHistoryTO">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="VariableHistoryTO"
nillable="true" type="ns1:VariableHistoryTO"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="VariableHistoryTO">
<xsd:sequence>
<xsd:element minOccurs="0" name="datePattern" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="embeddedProcessCount" type="xsd:short"/>
<xsd:element minOccurs="0" name="jobId" nillable="true" type="xsd:string"/>
<xsd:element minOccurs="0" name="name" nillable="true" type="xsd:string"/>
<xsd:element minOccurs="0" name="newValue" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="nodeId" type="xsd:short"/>
<xsd:element minOccurs="0" name="oldValue" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="timeInMilliSecs" type="xsd:int"/>
<xsd:element minOccurs="0" name="type" type="xsd:int"/>
<xsd:element minOccurs="0" name="usePerformDate" nillable="true"
type="xsd:dateTime"/>
<xsd:element minOccurs="0" name="value" nillable="true" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="AuditEntriesInTO">
<xsd:sequence>
<xsd:element minOccurs="0" name="auditTypes" nillable="true"
type="tns:ArrayOfInt"/>
<xsd:element minOccurs="0" name="dateFrom" type="xsd:dateTime"/>
<xsd:element minOccurs="0" name="dateTo" type="xsd:dateTime"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ArrayOfAuditEntries">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="AuditEntries"
nillable="true" type="ns1:AuditEntries"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="AuditEntries">
<xsd:sequence>
<xsd:element minOccurs="0" name="auditDescription" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="auditEntryDescription" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="auditTime" type="xsd:dateTime"/>
<xsd:element minOccurs="0" name="resourceName" nillable="true"
type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="PerformActionsInTO">
<xsd:sequence>
<xsd:element minOccurs="0" name="actionType" type="xsd:short"/>
<xsd:element minOccurs="0" name="jobIds" nillable="true"
type="tns:ArrayOfString"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="PerformActionInTO">
<xsd:sequence>
<xsd:element minOccurs="0" name="actionType" type="xsd:short"/>
<xsd:element minOccurs="0" name="jobId" nillable="true" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ModifyDelegationUsingNTNameInTO">
<xsd:sequence>
<xsd:element minOccurs="0" name="delegateeNTName" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="delegatorNTName" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="endDate" type="xsd:dateTime"/>
<xsd:element minOccurs="0" name="ignoreLocking" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="lastModifiedDateTime" type="xsd:dateTime"/>
<xsd:element minOccurs="0" name="useEndDate" type="xsd:boolean"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GetJobPropsInTO">
<xsd:sequence>
<xsd:element minOccurs="0" name="jobDatabase" type="xsd:short"/>
<xsd:element minOccurs="0" name="jobID" nillable="true" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="GetJobPropsOutTO">
<xsd:sequence>
<xsd:element minOccurs="0" name="activationTime" type="xsd:dateTime"/>
<xsd:element minOccurs="0" name="cost" type="xsd:double"/>
<xsd:element minOccurs="0" name="createDate" type="xsd:dateTime"/>
<xsd:element minOccurs="0" name="creatorID" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="creatorName" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="expectedCost" type="xsd:double"/>
<xsd:element minOccurs="0" name="expectedDuration" type="xsd:int"/>
<xsd:element minOccurs="0" name="expectedFinishTime" type="xsd:dateTime"/>
<xsd:element minOccurs="0" name="finishDate" type="xsd:dateTime"/>
<xsd:element minOccurs="0" name="historyNodeTO" nillable="true"
type="ns1:ArrayOfHistoryNodeTO"/>
<xsd:element minOccurs="0" name="holdTime" type="xsd:dateTime"/>
<xsd:element minOccurs="0" name="jobNoteTO" nillable="true"
type="ns1:ArrayOfJobNoteTO"/>
<xsd:element minOccurs="0" name="jobOwnerID" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="jobPercent" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="jobState" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="jobStatus" type="xsd:int"/>
<xsd:element minOccurs="0" name="primProcID" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="primProcName" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="timeSpentInSeconds" type="xsd:int"/>
<xsd:element minOccurs="0" name="variableTO" nillable="true"
type="ns1:ArrayOfVariableTO"/>
<xsd:element minOccurs="0" name="version" nillable="true"
type="xsd:decimal"/>
<xsd:element minOccurs="0" name="workingTimeSpentInSeconds" type="xsd:int"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ArrayOfHistoryNodeTO">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="HistoryNodeTO"
nillable="true" type="ns1:HistoryNodeTO"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="HistoryNodeTO">
<xsd:sequence>
<xsd:element minOccurs="0" name="cost" type="xsd:double"/>
<xsd:element minOccurs="0" name="embeddedProcessCount" type="xsd:short"/>
<xsd:element minOccurs="0" name="nodeId" type="xsd:short"/>
<xsd:element minOccurs="0" name="nodeIdAfterDecision" type="xsd:short"/>
<xsd:element minOccurs="0" name="nodeName" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="performed" type="xsd:short"/>
<xsd:element minOccurs="0" name="processId" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="processName" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="resName" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="serverName" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="setTime" type="xsd:dateTime"/>
<xsd:element minOccurs="0" name="startedSubJobId" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="subJobId" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="timeSpentInSeconds" type="xsd:int"/>
<xsd:element minOccurs="0" name="version" nillable="true"
type="xsd:decimal"/>
<xsd:element minOccurs="0" name="workingTimeSpentInSeconds" type="xsd:int"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ArrayOfJobNoteTO">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="JobNoteTO"
nillable="true" type="ns1:JobNoteTO"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="JobNoteTO">
<xsd:sequence>
<xsd:element minOccurs="0" name="creationDate" type="xsd:dateTime"/>
<xsd:element minOccurs="0" name="creator" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="jobId" nillable="true" type="xsd:string"/>
<xsd:element minOccurs="0" name="jobNote" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="resourceId" nillable="true"
type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="TakePendingActivityInTO">
<xsd:sequence>
<xsd:element minOccurs="0" name="embeddedProcessCount" type="xsd:short"/>
<xsd:element minOccurs="0" name="jobId" nillable="true" type="xsd:string"/>
<xsd:element minOccurs="0" name="nodeId" type="xsd:short"/>
<xsd:element minOccurs="0" name="nodeName" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="processId" nillable="true"
type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="TakePendingActivityOutTO">
<xsd:sequence>
<xsd:element minOccurs="0" name="CNJInitVars" nillable="true"
type="ns4:ArrayOfJobInitEntry"/>
<xsd:element minOccurs="0" name="CNJOutputVars" nillable="true"
type="ns4:ArrayOfJobInitEntry"/>
<xsd:element minOccurs="0" name="activityName" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="activityType" type="xsd:int"/>
<xsd:element minOccurs="0" name="assocFile" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="classNameSpace" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="createNewJobId" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="currentProcessId" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="currentVersion" nillable="true"
type="xsd:decimal"/>
<xsd:element minOccurs="0" name="dueDate" type="xsd:dateTime"/>
<xsd:element minOccurs="0" name="inputVariables" nillable="true"
type="ns1:ArrayOfVariableTO"/>
<xsd:element minOccurs="0" name="methodNo" type="xsd:short"/>
<xsd:element minOccurs="0" name="outputVariables" nillable="true"
type="ns1:ArrayOfVariableTO"/>
<xsd:element minOccurs="0" name="preloadScript" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="priority" type="xsd:short"/>
<xsd:element minOccurs="0" name="progId" nillable="true" type="xsd:string"/>
<xsd:element minOccurs="0" name="references" nillable="true"
type="xsd:ArrayOfAnyType"/>
<xsd:element minOccurs="0" name="script" nillable="true" type="xsd:string"/>
<xsd:element minOccurs="0" name="scriptProgId" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="startmethod" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="transInfo" nillable="true"
type="xsd:anyType"/>
<xsd:element minOccurs="0" name="useScriptPreLoad" type="xsd:boolean"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ArrayOfAuditEntryTypes">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="AuditEntryTypes"
nillable="true" type="ns1:AuditEntryTypes"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="AuditEntryTypes">
<xsd:sequence>
<xsd:element minOccurs="0" name="auditDescription" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="auditType" type="xsd:int"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ActivityCompleteAndProgressInTO">
<xsd:sequence>
<xsd:element minOccurs="0" name="embeddedProcessCount" type="xsd:short"/>
<xsd:element minOccurs="0" name="jobId" nillable="true" type="xsd:string"/>
<xsd:element minOccurs="0" name="nodeId" type="xsd:short"/>
<xsd:element minOccurs="0" name="nodeName" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="variables" nillable="true"
type="ns1:ArrayOfVariableTO"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ActivityCompleteAndProgressOutTO">
<xsd:sequence>
<xsd:element minOccurs="0" name="jobStatus" type="xsd:short"/>
<xsd:element minOccurs="0" name="manualPendingActivities" nillable="true"
type="ns1:ArrayOfWorkQueueActivity"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ReAssignActivityInTO">
<xsd:sequence>
<xsd:element minOccurs="0" name="embeddedProcessCount" type="xsd:short"/>
<xsd:element minOccurs="0" name="jobId" nillable="true" type="xsd:string"/>
<xsd:element minOccurs="0" name="newResourceId" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="nodeId" type="xsd:short"/>
<xsd:element minOccurs="0" name="originalResourceId" nillable="true"
type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="RemoveMISEntriesInTO">
<xsd:sequence>
<xsd:element minOccurs="0" name="MISServerString" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="dateFrom" type="xsd:dateTime"/>
<xsd:element minOccurs="0" name="dateTo" type="xsd:dateTime"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="DelegateInTO">
<xsd:sequence>
<xsd:element minOccurs="0" name="delegateeResourceId" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="delegatorResourceId" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="endDate" type="xsd:dateTime"/>
<xsd:element minOccurs="0" name="overWrite" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="useEndDate" type="xsd:boolean"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="LogonInTO">
<xsd:sequence>
<xsd:element minOccurs="0" name="logonProtocol" type="xsd:short"/>
<xsd:element minOccurs="0" name="password" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="unConditional" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="userId" nillable="true" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="LogonOutTO">
<xsd:sequence>
<xsd:element minOccurs="0" name="resourceId" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="resourceName" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="sessionId" nillable="true"
type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="RetrieveScheduleOutTO">
<xsd:sequence>
<xsd:element minOccurs="0" name="daysOfWeek" type="xsd:int"/>
<xsd:element minOccurs="0" name="dontCreateIfAlreadyRunning"
type="xsd:boolean"/>
<xsd:element minOccurs="0" name="endTime" type="xsd:dateTime"/>
<xsd:element minOccurs="0" name="frequency" type="xsd:int"/>
<xsd:element minOccurs="0" name="initParameters" nillable="true"
type="ns1:ArrayOfVariableTO"/>
<xsd:element minOccurs="0" name="interval" type="xsd:int"/>
<xsd:element minOccurs="0" name="jobCount" type="xsd:int"/>
<xsd:element minOccurs="0" name="lastModifiedDate" type="xsd:dateTime"/>
<xsd:element minOccurs="0" name="maxOccurances" type="xsd:int"/>
<xsd:element minOccurs="0" name="monthly" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="nextDueDate" type="xsd:dateTime"/>
<xsd:element minOccurs="0" name="numOfOccurancesProcessed" type="xsd:int"/>
<xsd:element minOccurs="0" name="processId" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="scheduleActive" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="scheduleName" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="setTime" type="xsd:dateTime"/>
<xsd:element minOccurs="0" name="startTime" type="xsd:dateTime"/>
<xsd:element minOccurs="0" name="useBusinessCalendar" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="useEndByDate" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="useStartByDate" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="useWeekDays" type="xsd:boolean"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="RemoveAuditLogEntriesInTO">
<xsd:sequence>
<xsd:element minOccurs="0" name="auditType" type="xsd:short"/>
<xsd:element minOccurs="0" name="fromDate" type="xsd:dateTime"/>
<xsd:element minOccurs="0" name="toDate" type="xsd:dateTime"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="RemoveCompletedJobsInTO">
<xsd:sequence>
<xsd:element minOccurs="0" name="dateFrom" type="xsd:dateTime"/>
<xsd:element minOccurs="0" name="dateTo" type="xsd:dateTime"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="RestartJobInTO">
<xsd:sequence>
<xsd:element minOccurs="0" name="epListArr" nillable="true"
type="ns1:ArrayOfEPListTO"/>
<xsd:element minOccurs="0" name="jobId" nillable="true" type="xsd:string"/>
<xsd:element minOccurs="0" name="nodeId" type="xsd:short"/>
<xsd:element minOccurs="0" name="restartType" type="xsd:int"/>
<xsd:element minOccurs="0" name="subJobId" nillable="true"
type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ArrayOfEPListTO">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="EPListTO"
nillable="true" type="ns1:EPListTO"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="EPListTO">
<xsd:sequence>
<xsd:element minOccurs="0" name="embeddedProcessCount" type="xsd:short"/>
<xsd:element minOccurs="0" name="nodeId" type="xsd:short"/>
<xsd:element minOccurs="0" name="processId" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="subJobId" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="version" nillable="true"
type="xsd:decimal"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="PendingActivityCompleteUsingActivityNameInTO">
<xsd:sequence>
<xsd:element minOccurs="0" name="activityName" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="jobId" nillable="true" type="xsd:string"/>
<xsd:element minOccurs="0" name="outputVariables" nillable="true"
type="ns1:ArrayOfVariableTO"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ScheduleInTO">
<xsd:sequence>
<xsd:element minOccurs="0" name="daysOfWeek" type="xsd:int"/>
<xsd:element minOccurs="0" name="dontCreateIfAlreadyRunning"
type="xsd:boolean"/>
<xsd:element minOccurs="0" name="endTime" type="xsd:dateTime"/>
<xsd:element minOccurs="0" name="frequency" type="xsd:int"/>
<xsd:element minOccurs="0" name="initParameters" nillable="true"
type="ns1:ArrayOfVariableTO"/>
<xsd:element minOccurs="0" name="interval" type="xsd:int"/>
<xsd:element minOccurs="0" name="jobCount" type="xsd:int"/>
<xsd:element minOccurs="0" name="lastModifiedDate" type="xsd:dateTime"/>
<xsd:element minOccurs="0" name="maxOccurances" type="xsd:int"/>
<xsd:element minOccurs="0" name="monthly" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="nextDueDate" type="xsd:dateTime"/>
<xsd:element minOccurs="0" name="numOfOccurancesProcessed" type="xsd:int"/>
<xsd:element minOccurs="0" name="processId" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="scheduleActive" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="scheduleId" type="xsd:int"/>
<xsd:element minOccurs="0" name="scheduleName" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="startTime" type="xsd:dateTime"/>
<xsd:element minOccurs="0" name="useBusinessCalendar" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="useEndByDate" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="useStartByDate" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="useWeekDays" type="xsd:boolean"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="AddScheduleOutTO">
<xsd:sequence>
<xsd:element minOccurs="0" name="lastModifiedDate" type="xsd:dateTime"/>
<xsd:element minOccurs="0" name="scheduleId" type="xsd:int"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="DelegateUsingNTNameInTO">
<xsd:sequence>
<xsd:element minOccurs="0" name="delegateeNTName" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="delegatorNTName" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="endDate" type="xsd:dateTime"/>
<xsd:element minOccurs="0" name="overWrite" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="useEndDate" type="xsd:boolean"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="PlaceJobOnHoldInTO">
<xsd:sequence>
<xsd:element minOccurs="0" name="activationDate" type="xsd:dateTime"/>
<xsd:element minOccurs="0" name="activationPeriodDays" type="xsd:short"/>
<xsd:element minOccurs="0" name="activationPeriodHours" type="xsd:short"/>
<xsd:element minOccurs="0" name="activationPeriodWeeks" type="xsd:short"/>
<xsd:element minOccurs="0" name="holdType" type="xsd:short"/>
<xsd:element minOccurs="0" name="jobId" nillable="true" type="xsd:string"/>
<xsd:element minOccurs="0" name="reasonForHold" nillable="true"
type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="JobsUsingSearchCriteriaInTO">
<xsd:sequence>
<xsd:element minOccurs="0" name="categoryId" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="creatorId" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="dueDateFrom" type="xsd:dateTime"/>
<xsd:element minOccurs="0" name="dueDateTo" type="xsd:dateTime"/>
<xsd:element minOccurs="0" name="filter" nillable="true"
type="tns:ArrayOfArrayOfString"/>
<xsd:element minOccurs="0" name="filterOperator" type="xsd:short"/>
<xsd:element minOccurs="0" name="finishTimeFrom" type="xsd:dateTime"/>
<xsd:element minOccurs="0" name="finishTimeTo" type="xsd:dateTime"/>
<xsd:element minOccurs="0" name="jobOwnerId" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="jobPriority" type="xsd:short"/>
<xsd:element minOccurs="0" name="jobState" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="maxNumToRetrieve" type="xsd:int"/>
<xsd:element minOccurs="0" name="originServerId" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="procTemplateVariables" nillable="true"
type="ns5:ArrayOfProcessTemplateVariable"/>
<xsd:element minOccurs="0" name="processId" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="startTimeFrom" type="xsd:dateTime"/>
<xsd:element minOccurs="0" name="startTimeTo" type="xsd:dateTime"/>
<xsd:element minOccurs="0" name="status" type="xsd:short"/>
<xsd:element minOccurs="0" name="useCategoryId" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="useCreatorId" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="useDueDateFrom" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="useDueDateTo" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="useFinishTimeFrom" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="useFinishTimeTo" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="useJobOwnerId" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="useJobPriority" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="useJobState" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="useOriginServerId" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="useProcessId" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="useStartTimeFrom" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="useStartTimeTo" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="useVersion" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="version" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="workQueueDefnName" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="workerResource" type="xsd:boolean"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="JobsUsingSearchCriteriaOutTO">
<xsd:sequence>
<xsd:element minOccurs="0" name="jobDetails" nillable="true"
type="ns1:ArrayOfJobDetails"/>
<xsd:element minOccurs="0" name="metaFieldDetails" nillable="true"
type="ns2:ArrayOfWorkQueueDefinitionField"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ArrayOfJobDetails">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="JobDetails"
nillable="true" type="ns1:JobDetails"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="JobDetails">
<xsd:sequence>
<xsd:element minOccurs="0" name="complete" type="xsd:short"/>
<xsd:element minOccurs="0" name="createTime" type="xsd:dateTime"/>
<xsd:element minOccurs="0" name="creator" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="definitionFields" nillable="true"
type="ns2:ArrayOfWorkQueueDefinitionField"/>
<xsd:element minOccurs="0" name="finishTime" type="xsd:dateTime"/>
<xsd:element minOccurs="0" name="jobId" nillable="true" type="xsd:string"/>
<xsd:element minOccurs="0" name="priority" type="xsd:short"/>
<xsd:element minOccurs="0" name="process" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="serverName" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="version" nillable="true"
type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ArrayOfLoggedOnUsersOutTO">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="LoggedOnUsersOutTO"
nillable="true" type="ns1:LoggedOnUsersOutTO"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="LoggedOnUsersOutTO">
<xsd:sequence>
<xsd:element minOccurs="0" name="lastActiveDate" type="xsd:dateTime"/>
<xsd:element minOccurs="0" name="logonProtocol" type="xsd:short"/>
<xsd:element minOccurs="0" name="resourceName" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="sessionId" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="userId" nillable="true" type="xsd:string"/>
<xsd:element minOccurs="0" name="validLastActive" type="xsd:boolean"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ComplexVariableTO">
<xsd:complexContent>
<xsd:extension base="ns1:VariableTO">
<xsd:sequence>
<xsd:element minOccurs="0" name="columnCount" nillable="true"
type="xsd:int"/>
<xsd:element minOccurs="0" name="rowCount" nillable="true" type="xsd:int"/>
<xsd:element minOccurs="0" name="rows" nillable="true"
type="ns1:ArrayOfComplexVariableRowTO"/>
<xsd:element minOccurs="0" name="tableDepth" nillable="true"
type="xsd:int"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ArrayOfComplexVariableRowTO">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="ComplexVariableRowTO"
nillable="true" type="ns1:ComplexVariableRowTO"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ComplexVariableRowTO">
<xsd:sequence>
<xsd:element minOccurs="0" name="cols" nillable="true"
type="ns1:ArrayOfComplexVariableColumnTO"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ArrayOfComplexVariableColumnTO">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0"
name="ComplexVariableColumnTO" nillable="true"
type="ns1:ComplexVariableColumnTO"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ComplexVariableColumnTO">
<xsd:sequence>
<xsd:element minOccurs="0" name="allowUpdate" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="name" nillable="true" type="xsd:string"/>
<xsd:element minOccurs="0" name="type" type="xsd:int"/>
<xsd:element minOccurs="0" name="value" nillable="true" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:schema>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema
<http://www.w3.org/2001/XMLSchema> " attributeFormDefault="qualified"
elementFormDefault="qualified"
targetNamespace="http://singularity.co.uk/webservices/spp
<http://singularity.co.uk/webservices/spp> ">
<xsd:element name="createNewJob">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in1" nillable="true"
type="ns1:CreateNewJobInTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="createNewJobResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="out" nillable="true"
type="ns1:CreateNewJobOutTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="createNewJobForException">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in1" nillable="true"
type="ns1:CreateNewJobInTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="createNewJobForExceptionResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="out" nillable="true"
type="ns1:CreateNewJobOutTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="getExceptionMapsUsingSearchCriteria">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in1" nillable="true"
type="ns1:ExceptionMapsInTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="getExceptionMapsUsingSearchCriteriaResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="out" nillable="true"
type="ns1:ExceptionMapsOutTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:complexType name="ArrayOfString">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="string"
nillable="true" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:element name="updateJobOwners">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in1" nillable="true"
type="ns1:UpdateJobOwnersInTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="updateJobOwnersResponse">
<xsd:complexType/>
</xsd:element>
<xsd:element name="retrieveDelegationInfo">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in1" nillable="true"
type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="retrieveDelegationInfoResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="out" nillable="true"
type="ns1:DelegationsOutTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="getJobVariableValue">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in1" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in2" nillable="true"
type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="getJobVariableValueResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="out" nillable="true"
type="ns1:VariableTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="modifyDelegation">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in1" nillable="true"
type="ns1:ModifyDelegationInTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="modifyDelegationResponse">
<xsd:complexType/>
</xsd:element>
<xsd:element name="removeAllAuditLogEntries">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="removeAllAuditLogEntriesResponse">
<xsd:complexType/>
</xsd:element>
<xsd:element name="createNewJobUsingMapNameAndVersion">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in1" nillable="true"
type="ns1:CreateNewJobInTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="createNewJobUsingMapNameAndVersionResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="out" nillable="true"
type="ns1:CreateNewJobOutTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:complexType name="ArrayOfArrayOfString">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="ArrayOfString"
nillable="true" type="tns:ArrayOfString"/>
</xsd:sequence>
</xsd:complexType>
<xsd:element name="getActivitiesUsingSearchCriteria">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in1" nillable="true"
type="ns1:WorkQueueActivity"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in2" type="xsd:boolean"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in3" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in4" type="xsd:short"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in5" type="xsd:int"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in6" type="xsd:boolean"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in7" type="xsd:boolean"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in8" type="xsd:boolean"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in9" type="xsd:boolean"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in10" type="xsd:dateTime"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in11" type="xsd:boolean"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in12" type="xsd:dateTime"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in13" type="xsd:boolean"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in14" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in15" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in16" nillable="true"
type="tns:ArrayOfArrayOfString"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in17" type="xsd:short"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in18" type="xsd:boolean"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in19" type="xsd:short"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in20" type="xsd:short"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="getActivitiesUsingSearchCriteriaResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="out" nillable="true"
type="ns1:ArrayOfWorkQueueActivity"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="getInitVarListForJobCreatedByName">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in1" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in2" nillable="true"
type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="getInitVarListForJobCreatedByNameResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="out" nillable="true"
type="ns1:ArrayOfVariableTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="pendingActivityComplete">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in1" nillable="true"
type="ns1:PendingActivityCompleteInTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="pendingActivityCompleteResponse">
<xsd:complexType/>
</xsd:element>
<xsd:element name="activityComplete">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in1" nillable="true"
type="ns1:ActivityCompleteInTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="activityCompleteResponse">
<xsd:complexType/>
</xsd:element>
<xsd:element name="cancelActivity">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in1" type="xsd:short"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in2" type="xsd:short"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in3" nillable="true"
type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="cancelActivityResponse">
<xsd:complexType/>
</xsd:element>
<xsd:element name="createNewJobAndProgressUsingNameAndVersion">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in1" nillable="true"
type="ns1:CreateNewJobInTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="createNewJobAndProgressUsingNameAndVersionResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="out" nillable="true"
type="ns1:CreateNewJobOutTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="getInitVarList2">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in1" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in2" nillable="true"
type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="getInitVarList2Response">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="out" nillable="true"
type="ns1:ArrayOfVariableTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="createNewJobSync">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in1" nillable="true"
type="ns1:CreateNewJobSyncInTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="createNewJobSyncResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="out" nillable="true"
type="ns1:CreateNewJobSyncOutTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="createNewJobAndProgressUsingVersion">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in1" nillable="true"
type="ns1:CreateNewJobInTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="createNewJobAndProgressUsingVersionResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="out" nillable="true"
type="ns1:CreateNewJobOutTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="changeJobState">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in1" nillable="true"
type="ns1:ChangeJobStateInTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="changeJobStateResponse">
<xsd:complexType/>
</xsd:element>
<xsd:element name="removeAllCompletedJobs">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="removeAllCompletedJobsResponse">
<xsd:complexType/>
</xsd:element>
<xsd:element name="unDelegate">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in1" nillable="true"
type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="unDelegateResponse">
<xsd:complexType/>
</xsd:element>
<xsd:element name="createNewJobAndProgressUsingName">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in1" nillable="true"
type="ns1:CreateNewJobInTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="createNewJobAndProgressUsingNameResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="out" nillable="true"
type="ns1:CreateNewJobOutTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="getActivitiesInJobWithStatus">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in1" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in2" type="xsd:short"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="getActivitiesInJobWithStatusResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="out" nillable="true"
type="ns1:ArrayOfWorkQueueActivity"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="resetAllTakenActivitiesForResourceToPending">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in1" nillable="true"
type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="resetAllTakenActivitiesForResourceToPendingResponse">
<xsd:complexType/>
</xsd:element>
<xsd:element name="retrieveAllDelegations">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="retrieveAllDelegationsResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="out" nillable="true"
type="ns1:DelegationsOutTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="getWorkQueueForResource">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in1" nillable="true"
type="ns1:WorkQueueInTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="getWorkQueueForResourceResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="out" nillable="true"
type="ns1:WorkQueueOutTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="getMapVersions">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in1" nillable="true"
type="ns1:GetMapVersionsInTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="getMapVersionsResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="out" nillable="true"
type="ns1:ArrayOfGetMapVersionOutTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="getJobVariableHistory">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in1" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in2" type="xsd:short"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in3" type="xsd:short"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in4" type="xsd:dateTime"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="getJobVariableHistoryResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="out" nillable="true"
type="ns1:ArrayOfVariableHistoryTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="createNewJobUsingVersion">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in1" nillable="true"
type="ns1:CreateNewJobInTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="createNewJobUsingVersionResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="out" nillable="true"
type="ns1:CreateNewJobOutTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="doesResourceHaveDelegators">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in1" nillable="true"
type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="doesResourceHaveDelegatorsResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="out" type="xsd:boolean"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:complexType name="ArrayOfInt">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="int" type="xsd:int"/>
</xsd:sequence>
</xsd:complexType>
<xsd:element name="retrieveAuditEntries">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in1" nillable="true"
type="ns1:AuditEntriesInTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="retrieveAuditEntriesResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="out" nillable="true"
type="ns1:ArrayOfAuditEntries"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="getInitVarList">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in1" nillable="true"
type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="getInitVarListResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="out" nillable="true"
type="ns1:ArrayOfVariableTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="performActions">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in1" nillable="true"
type="ns1:PerformActionsInTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="performActionsResponse">
<xsd:complexType/>
</xsd:element>
<xsd:element name="retrieveAllTakenActivities">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="retrieveAllTakenActivitiesResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="out" nillable="true"
type="ns1:ArrayOfWorkQueueActivity"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="performAction">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in1" nillable="true"
type="ns1:PerformActionInTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="performActionResponse">
<xsd:complexType/>
</xsd:element>
<xsd:element name="modifyDelegationUsingNTName">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in1" nillable="true"
type="ns1:ModifyDelegationUsingNTNameInTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="modifyDelegationUsingNTNameResponse">
<xsd:complexType/>
</xsd:element>
<xsd:element name="getJobProps">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in1" nillable="true"
type="ns1:GetJobPropsInTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="getJobPropsResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="out" nillable="true"
type="ns1:GetJobPropsOutTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="takePendingActivity">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in1" nillable="true"
type="ns1:TakePendingActivityInTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="takePendingActivityResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="out" nillable="true"
type="ns1:TakePendingActivityOutTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="retrieveAuditEntryTypes">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="retrieveAuditEntryTypesResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="out" nillable="true"
type="ns1:ArrayOfAuditEntryTypes"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="activityCompleteAndProgress">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in1" nillable="true"
type="ns1:ActivityCompleteAndProgressInTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="activityCompleteAndProgressResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="out" nillable="true"
type="ns1:ActivityCompleteAndProgressOutTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="reAssignActivityToResource">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in1" nillable="true"
type="ns1:ReAssignActivityInTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="reAssignActivityToResourceResponse">
<xsd:complexType/>
</xsd:element>
<xsd:element name="removeMISEntries">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in1" nillable="true"
type="ns1:RemoveMISEntriesInTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="removeMISEntriesResponse">
<xsd:complexType/>
</xsd:element>
<xsd:element name="delegateFromTo">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in1" nillable="true"
type="ns1:DelegateInTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="delegateFromToResponse">
<xsd:complexType/>
</xsd:element>
<xsd:element name="logon">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="ns1:LogonInTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="logonResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="out" nillable="true"
type="ns1:LogonOutTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="retrieveSchedule">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in1" type="xsd:int"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="retrieveScheduleResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="out" nillable="true"
type="ns1:RetrieveScheduleOutTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="reAssignLiveActivitiesForResourceToResource">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in1" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in2" nillable="true"
type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="reAssignLiveActivitiesForResourceToResourceResponse">
<xsd:complexType/>
</xsd:element>
<xsd:element name="removeAuditLogEntries">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in1" nillable="true"
type="ns1:RemoveAuditLogEntriesInTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="removeAuditLogEntriesResponse">
<xsd:complexType/>
</xsd:element>
<xsd:element name="updateNote">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in1" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in2" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in3" nillable="true"
type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="updateNoteResponse">
<xsd:complexType/>
</xsd:element>
<xsd:element name="removeCompletedJobs">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in1" nillable="true"
type="ns1:RemoveCompletedJobsInTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="removeCompletedJobsResponse">
<xsd:complexType/>
</xsd:element>
<xsd:element name="createNewJobUsingMapName">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in1" nillable="true"
type="ns1:CreateNewJobInTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="createNewJobUsingMapNameResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="out" nillable="true"
type="ns1:CreateNewJobOutTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="addNote">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in1" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in2" nillable="true"
type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="addNoteResponse">
<xsd:complexType/>
</xsd:element>
<xsd:element name="unDelegateUsingNTName">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in1" nillable="true"
type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="unDelegateUsingNTNameResponse">
<xsd:complexType/>
</xsd:element>
<xsd:element name="updateLiveActivityDueDate">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in1" type="xsd:short"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in2" type="xsd:short"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in3" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in4" type="xsd:boolean"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="updateLiveActivityDueDateResponse">
<xsd:complexType/>
</xsd:element>
<xsd:element name="logonUsingPassword">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="ns1:LogonInTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="logonUsingPasswordResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="out" nillable="true"
type="ns1:LogonOutTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="createNewJobSyncUsingVersion">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in1" nillable="true"
type="ns1:CreateNewJobSyncInTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="createNewJobSyncUsingVersionResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="out" nillable="true"
type="ns1:CreateNewJobSyncOutTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="restartJobUsingNodeName">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in1" nillable="true"
type="ns1:RestartJobInTO"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in2" nillable="true"
type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="restartJobUsingNodeNameResponse">
<xsd:complexType/>
</xsd:element>
<xsd:element name="pendingActivityCompleteUsingActivityName">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in1" nillable="true"
type="ns1:PendingActivityCompleteUsingActivityNameInTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="pendingActivityCompleteUsingActivityNameResponse">
<xsd:complexType/>
</xsd:element>
<xsd:element name="getJobVariablesValues">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in1" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in2" nillable="true"
type="tns:ArrayOfString"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="getJobVariablesValuesResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="out" nillable="true"
type="ns1:ArrayOfVariableTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="deleteNote">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in1" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in2" nillable="true"
type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="deleteNoteResponse">
<xsd:complexType/>
</xsd:element>
<xsd:element name="restartJob">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in1" nillable="true"
type="ns1:RestartJobInTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="restartJobResponse">
<xsd:complexType/>
</xsd:element>
<xsd:element name="addSchedule">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in1" nillable="true"
type="ns1:ScheduleInTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="addScheduleResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="out" nillable="true"
type="ns1:AddScheduleOutTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="takeActivityUsingActivityNameAndProcess">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in1" nillable="true"
type="ns1:TakePendingActivityInTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="takeActivityUsingActivityNameAndProcessResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="out" nillable="true"
type="ns1:TakePendingActivityOutTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="delegateFromToUsingNTName">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in1" nillable="true"
type="ns1:DelegateUsingNTNameInTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="delegateFromToUsingNTNameResponse">
<xsd:complexType/>
</xsd:element>
<xsd:element name="recoverJob">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in1" nillable="true"
type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="recoverJobResponse">
<xsd:complexType/>
</xsd:element>
<xsd:element name="placeJobOnHold">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in1" nillable="true"
type="ns1:PlaceJobOnHoldInTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="placeJobOnHoldResponse">
<xsd:complexType/>
</xsd:element>
<xsd:element name="updateJobFinishTime">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in1" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in2" type="xsd:boolean"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="updateJobFinishTimeResponse">
<xsd:complexType/>
</xsd:element>
<xsd:element name="getJobsUsingSearchCriteria">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in1" nillable="true"
type="ns1:JobsUsingSearchCriteriaInTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="getJobsUsingSearchCriteriaResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="out" nillable="true"
type="ns1:JobsUsingSearchCriteriaOutTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="updateJobOwner">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in1" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in2" nillable="true"
type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="updateJobOwnerResponse">
<xsd:complexType/>
</xsd:element>
<xsd:element name="logOff">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="logOffResponse">
<xsd:complexType/>
</xsd:element>
<xsd:element name="createNewJobAndProgress">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in1" nillable="true"
type="ns1:CreateNewJobInTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="createNewJobAndProgressResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="out" nillable="true"
type="ns1:CreateNewJobOutTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="recoverJobs">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in1" nillable="true"
type="xsd:ArrayOfAnyType"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="recoverJobsResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="out" nillable="true"
type="xsd:ArrayOfAnyType"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="doesResourceHaveADelegatee">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in1" nillable="true"
type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="doesResourceHaveADelegateeResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="out" type="xsd:boolean"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="getWorkQueue">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
<xsd:element maxOccurs="1" minOccurs="1" name="in1" nillable="true"
type="ns1:WorkQueueInTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="getWorkQueueResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="out" nillable="true"
type="ns1:WorkQueueOutTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="getLoggedonUsers">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true"
type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="getLoggedonUsersResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="out" nillable="true"
type="ns1:ArrayOfLoggedOnUsersOutTO"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema
<http://www.w3.org/2001/XMLSchema> " attributeFormDefault="qualified"
elementFormDefault="qualified"
targetNamespace="http://workqueue.bo.spp.singularity.com
<http://workqueue.bo.spp.singularity.com> ">
<xsd:complexType name="ArrayOfWorkQueueDefinitionField">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0"
name="WorkQueueDefinitionField" nillable="true"
type="ns2:WorkQueueDefinitionField"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="WorkQueueDefinitionField">
<xsd:sequence>
<xsd:element minOccurs="0" name="fieldDefaultValue" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="fieldValue" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="workQueueDescription" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="workQueueFieldName" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="workQueueFieldPosition" type="xsd:short"/>
<xsd:element minOccurs="0" name="workQueueFieldType" type="xsd:short"/>
</xsd:sequence>
</xsd:complexType>
</xsd:schema>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema
<http://www.w3.org/2001/XMLSchema> " attributeFormDefault="qualified"
elementFormDefault="qualified"
targetNamespace="http://resource.bo.spp.singularity.com
<http://resource.bo.spp.singularity.com> ">
<xsd:complexType name="ArrayOfDelegation">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="Delegation"
nillable="true" type="ns3:Delegation"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="Delegation">
<xsd:sequence>
<xsd:element minOccurs="0" name="changeDate" type="xsd:dateTime"/>
<xsd:element minOccurs="0" name="creationDate" type="xsd:dateTime"/>
<xsd:element minOccurs="0" name="creatorId" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="creatorName" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="delegateeId" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="delegateeName" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="delegateeServerId" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="delegatorId" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="delegatorName" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="endDate" type="xsd:dateTime"/>
<xsd:element minOccurs="0" name="lastModifyResourceId" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="lastModifyResourceName" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="useEndDate" type="xsd:boolean"/>
</xsd:sequence>
</xsd:complexType>
</xsd:schema>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema
<http://www.w3.org/2001/XMLSchema> " attributeFormDefault="qualified"
elementFormDefault="qualified"
targetNamespace="http://www.w3.org/2001/XMLSchema
<http://www.w3.org/2001/XMLSchema> ">
<xsd:complexType name="ArrayOfAnyType">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="anyType"
nillable="true" type="xsd:anyType"/>
</xsd:sequence>
</xsd:complexType>
</xsd:schema>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema
<http://www.w3.org/2001/XMLSchema> " attributeFormDefault="qualified"
elementFormDefault="qualified"
targetNamespace="http://job.bo.spp.singularity.com
<http://job.bo.spp.singularity.com> ">
<xsd:complexType name="ArrayOfJobInitEntry">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="JobInitEntry"
nillable="true" type="ns4:JobInitEntry"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="JobInitEntry">
<xsd:sequence>
<xsd:element minOccurs="0" name="initialisationVarId" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="varType" type="xsd:short"/>
<xsd:element minOccurs="0" name="varValue" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="variableId" nillable="true"
type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:schema>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema
<http://www.w3.org/2001/XMLSchema> " attributeFormDefault="qualified"
elementFormDefault="qualified"
targetNamespace="http://variables.spp.singularity.com
<http://variables.spp.singularity.com> ">
<xsd:complexType name="ArrayOfProcessTemplateVariable">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0"
name="ProcessTemplateVariable" nillable="true"
type="ns5:ProcessTemplateVariable"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ProcessTemplateVariable">
<xsd:sequence>
<xsd:element minOccurs="0" name="variableId" nillable="true"
type="xsd:string"/>
<xsd:element minOccurs="0" name="variableValue" nillable="true"
type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:schema>
  </wsdl:types>
  <wsdl:message name="changeJobStateResponse">
    <wsdl:part name="parameters" element="tns:changeJobStateResponse"/>
  </wsdl:message>
  <wsdl:message name="createNewJobAndProgressUsingNameResponse">
    <wsdl:part name="parameters"
element="tns:createNewJobAndProgressUsingNameResponse"/>
  </wsdl:message>
  <wsdl:message name="getInitVarList2Request">
    <wsdl:part name="parameters" element="tns:getInitVarList2"/>
  </wsdl:message>
  <wsdl:message name="createNewJobAndProgressUsingNameAndVersionRequest">
    <wsdl:part name="parameters"
element="tns:createNewJobAndProgressUsingNameAndVersion"/>
  </wsdl:message>
  <wsdl:message name="deleteNoteResponse">
    <wsdl:part name="parameters" element="tns:deleteNoteResponse"/>
  </wsdl:message>
  <wsdl:message name="delegateFromToResponse">
    <wsdl:part name="parameters" element="tns:delegateFromToResponse"/>
  </wsdl:message>
  <wsdl:message name="retrieveScheduleResponse">
    <wsdl:part name="parameters" element="tns:retrieveScheduleResponse"/>
  </wsdl:message>
  <wsdl:message name="removeAllCompletedJobsResponse">
    <wsdl:part name="parameters"
element="tns:removeAllCompletedJobsResponse"/>
  </wsdl:message>
  <wsdl:message name="getJobVariableHistoryRequest">
    <wsdl:part name="parameters" element="tns:getJobVariableHistory"/>
  </wsdl:message>
  <wsdl:message name="addNoteRequest">
    <wsdl:part name="parameters" element="tns:addNote"/>
  </wsdl:message>
  <wsdl:message name="logonResponse">
    <wsdl:part name="parameters" element="tns:logonResponse"/>
  </wsdl:message>
  <wsdl:message name="getInitVarList2Response">
    <wsdl:part name="parameters" element="tns:getInitVarList2Response"/>
  </wsdl:message>
  <wsdl:message name="updateLiveActivityDueDateResponse">
    <wsdl:part name="parameters"
element="tns:updateLiveActivityDueDateResponse"/>
  </wsdl:message>
  <wsdl:message name="getJobVariableValueRequest">
    <wsdl:part name="parameters" element="tns:getJobVariableValue"/>
  </wsdl:message>
  <wsdl:message name="retrieveAuditEntryTypesRequest">
    <wsdl:part name="parameters" element="tns:retrieveAuditEntryTypes"/>
  </wsdl:message>
  <wsdl:message name="pendingActivityCompleteResponse">
    <wsdl:part name="parameters"
element="tns:pendingActivityCompleteResponse"/>
  </wsdl:message>
  <wsdl:message name="createNewJobUsingVersionRequest">
    <wsdl:part name="parameters" element="tns:createNewJobUsingVersion"/>
  </wsdl:message>
  <wsdl:message name="removeMISEntriesResponse">
    <wsdl:part name="parameters" element="tns:removeMISEntriesResponse"/>
  </wsdl:message>
  <wsdl:message name="reAssignActivityToResourceRequest">
    <wsdl:part name="parameters" element="tns:reAssignActivityToResource"/>
  </wsdl:message>
  <wsdl:message name="modifyDelegationUsingNTNameResponse">
    <wsdl:part name="parameters"
element="tns:modifyDelegationUsingNTNameResponse"/>
  </wsdl:message>
  <wsdl:message name="getJobPropsRequest">
    <wsdl:part name="parameters" element="tns:getJobProps"/>
  </wsdl:message>
  <wsdl:message name="removeMISEntriesRequest">
    <wsdl:part name="parameters" element="tns:removeMISEntries"/>
  </wsdl:message>
  <wsdl:message name="retrieveScheduleRequest">
    <wsdl:part name="parameters" element="tns:retrieveSchedule"/>
  </wsdl:message>
  <wsdl:message name="createNewJobForExceptionResponse">
    <wsdl:part name="parameters"
element="tns:createNewJobForExceptionResponse"/>
  </wsdl:message>
  <wsdl:message name="takeActivityUsingActivityNameAndProcessResponse">
    <wsdl:part name="parameters"
element="tns:takeActivityUsingActivityNameAndProcessResponse"/>
  </wsdl:message>
  <wsdl:message name="removeCompletedJobsResponse">
    <wsdl:part name="parameters" element="tns:removeCompletedJobsResponse"/>
  </wsdl:message>
  <wsdl:message name="recoverJobsResponse">
    <wsdl:part name="parameters" element="tns:recoverJobsResponse"/>
  </wsdl:message>
  <wsdl:message name="getMapVersionsRequest">
    <wsdl:part name="parameters" element="tns:getMapVersions"/>
  </wsdl:message>
  <wsdl:message name="activityCompleteResponse">
    <wsdl:part name="parameters" element="tns:activityCompleteResponse"/>
  </wsdl:message>
  <wsdl:message name="reAssignLiveActivitiesForResourceToResourceRequest">
    <wsdl:part name="parameters"
element="tns:reAssignLiveActivitiesForResourceToResource"/>
  </wsdl:message>
  <wsdl:message name="logonRequest">
    <wsdl:part name="parameters" element="tns:logon"/>
  </wsdl:message>
  <wsdl:message name="recoverJobsRequest">
    <wsdl:part name="parameters" element="tns:recoverJobs"/>
  </wsdl:message>
  <wsdl:message name="removeAuditLogEntriesResponse">
    <wsdl:part name="parameters"
element="tns:removeAuditLogEntriesResponse"/>
  </wsdl:message>
  <wsdl:message name="removeAuditLogEntriesRequest">
    <wsdl:part name="parameters" element="tns:removeAuditLogEntries"/>
  </wsdl:message>
  <wsdl:message name="getJobVariablesValuesResponse">
    <wsdl:part name="parameters"
element="tns:getJobVariablesValuesResponse"/>
  </wsdl:message>
  <wsdl:message name="retrieveAllTakenActivitiesResponse">
    <wsdl:part name="parameters"
element="tns:retrieveAllTakenActivitiesResponse"/>
  </wsdl:message>
  <wsdl:message name="getJobsUsingSearchCriteriaRequest">
    <wsdl:part name="parameters" element="tns:getJobsUsingSearchCriteria"/>
  </wsdl:message>
  <wsdl:message name="getActivitiesInJobWithStatusResponse">
    <wsdl:part name="parameters"
element="tns:getActivitiesInJobWithStatusResponse"/>
  </wsdl:message>
  <wsdl:message name="modifyDelegationUsingNTNameRequest">
    <wsdl:part name="parameters" element="tns:modifyDelegationUsingNTName"/>
  </wsdl:message>
  <wsdl:message name="removeAllAuditLogEntriesResponse">
    <wsdl:part name="parameters"
element="tns:removeAllAuditLogEntriesResponse"/>
  </wsdl:message>
  <wsdl:message name="getExceptionMapsUsingSearchCriteriaResponse">
    <wsdl:part name="parameters"
element="tns:getExceptionMapsUsingSearchCriteriaResponse"/>
  </wsdl:message>
  <wsdl:message name="delegateFromToRequest">
    <wsdl:part name="parameters" element="tns:delegateFromTo"/>
  </wsdl:message>
  <wsdl:message name="createNewJobUsingMapNameAndVersionRequest">
    <wsdl:part name="parameters"
element="tns:createNewJobUsingMapNameAndVersion"/>
  </wsdl:message>
  <wsdl:message name="getInitVarListForJobCreatedByNameRequest">
    <wsdl:part name="parameters"
element="tns:getInitVarListForJobCreatedByName"/>
  </wsdl:message>
  <wsdl:message name="removeAllCompletedJobsRequest">
    <wsdl:part name="parameters" element="tns:removeAllCompletedJobs"/>
  </wsdl:message>
  <wsdl:message name="createNewJobSyncResponse">
    <wsdl:part name="parameters" element="tns:createNewJobSyncResponse"/>
  </wsdl:message>
  <wsdl:message name="createNewJobAndProgressResponse">
    <wsdl:part name="parameters"
element="tns:createNewJobAndProgressResponse"/>
  </wsdl:message>
  <wsdl:message name="createNewJobUsingMapNameResponse">
    <wsdl:part name="parameters"
element="tns:createNewJobUsingMapNameResponse"/>
  </wsdl:message>
  <wsdl:message name="resetAllTakenActivitiesForResourceToPendingRequest">
    <wsdl:part name="parameters"
element="tns:resetAllTakenActivitiesForResourceToPending"/>
  </wsdl:message>
  <wsdl:message name="getMapVersionsResponse">
    <wsdl:part name="parameters" element="tns:getMapVersionsResponse"/>
  </wsdl:message>
  <wsdl:message name="updateJobOwnerRequest">
    <wsdl:part name="parameters" element="tns:updateJobOwner"/>
  </wsdl:message>
  <wsdl:message name="createNewJobUsingVersionResponse">
    <wsdl:part name="parameters"
element="tns:createNewJobUsingVersionResponse"/>
  </wsdl:message>
  <wsdl:message name="updateNoteRequest">
    <wsdl:part name="parameters" element="tns:updateNote"/>
  </wsdl:message>
  <wsdl:message name="performActionsRequest">
    <wsdl:part name="parameters" element="tns:performActions"/>
  </wsdl:message>
  <wsdl:message name="updateLiveActivityDueDateRequest">
    <wsdl:part name="parameters" element="tns:updateLiveActivityDueDate"/>
  </wsdl:message>
  <wsdl:message name="performActionResponse">
    <wsdl:part name="parameters" element="tns:performActionResponse"/>
  </wsdl:message>
  <wsdl:message name="getJobPropsResponse">
    <wsdl:part name="parameters" element="tns:getJobPropsResponse"/>
  </wsdl:message>
  <wsdl:message name="doesResourceHaveDelegatorsResponse">
    <wsdl:part name="parameters"
element="tns:doesResourceHaveDelegatorsResponse"/>
  </wsdl:message>
  <wsdl:message name="doesResourceHaveDelegatorsRequest">
    <wsdl:part name="parameters" element="tns:doesResourceHaveDelegators"/>
  </wsdl:message>
  <wsdl:message name="delegateFromToUsingNTNameRequest">
    <wsdl:part name="parameters" element="tns:delegateFromToUsingNTName"/>
  </wsdl:message>
  <wsdl:message name="createNewJobAndProgressUsingVersionRequest">
    <wsdl:part name="parameters"
element="tns:createNewJobAndProgressUsingVersion"/>
  </wsdl:message>
  <wsdl:message name="doesResourceHaveADelegateeRequest">
    <wsdl:part name="parameters" element="tns:doesResourceHaveADelegatee"/>
  </wsdl:message>
  <wsdl:message name="retrieveDelegationInfoRequest">
    <wsdl:part name="parameters" element="tns:retrieveDelegationInfo"/>
  </wsdl:message>
  <wsdl:message name="updateNoteResponse">
    <wsdl:part name="parameters" element="tns:updateNoteResponse"/>
  </wsdl:message>
  <wsdl:message name="restartJobUsingNodeNameResponse">
    <wsdl:part name="parameters"
element="tns:restartJobUsingNodeNameResponse"/>
  </wsdl:message>
  <wsdl:message name="logonUsingPasswordResponse">
    <wsdl:part name="parameters" element="tns:logonUsingPasswordResponse"/>
  </wsdl:message>
  <wsdl:message name="performActionsResponse">
    <wsdl:part name="parameters" element="tns:performActionsResponse"/>
  </wsdl:message>
  <wsdl:message name="getInitVarListRequest">
    <wsdl:part name="parameters" element="tns:getInitVarList"/>
  </wsdl:message>
  <wsdl:message name="doesResourceHaveADelegateeResponse">
    <wsdl:part name="parameters"
element="tns:doesResourceHaveADelegateeResponse"/>
  </wsdl:message>
  <wsdl:message name="logonUsingPasswordRequest">
    <wsdl:part name="parameters" element="tns:logonUsingPassword"/>
  </wsdl:message>
  <wsdl:message name="retrieveAuditEntryTypesResponse">
    <wsdl:part name="parameters"
element="tns:retrieveAuditEntryTypesResponse"/>
  </wsdl:message>
  <wsdl:message name="retrieveAuditEntriesRequest">
    <wsdl:part name="parameters" element="tns:retrieveAuditEntries"/>
  </wsdl:message>
  <wsdl:message name="changeJobStateRequest">
    <wsdl:part name="parameters" element="tns:changeJobState"/>
  </wsdl:message>
  <wsdl:message name="takePendingActivityRequest">
    <wsdl:part name="parameters" element="tns:takePendingActivity"/>
  </wsdl:message>
  <wsdl:message name="activityCompleteAndProgressRequest">
    <wsdl:part name="parameters" element="tns:activityCompleteAndProgress"/>
  </wsdl:message>
  <wsdl:message name="updateJobFinishTimeResponse">
    <wsdl:part name="parameters" element="tns:updateJobFinishTimeResponse"/>
  </wsdl:message>
  <wsdl:message name="getJobVariableHistoryResponse">
    <wsdl:part name="parameters"
element="tns:getJobVariableHistoryResponse"/>
  </wsdl:message>
  <wsdl:message name="getLoggedonUsersRequest">
    <wsdl:part name="parameters" element="tns:getLoggedonUsers"/>
  </wsdl:message>
  <wsdl:message name="modifyDelegationRequest">
    <wsdl:part name="parameters" element="tns:modifyDelegation"/>
  </wsdl:message>
  <wsdl:message name="createNewJobSyncUsingVersionResponse">
    <wsdl:part name="parameters"
element="tns:createNewJobSyncUsingVersionResponse"/>
  </wsdl:message>
  <wsdl:message name="createNewJobAndProgressRequest">
    <wsdl:part name="parameters" element="tns:createNewJobAndProgress"/>
  </wsdl:message>
  <wsdl:message name="pendingActivityCompleteUsingActivityNameResponse">
    <wsdl:part name="parameters"
element="tns:pendingActivityCompleteUsingActivityNameResponse"/>
  </wsdl:message>
  <wsdl:message name="deleteNoteRequest">
    <wsdl:part name="parameters" element="tns:deleteNote"/>
  </wsdl:message>
  <wsdl:message name="updateJobOwnerResponse">
    <wsdl:part name="parameters" element="tns:updateJobOwnerResponse"/>
  </wsdl:message>
  <wsdl:message name="placeJobOnHoldRequest">
    <wsdl:part name="parameters" element="tns:placeJobOnHold"/>
  </wsdl:message>
  <wsdl:message name="restartJobRequest">
    <wsdl:part name="parameters" element="tns:restartJob"/>
  </wsdl:message>
  <wsdl:message name="getWorkQueueForResourceResponse">
    <wsdl:part name="parameters"
element="tns:getWorkQueueForResourceResponse"/>
  </wsdl:message>
  <wsdl:message name="resetAllTakenActivitiesForResourceToPendingResponse">
    <wsdl:part name="parameters"
element="tns:resetAllTakenActivitiesForResourceToPendingResponse"/>
  </wsdl:message>
  <wsdl:message name="reAssignActivityToResourceResponse">
    <wsdl:part name="parameters"
element="tns:reAssignActivityToResourceResponse"/>
  </wsdl:message>
  <wsdl:message name="getJobVariableValueResponse">
    <wsdl:part name="parameters" element="tns:getJobVariableValueResponse"/>
  </wsdl:message>
  <wsdl:message name="takePendingActivityResponse">
    <wsdl:part name="parameters" element="tns:takePendingActivityResponse"/>
  </wsdl:message>
  <wsdl:message name="createNewJobForExceptionRequest">
    <wsdl:part name="parameters" element="tns:createNewJobForException"/>
  </wsdl:message>
  <wsdl:message name="removeAllAuditLogEntriesRequest">
    <wsdl:part name="parameters" element="tns:removeAllAuditLogEntries"/>
  </wsdl:message>
  <wsdl:message name="pendingActivityCompleteUsingActivityNameRequest">
    <wsdl:part name="parameters"
element="tns:pendingActivityCompleteUsingActivityName"/>
  </wsdl:message>
  <wsdl:message name="restartJobUsingNodeNameRequest">
    <wsdl:part name="parameters" element="tns:restartJobUsingNodeName"/>
  </wsdl:message>
  <wsdl:message name="getJobVariablesValuesRequest">
    <wsdl:part name="parameters" element="tns:getJobVariablesValues"/>
  </wsdl:message>
  <wsdl:message name="createNewJobUsingMapNameAndVersionResponse">
    <wsdl:part name="parameters"
element="tns:createNewJobUsingMapNameAndVersionResponse"/>
  </wsdl:message>
  <wsdl:message name="getInitVarListResponse">
    <wsdl:part name="parameters" element="tns:getInitVarListResponse"/>
  </wsdl:message>
  <wsdl:message name="createNewJobAndProgressUsingNameRequest">
    <wsdl:part name="parameters"
element="tns:createNewJobAndProgressUsingName"/>
  </wsdl:message>
  <wsdl:message name="removeCompletedJobsRequest">
    <wsdl:part name="parameters" element="tns:removeCompletedJobs"/>
  </wsdl:message>
  <wsdl:message name="getJobsUsingSearchCriteriaResponse">
    <wsdl:part name="parameters"
element="tns:getJobsUsingSearchCriteriaResponse"/>
  </wsdl:message>
  <wsdl:message name="unDelegateUsingNTNameResponse">
    <wsdl:part name="parameters"
element="tns:unDelegateUsingNTNameResponse"/>
  </wsdl:message>
  <wsdl:message name="getActivitiesUsingSearchCriteriaRequest">
    <wsdl:part name="parameters"
element="tns:getActivitiesUsingSearchCriteria"/>
  </wsdl:message>
  <wsdl:message name="pendingActivityCompleteRequest">
    <wsdl:part name="parameters" element="tns:pendingActivityComplete"/>
  </wsdl:message>
  <wsdl:message name="performActionRequest">
    <wsdl:part name="parameters" element="tns:performAction"/>
  </wsdl:message>
  <wsdl:message name="createNewJobResponse">
    <wsdl:part name="parameters" element="tns:createNewJobResponse"/>
  </wsdl:message>
  <wsdl:message name="restartJobResponse">
    <wsdl:part name="parameters" element="tns:restartJobResponse"/>
  </wsdl:message>
  <wsdl:message name="createNewJobSyncUsingVersionRequest">
    <wsdl:part name="parameters"
element="tns:createNewJobSyncUsingVersion"/>
  </wsdl:message>
  <wsdl:message name="recoverJobResponse">
    <wsdl:part name="parameters" element="tns:recoverJobResponse"/>
  </wsdl:message>
  <wsdl:message name="addNoteResponse">
    <wsdl:part name="parameters" element="tns:addNoteResponse"/>
  </wsdl:message>
  <wsdl:message name="unDelegateResponse">
    <wsdl:part name="parameters" element="tns:unDelegateResponse"/>
  </wsdl:message>
  <wsdl:message name="retrieveDelegationInfoResponse">
    <wsdl:part name="parameters"
element="tns:retrieveDelegationInfoResponse"/>
  </wsdl:message>
  <wsdl:message name="placeJobOnHoldResponse">
    <wsdl:part name="parameters" element="tns:placeJobOnHoldResponse"/>
  </wsdl:message>
  <wsdl:message name="cancelActivityRequest">
    <wsdl:part name="parameters" element="tns:cancelActivity"/>
  </wsdl:message>
  <wsdl:message name="createNewJobAndProgressUsingVersionResponse">
    <wsdl:part name="parameters"
element="tns:createNewJobAndProgressUsingVersionResponse"/>
  </wsdl:message>
  <wsdl:message name="retrieveAllDelegationsRequest">
    <wsdl:part name="parameters" element="tns:retrieveAllDelegations"/>
  </wsdl:message>
  <wsdl:message name="activityCompleteRequest">
    <wsdl:part name="parameters" element="tns:activityComplete"/>
  </wsdl:message>
  <wsdl:message name="getExceptionMapsUsingSearchCriteriaRequest">
    <wsdl:part name="parameters"
element="tns:getExceptionMapsUsingSearchCriteria"/>
  </wsdl:message>
  <wsdl:message name="retrieveAllDelegationsResponse">
    <wsdl:part name="parameters"
element="tns:retrieveAllDelegationsResponse"/>
  </wsdl:message>
  <wsdl:message name="getActivitiesInJobWithStatusRequest">
    <wsdl:part name="parameters"
element="tns:getActivitiesInJobWithStatus"/>
  </wsdl:message>
  <wsdl:message name="createNewJobAndProgressUsingNameAndVersionResponse">
    <wsdl:part name="parameters"
element="tns:createNewJobAndProgressUsingNameAndVersionResponse"/>
  </wsdl:message>
  <wsdl:message name="getActivitiesUsingSearchCriteriaResponse">
    <wsdl:part name="parameters"
element="tns:getActivitiesUsingSearchCriteriaResponse"/>
  </wsdl:message>
  <wsdl:message name="createNewJobUsingMapNameRequest">
    <wsdl:part name="parameters" element="tns:createNewJobUsingMapName"/>
  </wsdl:message>
  <wsdl:message name="updateJobOwnersResponse">
    <wsdl:part name="parameters" element="tns:updateJobOwnersResponse"/>
  </wsdl:message>
  <wsdl:message name="addScheduleRequest">
    <wsdl:part name="parameters" element="tns:addSchedule"/>
  </wsdl:message>
  <wsdl:message name="takeActivityUsingActivityNameAndProcessRequest">
    <wsdl:part name="parameters"
element="tns:takeActivityUsingActivityNameAndProcess"/>
  </wsdl:message>
  <wsdl:message name="unDelegateRequest">
    <wsdl:part name="parameters" element="tns:unDelegate"/>
  </wsdl:message>
  <wsdl:message name="createNewJobSyncRequest">
    <wsdl:part name="parameters" element="tns:createNewJobSync"/>
  </wsdl:message>
  <wsdl:message name="modifyDelegationResponse">
    <wsdl:part name="parameters" element="tns:modifyDelegationResponse"/>
  </wsdl:message>
  <wsdl:message name="activityCompleteAndProgressResponse">
    <wsdl:part name="parameters"
element="tns:activityCompleteAndProgressResponse"/>
  </wsdl:message>
  <wsdl:message name="logOffRequest">
    <wsdl:part name="parameters" element="tns:logOff"/>
  </wsdl:message>
  <wsdl:message name="getWorkQueueRequest">
    <wsdl:part name="parameters" element="tns:getWorkQueue"/>
  </wsdl:message>
  <wsdl:message name="addScheduleResponse">
    <wsdl:part name="parameters" element="tns:addScheduleResponse"/>
  </wsdl:message>
  <wsdl:message name="updateJobFinishTimeRequest">
    <wsdl:part name="parameters" element="tns:updateJobFinishTime"/>
  </wsdl:message>
  <wsdl:message name="getWorkQueueResponse">
    <wsdl:part name="parameters" element="tns:getWorkQueueResponse"/>
  </wsdl:message>
  <wsdl:message name="recoverJobRequest">
    <wsdl:part name="parameters" element="tns:recoverJob"/>
  </wsdl:message>
  <wsdl:message name="getWorkQueueForResourceRequest">
    <wsdl:part name="parameters" element="tns:getWorkQueueForResource"/>
  </wsdl:message>
  <wsdl:message name="delegateFromToUsingNTNameResponse">
    <wsdl:part name="parameters"
element="tns:delegateFromToUsingNTNameResponse"/>
  </wsdl:message>
  <wsdl:message name="unDelegateUsingNTNameRequest">
    <wsdl:part name="parameters" element="tns:unDelegateUsingNTName"/>
  </wsdl:message>
  <wsdl:message name="updateJobOwnersRequest">
    <wsdl:part name="parameters" element="tns:updateJobOwners"/>
  </wsdl:message>
  <wsdl:message name="getInitVarListForJobCreatedByNameResponse">
    <wsdl:part name="parameters"
element="tns:getInitVarListForJobCreatedByNameResponse"/>
  </wsdl:message>
  <wsdl:message name="createNewJobRequest">
    <wsdl:part name="parameters" element="tns:createNewJob"/>
  </wsdl:message>
  <wsdl:message name="cancelActivityResponse">
    <wsdl:part name="parameters" element="tns:cancelActivityResponse"/>
  </wsdl:message>
  <wsdl:message name="logOffResponse">
    <wsdl:part name="parameters" element="tns:logOffResponse"/>
  </wsdl:message>
  <wsdl:message name="retrieveAuditEntriesResponse">
    <wsdl:part name="parameters"
element="tns:retrieveAuditEntriesResponse"/>
  </wsdl:message>
  <wsdl:message name="reAssignLiveActivitiesForResourceToResourceResponse">
    <wsdl:part name="parameters"
element="tns:reAssignLiveActivitiesForResourceToResourceResponse"/>
  </wsdl:message>
  <wsdl:message name="getLoggedonUsersResponse">
    <wsdl:part name="parameters" element="tns:getLoggedonUsersResponse"/>
  </wsdl:message>
  <wsdl:message name="retrieveAllTakenActivitiesRequest">
    <wsdl:part name="parameters" element="tns:retrieveAllTakenActivities"/>
  </wsdl:message>
  <wsdl:portType name="PlatformManagerServicePortType">
    <wsdl:operation name="createNewJob">
      <wsdl:input name="createNewJobRequest"
message="tns:createNewJobRequest"/>
      <wsdl:output name="createNewJobResponse"
message="tns:createNewJobResponse"/>
    </wsdl:operation>
    <wsdl:operation name="createNewJobForException">
      <wsdl:input name="createNewJobForExceptionRequest"
message="tns:createNewJobForExceptionRequest"/>
      <wsdl:output name="createNewJobForExceptionResponse"
message="tns:createNewJobForExceptionResponse"/>
    </wsdl:operation>
    <wsdl:operation name="getExceptionMapsUsingSearchCriteria">
      <wsdl:input name="getExceptionMapsUsingSearchCriteriaRequest"
message="tns:getExceptionMapsUsingSearchCriteriaRequest"/>
      <wsdl:output name="getExceptionMapsUsingSearchCriteriaResponse"
message="tns:getExceptionMapsUsingSearchCriteriaResponse"/>
    </wsdl:operation>
    <wsdl:operation name="updateJobOwners">
      <wsdl:input name="updateJobOwnersRequest"
message="tns:updateJobOwnersRequest"/>
      <wsdl:output name="updateJobOwnersResponse"
message="tns:updateJobOwnersResponse"/>
    </wsdl:operation>
    <wsdl:operation name="retrieveDelegationInfo">
      <wsdl:input name="retrieveDelegationInfoRequest"
message="tns:retrieveDelegationInfoRequest"/>
      <wsdl:output name="retrieveDelegationInfoResponse"
message="tns:retrieveDelegationInfoResponse"/>
    </wsdl:operation>
    <wsdl:operation name="getJobVariableValue">
      <wsdl:input name="getJobVariableValueRequest"
message="tns:getJobVariableValueRequest"/>
      <wsdl:output name="getJobVariableValueResponse"
message="tns:getJobVariableValueResponse"/>
    </wsdl:operation>
    <wsdl:operation name="modifyDelegation">
      <wsdl:input name="modifyDelegationRequest"
message="tns:modifyDelegationRequest"/>
      <wsdl:output name="modifyDelegationResponse"
message="tns:modifyDelegationResponse"/>
    </wsdl:operation>
    <wsdl:operation name="removeAllAuditLogEntries">
      <wsdl:input name="removeAllAuditLogEntriesRequest"
message="tns:removeAllAuditLogEntriesRequest"/>
      <wsdl:output name="removeAllAuditLogEntriesResponse"
message="tns:removeAllAuditLogEntriesResponse"/>
    </wsdl:operation>
    <wsdl:operation name="createNewJobUsingMapNameAndVersion">
      <wsdl:input name="createNewJobUsingMapNameAndVersionRequest"
message="tns:createNewJobUsingMapNameAndVersionRequest"/>
      <wsdl:output name="createNewJobUsingMapNameAndVersionResponse"
message="tns:createNewJobUsingMapNameAndVersionResponse"/>
    </wsdl:operation>
    <wsdl:operation name="getActivitiesUsingSearchCriteria">
      <wsdl:input name="getActivitiesUsingSearchCriteriaRequest"
message="tns:getActivitiesUsingSearchCriteriaRequest"/>
      <wsdl:output name="getActivitiesUsingSearchCriteriaResponse"
message="tns:getActivitiesUsingSearchCriteriaResponse"/>
    </wsdl:operation>
    <wsdl:operation name="getInitVarListForJobCreatedByName">
      <wsdl:input name="getInitVarListForJobCreatedByNameRequest"
message="tns:getInitVarListForJobCreatedByNameRequest"/>
      <wsdl:output name="getInitVarListForJobCreatedByNameResponse"
message="tns:getInitVarListForJobCreatedByNameResponse"/>
    </wsdl:operation>
    <wsdl:operation name="pendingActivityComplete">
      <wsdl:input name="pendingActivityCompleteRequest"
message="tns:pendingActivityCompleteRequest"/>
      <wsdl:output name="pendingActivityCompleteResponse"
message="tns:pendingActivityCompleteResponse"/>
    </wsdl:operation>
    <wsdl:operation name="activityComplete">
      <wsdl:input name="activityCompleteRequest"
message="tns:activityCompleteRequest"/>
      <wsdl:output name="activityCompleteResponse"
message="tns:activityCompleteResponse"/>
    </wsdl:operation>
    <wsdl:operation name="cancelActivity">
      <wsdl:input name="cancelActivityRequest"
message="tns:cancelActivityRequest"/>
      <wsdl:output name="cancelActivityResponse"
message="tns:cancelActivityResponse"/>
    </wsdl:operation>
    <wsdl:operation name="createNewJobAndProgressUsingNameAndVersion">
      <wsdl:input name="createNewJobAndProgressUsingNameAndVersionRequest"
message="tns:createNewJobAndProgressUsingNameAndVersionRequest"/>
      <wsdl:output name="createNewJobAndProgressUsingNameAndVersionResponse"
message="tns:createNewJobAndProgressUsingNameAndVersionResponse"/>
    </wsdl:operation>
    <wsdl:operation name="getInitVarList2">
      <wsdl:input name="getInitVarList2Request"
message="tns:getInitVarList2Request"/>
      <wsdl:output name="getInitVarList2Response"
message="tns:getInitVarList2Response"/>
    </wsdl:operation>
    <wsdl:operation name="createNewJobSync">
      <wsdl:input name="createNewJobSyncRequest"
message="tns:createNewJobSyncRequest"/>
      <wsdl:output name="createNewJobSyncResponse"
message="tns:createNewJobSyncResponse"/>
    </wsdl:operation>
    <wsdl:operation name="createNewJobAndProgressUsingVersion">
      <wsdl:input name="createNewJobAndProgressUsingVersionRequest"
message="tns:createNewJobAndProgressUsingVersionRequest"/>
      <wsdl:output name="createNewJobAndProgressUsingVersionResponse"
message="tns:createNewJobAndProgressUsingVersionResponse"/>
    </wsdl:operation>
    <wsdl:operation name="changeJobState">
      <wsdl:input name="changeJobStateRequest"
message="tns:changeJobStateRequest"/>
      <wsdl:output name="changeJobStateResponse"
message="tns:changeJobStateResponse"/>
    </wsdl:operation>
    <wsdl:operation name="removeAllCompletedJobs">
      <wsdl:input name="removeAllCompletedJobsRequest"
message="tns:removeAllCompletedJobsRequest"/>
      <wsdl:output name="removeAllCompletedJobsResponse"
message="tns:removeAllCompletedJobsResponse"/>
    </wsdl:operation>
    <wsdl:operation name="unDelegate">
      <wsdl:input name="unDelegateRequest" message="tns:unDelegateRequest"/>
      <wsdl:output name="unDelegateResponse"
message="tns:unDelegateResponse"/>
    </wsdl:operation>
    <wsdl:operation name="createNewJobAndProgressUsingName">
      <wsdl:input name="createNewJobAndProgressUsingNameRequest"
message="tns:createNewJobAndProgressUsingNameRequest"/>
      <wsdl:output name="createNewJobAndProgressUsingNameResponse"
message="tns:createNewJobAndProgressUsingNameResponse"/>
    </wsdl:operation>
    <wsdl:operation name="getActivitiesInJobWithStatus">
      <wsdl:input name="getActivitiesInJobWithStatusRequest"
message="tns:getActivitiesInJobWithStatusRequest"/>
      <wsdl:output name="getActivitiesInJobWithStatusResponse"
message="tns:getActivitiesInJobWithStatusResponse"/>
    </wsdl:operation>
    <wsdl:operation name="resetAllTakenActivitiesForResourceToPending">
      <wsdl:input name="resetAllTakenActivitiesForResourceToPendingRequest"
message="tns:resetAllTakenActivitiesForResourceToPendingRequest"/>
      <wsdl:output
name="resetAllTakenActivitiesForResourceToPendingResponse"
message="tns:resetAllTakenActivitiesForResourceToPendingResponse"/>
    </wsdl:operation>
    <wsdl:operation name="retrieveAllDelegations">
      <wsdl:input name="retrieveAllDelegationsRequest"
message="tns:retrieveAllDelegationsRequest"/>
      <wsdl:output name="retrieveAllDelegationsResponse"
message="tns:retrieveAllDelegationsResponse"/>
    </wsdl:operation>
    <wsdl:operation name="getWorkQueueForResource">
      <wsdl:input name="getWorkQueueForResourceRequest"
message="tns:getWorkQueueForResourceRequest"/>
      <wsdl:output name="getWorkQueueForResourceResponse"
message="tns:getWorkQueueForResourceResponse"/>
    </wsdl:operation>
    <wsdl:operation name="getMapVersions">
      <wsdl:input name="getMapVersionsRequest"
message="tns:getMapVersionsRequest"/>
      <wsdl:output name="getMapVersionsResponse"
message="tns:getMapVersionsResponse"/>
    </wsdl:operation>
    <wsdl:operation name="getJobVariableHistory">
      <wsdl:input name="getJobVariableHistoryRequest"
message="tns:getJobVariableHistoryRequest"/>
      <wsdl:output name="getJobVariableHistoryResponse"
message="tns:getJobVariableHistoryResponse"/>
    </wsdl:operation>
    <wsdl:operation name="createNewJobUsingVersion">
      <wsdl:input name="createNewJobUsingVersionRequest"
message="tns:createNewJobUsingVersionRequest"/>
      <wsdl:output name="createNewJobUsingVersionResponse"
message="tns:createNewJobUsingVersionResponse"/>
    </wsdl:operation>
    <wsdl:operation name="doesResourceHaveDelegators">
      <wsdl:input name="doesResourceHaveDelegatorsRequest"
message="tns:doesResourceHaveDelegatorsRequest"/>
      <wsdl:output name="doesResourceHaveDelegatorsResponse"
message="tns:doesResourceHaveDelegatorsResponse"/>
    </wsdl:operation>
    <wsdl:operation name="retrieveAuditEntries">
      <wsdl:input name="retrieveAuditEntriesRequest"
message="tns:retrieveAuditEntriesRequest"/>
      <wsdl:output name="retrieveAuditEntriesResponse"
message="tns:retrieveAuditEntriesResponse"/>
    </wsdl:operation>
    <wsdl:operation name="getInitVarList">
      <wsdl:input name="getInitVarListRequest"
message="tns:getInitVarListRequest"/>
      <wsdl:output name="getInitVarListResponse"
message="tns:getInitVarListResponse"/>
    </wsdl:operation>
    <wsdl:operation name="performActions">
      <wsdl:input name="performActionsRequest"
message="tns:performActionsRequest"/>
      <wsdl:output name="performActionsResponse"
message="tns:performActionsResponse"/>
    </wsdl:operation>
    <wsdl:operation name="retrieveAllTakenActivities">
      <wsdl:input name="retrieveAllTakenActivitiesRequest"
message="tns:retrieveAllTakenActivitiesRequest"/>
      <wsdl:output name="retrieveAllTakenActivitiesResponse"
message="tns:retrieveAllTakenActivitiesResponse"/>
    </wsdl:operation>
    <wsdl:operation name="performAction">
      <wsdl:input name="performActionRequest"
message="tns:performActionRequest"/>
      <wsdl:output name="performActionResponse"
message="tns:performActionResponse"/>
    </wsdl:operation>
    <wsdl:operation name="modifyDelegationUsingNTName">
      <wsdl:input name="modifyDelegationUsingNTNameRequest"
message="tns:modifyDelegationUsingNTNameRequest"/>
      <wsdl:output name="modifyDelegationUsingNTNameResponse"
message="tns:modifyDelegationUsingNTNameResponse"/>
    </wsdl:operation>
    <wsdl:operation name="getJobProps">
      <wsdl:input name="getJobPropsRequest"
message="tns:getJobPropsRequest"/>
      <wsdl:output name="getJobPropsResponse"
message="tns:getJobPropsResponse"/>
    </wsdl:operation>
    <wsdl:operation name="takePendingActivity">
      <wsdl:input name="takePendingActivityRequest"
message="tns:takePendingActivityRequest"/>
      <wsdl:output name="takePendingActivityResponse"
message="tns:takePendingActivityResponse"/>
    </wsdl:operation>
    <wsdl:operation name="retrieveAuditEntryTypes">
      <wsdl:input name="retrieveAuditEntryTypesRequest"
message="tns:retrieveAuditEntryTypesRequest"/>
      <wsdl:output name="retrieveAuditEntryTypesResponse"
message="tns:retrieveAuditEntryTypesResponse"/>
    </wsdl:operation>
    <wsdl:operation name="activityCompleteAndProgress">
      <wsdl:input name="activityCompleteAndProgressRequest"
message="tns:activityCompleteAndProgressRequest"/>
      <wsdl:output name="activityCompleteAndProgressResponse"
message="tns:activityCompleteAndProgressResponse"/>
    </wsdl:operation>
    <wsdl:operation name="reAssignActivityToResource">
      <wsdl:input name="reAssignActivityToResourceRequest"
message="tns:reAssignActivityToResourceRequest"/>
      <wsdl:output name="reAssignActivityToResourceResponse"
message="tns:reAssignActivityToResourceResponse"/>
    </wsdl:operation>
    <wsdl:operation name="removeMISEntries">
      <wsdl:input name="removeMISEntriesRequest"
message="tns:removeMISEntriesRequest"/>
      <wsdl:output name="removeMISEntriesResponse"
message="tns:removeMISEntriesResponse"/>
    </wsdl:operation>
    <wsdl:operation name="delegateFromTo">
      <wsdl:input name="delegateFromToRequest"
message="tns:delegateFromToRequest"/>
      <wsdl:output name="delegateFromToResponse"
message="tns:delegateFromToResponse"/>
    </wsdl:operation>
    <wsdl:operation name="logon">
      <wsdl:input name="logonRequest" message="tns:logonRequest"/>
      <wsdl:output name="logonResponse" message="tns:logonResponse"/>
    </wsdl:operation>
    <wsdl:operation name="retrieveSchedule">
      <wsdl:input name="retrieveScheduleRequest"
message="tns:retrieveScheduleRequest"/>
      <wsdl:output name="retrieveScheduleResponse"
message="tns:retrieveScheduleResponse"/>
    </wsdl:operation>
    <wsdl:operation name="reAssignLiveActivitiesForResourceToResource">
      <wsdl:input name="reAssignLiveActivitiesForResourceToResourceRequest"
message="tns:reAssignLiveActivitiesForResourceToResourceRequest"/>
      <wsdl:output
name="reAssignLiveActivitiesForResourceToResourceResponse"
message="tns:reAssignLiveActivitiesForResourceToResourceResponse"/>
    </wsdl:operation>
    <wsdl:operation name="removeAuditLogEntries">
      <wsdl:input name="removeAuditLogEntriesRequest"
message="tns:removeAuditLogEntriesRequest"/>
      <wsdl:output name="removeAuditLogEntriesResponse"
message="tns:removeAuditLogEntriesResponse"/>
    </wsdl:operation>
    <wsdl:operation name="updateNote">
      <wsdl:input name="updateNoteRequest" message="tns:updateNoteRequest"/>
      <wsdl:output name="updateNoteResponse"
message="tns:updateNoteResponse"/>
    </wsdl:operation>
    <wsdl:operation name="removeCompletedJobs">
      <wsdl:input name="removeCompletedJobsRequest"
message="tns:removeCompletedJobsRequest"/>
      <wsdl:output name="removeCompletedJobsResponse"
message="tns:removeCompletedJobsResponse"/>
    </wsdl:operation>
    <wsdl:operation name="createNewJobUsingMapName">
      <wsdl:input name="createNewJobUsingMapNameRequest"
message="tns:createNewJobUsingMapNameRequest"/>
      <wsdl:output name="createNewJobUsingMapNameResponse"
message="tns:createNewJobUsingMapNameResponse"/>
    </wsdl:operation>
    <wsdl:operation name="addNote">
      <wsdl:input name="addNoteRequest" message="tns:addNoteRequest"/>
      <wsdl:output name="addNoteResponse" message="tns:addNoteResponse"/>
    </wsdl:operation>
    <wsdl:operation name="unDelegateUsingNTName">
      <wsdl:input name="unDelegateUsingNTNameRequest"
message="tns:unDelegateUsingNTNameRequest"/>
      <wsdl:output name="unDelegateUsingNTNameResponse"
message="tns:unDelegateUsingNTNameResponse"/>
    </wsdl:operation>
    <wsdl:operation name="updateLiveActivityDueDate">
      <wsdl:input name="updateLiveActivityDueDateRequest"
message="tns:updateLiveActivityDueDateRequest"/>
      <wsdl:output name="updateLiveActivityDueDateResponse"
message="tns:updateLiveActivityDueDateResponse"/>
    </wsdl:operation>
    <wsdl:operation name="logonUsingPassword">
      <wsdl:input name="logonUsingPasswordRequest"
message="tns:logonUsingPasswordRequest"/>
      <wsdl:output name="logonUsingPasswordResponse"
message="tns:logonUsingPasswordResponse"/>
    </wsdl:operation>
    <wsdl:operation name="createNewJobSyncUsingVersion">
      <wsdl:input name="createNewJobSyncUsingVersionRequest"
message="tns:createNewJobSyncUsingVersionRequest"/>
      <wsdl:output name="createNewJobSyncUsingVersionResponse"
message="tns:createNewJobSyncUsingVersionResponse"/>
    </wsdl:operation>
    <wsdl:operation name="restartJobUsingNodeName">
      <wsdl:input name="restartJobUsingNodeNameRequest"
message="tns:restartJobUsingNodeNameRequest"/>
      <wsdl:output name="restartJobUsingNodeNameResponse"
message="tns:restartJobUsingNodeNameResponse"/>
    </wsdl:operation>
    <wsdl:operation name="pendingActivityCompleteUsingActivityName">
      <wsdl:input name="pendingActivityCompleteUsingActivityNameRequest"
message="tns:pendingActivityCompleteUsingActivityNameRequest"/>
      <wsdl:output name="pendingActivityCompleteUsingActivityNameResponse"
message="tns:pendingActivityCompleteUsingActivityNameResponse"/>
    </wsdl:operation>
    <wsdl:operation name="getJobVariablesValues">
      <wsdl:input name="getJobVariablesValuesRequest"
message="tns:getJobVariablesValuesRequest"/>
      <wsdl:output name="getJobVariablesValuesResponse"
message="tns:getJobVariablesValuesResponse"/>
    </wsdl:operation>
    <wsdl:operation name="deleteNote">
      <wsdl:input name="deleteNoteRequest" message="tns:deleteNoteRequest"/>
      <wsdl:output name="deleteNoteResponse"
message="tns:deleteNoteResponse"/>
    </wsdl:operation>
    <wsdl:operation name="restartJob">
      <wsdl:input name="restartJobRequest" message="tns:restartJobRequest"/>
      <wsdl:output name="restartJobResponse"
message="tns:restartJobResponse"/>
    </wsdl:operation>
    <wsdl:operation name="addSchedule">
      <wsdl:input name="addScheduleRequest"
message="tns:addScheduleRequest"/>
      <wsdl:output name="addScheduleResponse"
message="tns:addScheduleResponse"/>
    </wsdl:operation>
    <wsdl:operation name="takeActivityUsingActivityNameAndProcess">
      <wsdl:input name="takeActivityUsingActivityNameAndProcessRequest"
message="tns:takeActivityUsingActivityNameAndProcessRequest"/>
      <wsdl:output name="takeActivityUsingActivityNameAndProcessResponse"
message="tns:takeActivityUsingActivityNameAndProcessResponse"/>
    </wsdl:operation>
    <wsdl:operation name="delegateFromToUsingNTName">
      <wsdl:input name="delegateFromToUsingNTNameRequest"
message="tns:delegateFromToUsingNTNameRequest"/>
      <wsdl:output name="delegateFromToUsingNTNameResponse"
message="tns:delegateFromToUsingNTNameResponse"/>
    </wsdl:operation>
    <wsdl:operation name="recoverJob">
      <wsdl:input name="recoverJobRequest" message="tns:recoverJobRequest"/>
      <wsdl:output name="recoverJobResponse"
message="tns:recoverJobResponse"/>
    </wsdl:operation>
    <wsdl:operation name="placeJobOnHold">
      <wsdl:input name="placeJobOnHoldRequest"
message="tns:placeJobOnHoldRequest"/>
      <wsdl:output name="placeJobOnHoldResponse"
message="tns:placeJobOnHoldResponse"/>
    </wsdl:operation>
    <wsdl:operation name="updateJobFinishTime">
      <wsdl:input name="updateJobFinishTimeRequest"
message="tns:updateJobFinishTimeRequest"/>
      <wsdl:output name="updateJobFinishTimeResponse"
message="tns:updateJobFinishTimeResponse"/>
    </wsdl:operation>
    <wsdl:operation name="getJobsUsingSearchCriteria">
      <wsdl:input name="getJobsUsingSearchCriteriaRequest"
message="tns:getJobsUsingSearchCriteriaRequest"/>
      <wsdl:output name="getJobsUsingSearchCriteriaResponse"
message="tns:getJobsUsingSearchCriteriaResponse"/>
    </wsdl:operation>
    <wsdl:operation name="updateJobOwner">
      <wsdl:input name="updateJobOwnerRequest"
message="tns:updateJobOwnerRequest"/>
      <wsdl:output name="updateJobOwnerResponse"
message="tns:updateJobOwnerResponse"/>
    </wsdl:operation>
    <wsdl:operation name="logOff">
      <wsdl:input name="logOffRequest" message="tns:logOffRequest"/>
      <wsdl:output name="logOffResponse" message="tns:logOffResponse"/>
    </wsdl:operation>
    <wsdl:operation name="createNewJobAndProgress">
      <wsdl:input name="createNewJobAndProgressRequest"
message="tns:createNewJobAndProgressRequest"/>
      <wsdl:output name="createNewJobAndProgressResponse"
message="tns:createNewJobAndProgressResponse"/>
    </wsdl:operation>
    <wsdl:operation name="recoverJobs">
      <wsdl:input name="recoverJobsRequest"
message="tns:recoverJobsRequest"/>
      <wsdl:output name="recoverJobsResponse"
message="tns:recoverJobsResponse"/>
    </wsdl:operation>
    <wsdl:operation name="doesResourceHaveADelegatee">
      <wsdl:input name="doesResourceHaveADelegateeRequest"
message="tns:doesResourceHaveADelegateeRequest"/>
      <wsdl:output name="doesResourceHaveADelegateeResponse"
message="tns:doesResourceHaveADelegateeResponse"/>
    </wsdl:operation>
    <wsdl:operation name="getWorkQueue">
      <wsdl:input name="getWorkQueueRequest"
message="tns:getWorkQueueRequest"/>
      <wsdl:output name="getWorkQueueResponse"
message="tns:getWorkQueueResponse"/>
    </wsdl:operation>
    <wsdl:operation name="getLoggedonUsers">
      <wsdl:input name="getLoggedonUsersRequest"
message="tns:getLoggedonUsersRequest"/>
      <wsdl:output name="getLoggedonUsersResponse"
message="tns:getLoggedonUsersResponse"/>
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="PlatformManagerServiceHttpBinding"
type="tns:PlatformManagerServicePortType">
    <wsdlsoap:binding style="document"
transport="http://schemas.xmlsoap.org/soap/http"/
<http://schemas.xmlsoap.org/soap/http> >
    <wsdl:operation name="createNewJob">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="createNewJobRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="createNewJobResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="createNewJobForException">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="createNewJobForExceptionRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="createNewJobForExceptionResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getExceptionMapsUsingSearchCriteria">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="getExceptionMapsUsingSearchCriteriaRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="getExceptionMapsUsingSearchCriteriaResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="updateJobOwners">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="updateJobOwnersRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="updateJobOwnersResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="retrieveDelegationInfo">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="retrieveDelegationInfoRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="retrieveDelegationInfoResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getJobVariableValue">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="getJobVariableValueRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="getJobVariableValueResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="modifyDelegation">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="modifyDelegationRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="modifyDelegationResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="removeAllAuditLogEntries">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="removeAllAuditLogEntriesRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="removeAllAuditLogEntriesResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="createNewJobUsingMapNameAndVersion">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="createNewJobUsingMapNameAndVersionRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="createNewJobUsingMapNameAndVersionResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getActivitiesUsingSearchCriteria">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="getActivitiesUsingSearchCriteriaRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="getActivitiesUsingSearchCriteriaResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getInitVarListForJobCreatedByName">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="getInitVarListForJobCreatedByNameRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="getInitVarListForJobCreatedByNameResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="pendingActivityComplete">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="pendingActivityCompleteRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="pendingActivityCompleteResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="activityComplete">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="activityCompleteRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="activityCompleteResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="cancelActivity">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="cancelActivityRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="cancelActivityResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="createNewJobAndProgressUsingNameAndVersion">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="createNewJobAndProgressUsingNameAndVersionRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output
name="createNewJobAndProgressUsingNameAndVersionResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getInitVarList2">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="getInitVarList2Request">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="getInitVarList2Response">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="createNewJobSync">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="createNewJobSyncRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="createNewJobSyncResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="createNewJobAndProgressUsingVersion">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="createNewJobAndProgressUsingVersionRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="createNewJobAndProgressUsingVersionResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="changeJobState">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="changeJobStateRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="changeJobStateResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="removeAllCompletedJobs">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="removeAllCompletedJobsRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="removeAllCompletedJobsResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="unDelegate">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="unDelegateRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="unDelegateResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="createNewJobAndProgressUsingName">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="createNewJobAndProgressUsingNameRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="createNewJobAndProgressUsingNameResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getActivitiesInJobWithStatus">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="getActivitiesInJobWithStatusRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="getActivitiesInJobWithStatusResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="resetAllTakenActivitiesForResourceToPending">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="resetAllTakenActivitiesForResourceToPendingRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output
name="resetAllTakenActivitiesForResourceToPendingResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="retrieveAllDelegations">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="retrieveAllDelegationsRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="retrieveAllDelegationsResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getWorkQueueForResource">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="getWorkQueueForResourceRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="getWorkQueueForResourceResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getMapVersions">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="getMapVersionsRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="getMapVersionsResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getJobVariableHistory">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="getJobVariableHistoryRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="getJobVariableHistoryResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="createNewJobUsingVersion">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="createNewJobUsingVersionRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="createNewJobUsingVersionResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="doesResourceHaveDelegators">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="doesResourceHaveDelegatorsRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="doesResourceHaveDelegatorsResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="retrieveAuditEntries">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="retrieveAuditEntriesRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="retrieveAuditEntriesResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getInitVarList">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="getInitVarListRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="getInitVarListResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="performActions">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="performActionsRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="performActionsResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="retrieveAllTakenActivities">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="retrieveAllTakenActivitiesRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="retrieveAllTakenActivitiesResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="performAction">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="performActionRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="performActionResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="modifyDelegationUsingNTName">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="modifyDelegationUsingNTNameRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="modifyDelegationUsingNTNameResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getJobProps">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="getJobPropsRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="getJobPropsResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="takePendingActivity">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="takePendingActivityRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="takePendingActivityResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="retrieveAuditEntryTypes">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="retrieveAuditEntryTypesRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="retrieveAuditEntryTypesResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="activityCompleteAndProgress">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="activityCompleteAndProgressRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="activityCompleteAndProgressResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="reAssignActivityToResource">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="reAssignActivityToResourceRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="reAssignActivityToResourceResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="removeMISEntries">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="removeMISEntriesRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="removeMISEntriesResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="delegateFromTo">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="delegateFromToRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="delegateFromToResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="logon">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="logonRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="logonResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="retrieveSchedule">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="retrieveScheduleRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="retrieveScheduleResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="reAssignLiveActivitiesForResourceToResource">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="reAssignLiveActivitiesForResourceToResourceRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output
name="reAssignLiveActivitiesForResourceToResourceResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="removeAuditLogEntries">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="removeAuditLogEntriesRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="removeAuditLogEntriesResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="updateNote">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="updateNoteRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="updateNoteResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="removeCompletedJobs">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="removeCompletedJobsRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="removeCompletedJobsResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="createNewJobUsingMapName">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="createNewJobUsingMapNameRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="createNewJobUsingMapNameResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="addNote">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="addNoteRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="addNoteResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="unDelegateUsingNTName">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="unDelegateUsingNTNameRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="unDelegateUsingNTNameResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="updateLiveActivityDueDate">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="updateLiveActivityDueDateRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="updateLiveActivityDueDateResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="logonUsingPassword">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="logonUsingPasswordRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="logonUsingPasswordResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="createNewJobSyncUsingVersion">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="createNewJobSyncUsingVersionRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="createNewJobSyncUsingVersionResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="restartJobUsingNodeName">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="restartJobUsingNodeNameRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="restartJobUsingNodeNameResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="pendingActivityCompleteUsingActivityName">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="pendingActivityCompleteUsingActivityNameRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="pendingActivityCompleteUsingActivityNameResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getJobVariablesValues">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="getJobVariablesValuesRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="getJobVariablesValuesResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="deleteNote">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="deleteNoteRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="deleteNoteResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="restartJob">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="restartJobRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="restartJobResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="addSchedule">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="addScheduleRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="addScheduleResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="takeActivityUsingActivityNameAndProcess">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="takeActivityUsingActivityNameAndProcessRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="takeActivityUsingActivityNameAndProcessResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="delegateFromToUsingNTName">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="delegateFromToUsingNTNameRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="delegateFromToUsingNTNameResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="recoverJob">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="recoverJobRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="recoverJobResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="placeJobOnHold">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="placeJobOnHoldRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="placeJobOnHoldResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="updateJobFinishTime">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="updateJobFinishTimeRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="updateJobFinishTimeResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getJobsUsingSearchCriteria">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="getJobsUsingSearchCriteriaRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="getJobsUsingSearchCriteriaResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="updateJobOwner">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="updateJobOwnerRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="updateJobOwnerResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="logOff">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="logOffRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="logOffResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="createNewJobAndProgress">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="createNewJobAndProgressRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="createNewJobAndProgressResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="recoverJobs">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="recoverJobsRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="recoverJobsResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="doesResourceHaveADelegatee">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="doesResourceHaveADelegateeRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="doesResourceHaveADelegateeResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getWorkQueue">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="getWorkQueueRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="getWorkQueueResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getLoggedonUsers">
      <wsdlsoap:operation soapAction=""/>
      <wsdl:input name="getLoggedonUsersRequest">
        <wsdlsoap:body use="literal"/>
      </wsdl:input>
      <wsdl:output name="getLoggedonUsersResponse">
        <wsdlsoap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="PlatformManagerService">
    <wsdl:port name="PlatformManagerServiceHttpPort"
binding="tns:PlatformManagerServiceHttpBinding">
      <wsdlsoap:address
location="http://localhost:8081/sppj/services/PlatformManagerService"/
<http://localhost:8081/sppj/services/PlatformManagerService> >
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>

 
///////////////////////**********PlatformManagerWebService.wsdl*************
***/////////////////////////////////

-----Original Message-----
From: Sandip Prashar [mailto:[email protected]]
Sent: 20 April 2007 01:41
To: [email protected]
Subject: RE: Need Help



Could you post your WSDL file.

 

Sandip


  _____  

From:  Velidanda Srinivas <srinivas.velidanda-JN3Mhpvxl8ynejAxpDtHaVpr/1R2p/[email protected]>
Reply-To:  [email protected]
To:  [email protected]
Subject:  Need Help
Date:  Thu, 19 Apr 2007 11:01:36 +0100
>Hi,
>
>I am using nightly build wsif-2.0.1_IB3 and trying to invoke web service
>with complex types.
>
>My client application is as below
>
>///////////////********WSIFClient.java*************************////////////
/
>/////////////////
>package com.singularity.spp.automatic.types;
>import java.util.Iterator;
>import javax.wsdl.Definition;
>import javax.xml.namespace.QName;
>import org.apache.commons.logging.Log;
>import org.apache.commons.logging.LogFactory;
>import org.apache.wsif.WSIFException;
>import org.apache.wsif.WSIFMessage;
>import org.apache.wsif.WSIFOperation;
>import org.apache.wsif.WSIFPort;
>import org.apache.wsif.WSIFService;
>import org.apache.wsif.WSIFServiceFactory;
>import org.codehaus.xfire.XFire;
>import org.codehaus.xfire.XFireFactory;
>import org.codehaus.xfire.client.XFireProxyFactory;
>import org.codehaus.xfire.service.Service;
>import org.codehaus.xfire.service.binding.ObjectServiceFactory;
>import com.ibm.wsdl.xml.WSDLReaderImpl;
>import com.singularity.spp.services.PlatformManagerService;
>import com.singularity.spp.to.CreateNewJobInTO;
>import com.singularity.spp.to.CreateNewJobOutTO;
>import com.singularity.spp.to.LogonInTO;
>import com.singularity.spp.to.LogonOutTO;
>
>public class WSIFClient {
>     public static void main(String[] args) throws Exception
>     {
>         WSIFClient wsifClient = new WSIFClient();
>         wsifClient.invoke();
>     }
>     public void invoke() throws Exception
>     {
>
>         // create a service factory
>         WSIFServiceFactory factory = WSIFServiceFactory.newInstance();
>         WSDLReaderImpl wsdlRead = new WSDLReaderImpl();
>
>         WSIFService service =
>             factory.getService("C:\\wsdls\\PlatformManagerService.wsdl",
>                                null,
>                                null,
>                                "http://singularity.co.uk/webservices/spp
><http://singularity.co.uk/webservices/spp> ",
>                                "PlatformManagerServicePortType");
>
>         // map types
>         service.mapType(new QName("http://to.spp.singularity.com
><http://to.spp.singularity.com/> ", "CreateNewJobOutTO"),
>
>Class.forName("com.singularity.spp.to.CreateNewJobOutTO"));
>
>         // get the port
>         WSIFPort port = service.getPort("PlatformManagerServiceHttpPort");
>//Getting error at this line
>
>         // create the operation
>         WSIFOperation operation = port.createOperation("createNewJob");
>
>         // create the input, output and fault messages associated with
this
>operation
>         WSIFMessage input = operation.createInputMessage();
>         WSIFMessage output = operation.createOutputMessage();
>         WSIFMessage fault = operation.createFaultMessage();
>
>         CreateNewJobInTO inTO = new CreateNewJobInTO();
>         inTO.setProcessId("C1B758012E514EFA99F05A8A1E256AB9");
>
>         // populate the input message
>
input.setObjectPart("sessionId","A1B75EF12E514EFA11F0522A13256AB9");
>         input.setObjectPart("inTO",inTO);
>
>         // do the invocation
>         if (operation.executeRequestResponseOperation(input, output,
fault))
>{
>             // invocation succeeded, extract information from output
>             // message
>             CreateNewJobOutTO cnjOut = (CreateNewJobOutTO)
>output.getObjectPart("outTO");
>             System.out.println("Job Id Created : " + cnjOut.getJobId());
>         } else {
>             System.out.println("Invocation failed");
>             // extract fault message info
>         }
>     }
>}
>///////////////********WSIFClient.java*************************////////////
/
>///////////////
>
>
>Getting the below error at at getPort() call in the above code.
>
>Exception in thread "main" org.apache.wsif.WSIFException: Port
>'PlatformManagerServiceHttpPort' is not available and no alternative can be
>found in {empty list}
>at org.apache.wsif.base.WSIFServiceImpl.getPort(WSIFServiceImpl.java:577)
>at com.singularity.spp.automatic.types.WSIFClient.main(WSIFClient.java:55)
>
>Did anyone of you faced the similar problem?
>
>Please suggest me a solution for this.
>
>Thanks in advance,
>
>regards,
>Srinivas.
>
>
>
>
>________________________________________________________________________
>This e-mail has been scanned for all viruses by MessageLabs.
>
>Singularity operates globally through its offices in New York, London,
Singapore, Ireland and India. Singularity Limited is incorporated in the
United Kingdom with Registration Number NI 31519 and its Registered Office
at 100 Patrick Street, Derry, BT48 7EL, United Kingdom.
>________________________________________________________________________
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: [email protected]
>For additional commands, e-mail: [email protected]
>



  _____  

Is Your Home In Need Of A Makeover? Get Some Help
<http://g.msn.com/8HMBENCA/2737??PS=47575> 
________________________________________________________________________
This e-mail has been scanned for all viruses by MessageLabs.
________________________________________________________________________
--------------------------------------------------------------------- To
unsubscribe, e-mail: [email protected] For additional
commands, e-mail: [email protected] 


________________________________________________________________________
This e-mail has been scanned for all viruses by MessageLabs.

Singularity operates globally through its offices in New York, London, Singapore, Ireland and India. Singularity Limited is incorporated in the United Kingdom with Registration Number NI 31519 and its Registered Office at 100 Patrick Street, Derry, BT48 7EL, United Kingdom.
________________________________________________________________________