blob: 682d81154b7850a7acb4ff3cf5dd20a37fdda1f1 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions targetNamespace="http://localhost:8090/jira/rpc/soap/jirasoapservice-v2" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:impl="http://localhost:8090/jira/rpc/soap/jirasoapservice-v2" xmlns:intf="http://localhost:8090/jira/rpc/soap/jirasoapservice-v2" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tns1="http://beans.soap.rpc.jira.atlassian.com" xmlns:tns2="http://exception.rpc.jira.atlassian.com" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<!--WSDL created by Apache Axis version: 1.3
Built on Oct 05, 2005 (05:23:37 EDT)-->
<wsdl:types>
<schema targetNamespace="http://beans.soap.rpc.jira.atlassian.com" xmlns="http://www.w3.org/2001/XMLSchema">
<import namespace="http://localhost:8090/jira/rpc/soap/jirasoapservice-v2"/>
<import namespace="http://exception.rpc.jira.atlassian.com"/>
<import namespace="http://schemas.xmlsoap.org/soap/encoding/"/>
<complexType name="RemoteComment">
<sequence>
<element name="author" nillable="true" type="xsd:string"/>
<element name="body" nillable="true" type="xsd:string"/>
<element name="created" nillable="true" type="xsd:dateTime"/>
<element name="groupLevel" nillable="true" type="xsd:string"/>
<element name="id" nillable="true" type="xsd:string"/>
<element name="roleLevel" nillable="true" type="xsd:string"/>
<element name="updateAuthor" nillable="true" type="xsd:string"/>
<element name="updated" nillable="true" type="xsd:dateTime"/>
</sequence>
</complexType>
<complexType name="RemoteEntity">
<sequence/>
</complexType>
<complexType name="RemoteUser">
<complexContent>
<extension base="tns1:RemoteEntity">
<sequence>
<element name="email" nillable="true" type="xsd:string"/>
<element name="fullname" nillable="true" type="xsd:string"/>
<element name="name" nillable="true" type="xsd:string"/>
</sequence>
</extension>
</complexContent>
</complexType>
<complexType name="RemoteGroup">
<complexContent>
<extension base="tns1:RemoteEntity">
<sequence>
<element name="name" nillable="true" type="xsd:string"/>
<element name="users" nillable="true" type="impl:ArrayOf_tns1_RemoteUser"/>
</sequence>
</extension>
</complexContent>
</complexType>
<complexType name="RemoteTimeInfo">
<sequence>
<element name="serverTime" nillable="true" type="xsd:string"/>
<element name="timeZoneId" nillable="true" type="xsd:string"/>
</sequence>
</complexType>
<complexType name="RemoteServerInfo">
<sequence>
<element name="baseUrl" nillable="true" type="xsd:string"/>
<element name="buildDate" nillable="true" type="xsd:dateTime"/>
<element name="buildNumber" nillable="true" type="xsd:string"/>
<element name="edition" nillable="true" type="xsd:string"/>
<element name="serverTime" nillable="true" type="tns1:RemoteTimeInfo"/>
<element name="version" nillable="true" type="xsd:string"/>
</sequence>
</complexType>
<complexType abstract="true" name="AbstractRemoteEntity">
<sequence>
<element name="id" nillable="true" type="xsd:string"/>
</sequence>
</complexType>
<complexType abstract="true" name="AbstractNamedRemoteEntity">
<complexContent>
<extension base="tns1:AbstractRemoteEntity">
<sequence>
<element name="name" nillable="true" type="xsd:string"/>
</sequence>
</extension>
</complexContent>
</complexType>
<complexType name="RemoteComponent">
<complexContent>
<extension base="tns1:AbstractNamedRemoteEntity">
<sequence/>
</extension>
</complexContent>
</complexType>
<complexType name="RemoteVersion">
<complexContent>
<extension base="tns1:AbstractNamedRemoteEntity">
<sequence>
<element name="archived" type="xsd:boolean"/>
<element name="releaseDate" nillable="true" type="xsd:dateTime"/>
<element name="released" type="xsd:boolean"/>
<element name="sequence" nillable="true" type="xsd:long"/>
</sequence>
</extension>
</complexContent>
</complexType>
<complexType name="RemoteCustomFieldValue">
<sequence>
<element name="customfieldId" nillable="true" type="xsd:string"/>
<element name="key" nillable="true" type="xsd:string"/>
<element name="values" nillable="true" type="impl:ArrayOf_xsd_string"/>
</sequence>
</complexType>
<complexType name="RemoteIssue">
<complexContent>
<extension base="tns1:AbstractRemoteEntity">
<sequence>
<element name="affectsVersions" nillable="true" type="impl:ArrayOf_tns1_RemoteVersion"/>
<element name="assignee" nillable="true" type="xsd:string"/>
<element name="attachmentNames" nillable="true" type="impl:ArrayOf_xsd_string"/>
<element name="components" nillable="true" type="impl:ArrayOf_tns1_RemoteComponent"/>
<element name="created" nillable="true" type="xsd:dateTime"/>
<element name="customFieldValues" nillable="true" type="impl:ArrayOf_tns1_RemoteCustomFieldValue"/>
<element name="description" nillable="true" type="xsd:string"/>
<element name="duedate" nillable="true" type="xsd:dateTime"/>
<element name="environment" nillable="true" type="xsd:string"/>
<element name="fixVersions" nillable="true" type="impl:ArrayOf_tns1_RemoteVersion"/>
<element name="key" nillable="true" type="xsd:string"/>
<element name="priority" nillable="true" type="xsd:string"/>
<element name="project" nillable="true" type="xsd:string"/>
<element name="reporter" nillable="true" type="xsd:string"/>
<element name="resolution" nillable="true" type="xsd:string"/>
<element name="status" nillable="true" type="xsd:string"/>
<element name="summary" nillable="true" type="xsd:string"/>
<element name="type" nillable="true" type="xsd:string"/>
<element name="updated" nillable="true" type="xsd:dateTime"/>
<element name="votes" nillable="true" type="xsd:long"/>
</sequence>
</extension>
</complexContent>
</complexType>
<complexType name="RemoteNamedObject">
<complexContent>
<extension base="tns1:AbstractNamedRemoteEntity">
<sequence/>
</extension>
</complexContent>
</complexType>
<complexType name="RemoteConfiguration">
<sequence>
<element name="allowAttachments" type="xsd:boolean"/>
<element name="allowExternalUserManagment" type="xsd:boolean"/>
<element name="allowIssueLinking" type="xsd:boolean"/>
<element name="allowSubTasks" type="xsd:boolean"/>
<element name="allowTimeTracking" type="xsd:boolean"/>
<element name="allowUnassignedIssues" type="xsd:boolean"/>
<element name="allowVoting" type="xsd:boolean"/>
<element name="allowWatching" type="xsd:boolean"/>
<element name="timeTrackingDaysPerWeek" type="xsd:int"/>
<element name="timeTrackingHoursPerDay" type="xsd:int"/>
</sequence>
</complexType>
<complexType name="RemoteScheme">
<sequence>
<element name="description" nillable="true" type="xsd:string"/>
<element name="id" nillable="true" type="xsd:long"/>
<element name="name" nillable="true" type="xsd:string"/>
<element name="type" nillable="true" type="xsd:string"/>
</sequence>
</complexType>
<complexType name="RemotePermission">
<sequence>
<element name="name" nillable="true" type="xsd:string"/>
<element name="permission" nillable="true" type="xsd:long"/>
</sequence>
</complexType>
<complexType name="RemotePermissionMapping">
<sequence>
<element name="permission" nillable="true" type="tns1:RemotePermission"/>
<element name="remoteEntities" nillable="true" type="impl:ArrayOf_tns1_RemoteEntity"/>
</sequence>
</complexType>
<complexType name="RemotePermissionScheme">
<complexContent>
<extension base="tns1:RemoteScheme">
<sequence>
<element name="permissionMappings" nillable="true" type="impl:ArrayOf_tns1_RemotePermissionMapping"/>
</sequence>
</extension>
</complexContent>
</complexType>
<complexType name="RemoteProject">
<complexContent>
<extension base="tns1:AbstractNamedRemoteEntity">
<sequence>
<element name="description" nillable="true" type="xsd:string"/>
<element name="issueSecurityScheme" nillable="true" type="tns1:RemoteScheme"/>
<element name="key" nillable="true" type="xsd:string"/>
<element name="lead" nillable="true" type="xsd:string"/>
<element name="notificationScheme" nillable="true" type="tns1:RemoteScheme"/>
<element name="permissionScheme" nillable="true" type="tns1:RemotePermissionScheme"/>
<element name="projectUrl" nillable="true" type="xsd:string"/>
<element name="url" nillable="true" type="xsd:string"/>
</sequence>
</extension>
</complexContent>
</complexType>
<complexType abstract="true" name="AbstractRemoteConstant">
<complexContent>
<extension base="tns1:AbstractNamedRemoteEntity">
<sequence>
<element name="description" nillable="true" type="xsd:string"/>
<element name="icon" nillable="true" type="xsd:string"/>
</sequence>
</extension>
</complexContent>
</complexType>
<complexType name="RemotePriority">
<complexContent>
<extension base="tns1:AbstractRemoteConstant">
<sequence>
<element name="color" nillable="true" type="xsd:string"/>
</sequence>
</extension>
</complexContent>
</complexType>
<complexType name="RemoteResolution">
<complexContent>
<extension base="tns1:AbstractRemoteConstant">
<sequence/>
</extension>
</complexContent>
</complexType>
<complexType name="RemoteIssueType">
<complexContent>
<extension base="tns1:AbstractRemoteConstant">
<sequence>
<element name="subTask" type="xsd:boolean"/>
</sequence>
</extension>
</complexContent>
</complexType>
<complexType name="RemoteStatus">
<complexContent>
<extension base="tns1:AbstractRemoteConstant">
<sequence/>
</extension>
</complexContent>
</complexType>
<complexType name="RemoteProjectRole">
<sequence>
<element name="description" nillable="true" type="xsd:string"/>
<element name="id" nillable="true" type="xsd:long"/>
<element name="name" nillable="true" type="xsd:string"/>
</sequence>
</complexType>
<complexType name="RemoteRoleActor">
<sequence>
<element name="descriptor" nillable="true" type="xsd:string"/>
<element name="parameter" nillable="true" type="xsd:string"/>
<element name="projectRole" nillable="true" type="tns1:RemoteProjectRole"/>
<element name="type" nillable="true" type="xsd:string"/>
<element name="users" nillable="true" type="impl:ArrayOf_tns1_RemoteUser"/>
</sequence>
</complexType>
<complexType name="RemoteRoleActors">
<sequence>
<element name="projectRole" nillable="true" type="tns1:RemoteProjectRole"/>
<element name="roleActors" nillable="true" type="impl:ArrayOf_tns1_RemoteRoleActor"/>
<element name="users" nillable="true" type="impl:ArrayOf_tns1_RemoteUser"/>
</sequence>
</complexType>
<complexType name="RemoteProjectRoleActors">
<complexContent>
<extension base="tns1:RemoteRoleActors">
<sequence>
<element name="project" nillable="true" type="tns1:RemoteProject"/>
</sequence>
</extension>
</complexContent>
</complexType>
<complexType name="RemoteField">
<complexContent>
<extension base="tns1:AbstractNamedRemoteEntity">
<sequence/>
</extension>
</complexContent>
</complexType>
<complexType name="RemoteFilter">
<complexContent>
<extension base="tns1:AbstractNamedRemoteEntity">
<sequence>
<element name="author" nillable="true" type="xsd:string"/>
<element name="description" nillable="true" type="xsd:string"/>
<element name="project" nillable="true" type="xsd:string"/>
<element name="xml" nillable="true" type="xsd:string"/>
</sequence>
</extension>
</complexContent>
</complexType>
<complexType name="RemoteFieldValue">
<sequence>
<element name="id" nillable="true" type="xsd:string"/>
<element name="values" nillable="true" type="impl:ArrayOf_xsd_string"/>
</sequence>
</complexType>
<complexType name="RemoteSecurityLevel">
<complexContent>
<extension base="tns1:AbstractNamedRemoteEntity">
<sequence>
<element name="description" nillable="true" type="xsd:string"/>
</sequence>
</extension>
</complexContent>
</complexType>
<complexType name="RemoteAvatar">
<sequence>
<element name="base64Data" nillable="true" type="xsd:string"/>
<element name="contentType" nillable="true" type="xsd:string"/>
<element name="id" type="xsd:long"/>
<element name="owner" nillable="true" type="xsd:string"/>
<element name="system" type="xsd:boolean"/>
<element name="type" nillable="true" type="xsd:string"/>
</sequence>
</complexType>
<complexType name="RemoteAttachment">
<complexContent>
<extension base="tns1:AbstractRemoteEntity">
<sequence>
<element name="author" nillable="true" type="xsd:string"/>
<element name="created" nillable="true" type="xsd:dateTime"/>
<element name="filename" nillable="true" type="xsd:string"/>
<element name="filesize" nillable="true" type="xsd:long"/>
<element name="mimetype" nillable="true" type="xsd:string"/>
</sequence>
</extension>
</complexContent>
</complexType>
<complexType name="RemoteWorklog">
<sequence>
<element name="author" nillable="true" type="xsd:string"/>
<element name="comment" nillable="true" type="xsd:string"/>
<element name="created" nillable="true" type="xsd:dateTime"/>
<element name="groupLevel" nillable="true" type="xsd:string"/>
<element name="id" nillable="true" type="xsd:string"/>
<element name="roleLevelId" nillable="true" type="xsd:string"/>
<element name="startDate" nillable="true" type="xsd:dateTime"/>
<element name="timeSpent" nillable="true" type="xsd:string"/>
<element name="timeSpentInSeconds" type="xsd:long"/>
<element name="updateAuthor" nillable="true" type="xsd:string"/>
<element name="updated" nillable="true" type="xsd:dateTime"/>
</sequence>
</complexType>
</schema>
<schema targetNamespace="http://exception.rpc.jira.atlassian.com" xmlns="http://www.w3.org/2001/XMLSchema">
<import namespace="http://localhost:8090/jira/rpc/soap/jirasoapservice-v2"/>
<import namespace="http://beans.soap.rpc.jira.atlassian.com"/>
<import namespace="http://schemas.xmlsoap.org/soap/encoding/"/>
<complexType name="RemoteException">
<sequence/>
</complexType>
<complexType name="RemoteValidationException">
<complexContent>
<extension base="tns2:RemoteException">
<sequence/>
</extension>
</complexContent>
</complexType>
<complexType name="RemotePermissionException">
<complexContent>
<extension base="tns2:RemoteException">
<sequence/>
</extension>
</complexContent>
</complexType>
<complexType name="RemoteAuthenticationException">
<complexContent>
<extension base="tns2:RemoteException">
<sequence/>
</extension>
</complexContent>
</complexType>
</schema>
<schema targetNamespace="http://localhost:8090/jira/rpc/soap/jirasoapservice-v2" xmlns="http://www.w3.org/2001/XMLSchema">
<import namespace="http://beans.soap.rpc.jira.atlassian.com"/>
<import namespace="http://exception.rpc.jira.atlassian.com"/>
<import namespace="http://schemas.xmlsoap.org/soap/encoding/"/>
<complexType name="ArrayOf_tns1_RemoteUser">
<complexContent>
<restriction base="soapenc:Array">
<attribute ref="soapenc:arrayType" wsdl:arrayType="tns1:RemoteUser[]"/>
</restriction>
</complexContent>
</complexType>
<complexType name="ArrayOf_tns1_RemoteComponent">
<complexContent>
<restriction base="soapenc:Array">
<attribute ref="soapenc:arrayType" wsdl:arrayType="tns1:RemoteComponent[]"/>
</restriction>
</complexContent>
</complexType>
<complexType name="ArrayOf_tns1_RemoteVersion">
<complexContent>
<restriction base="soapenc:Array">
<attribute ref="soapenc:arrayType" wsdl:arrayType="tns1:RemoteVersion[]"/>
</restriction>
</complexContent>
</complexType>
<complexType name="ArrayOf_xsd_string">
<complexContent>
<restriction base="soapenc:Array">
<attribute ref="soapenc:arrayType" wsdl:arrayType="xsd:string[]"/>
</restriction>
</complexContent>
</complexType>
<complexType name="ArrayOf_tns1_RemoteCustomFieldValue">
<complexContent>
<restriction base="soapenc:Array">
<attribute ref="soapenc:arrayType" wsdl:arrayType="tns1:RemoteCustomFieldValue[]"/>
</restriction>
</complexContent>
</complexType>
<complexType name="ArrayOf_tns1_RemoteNamedObject">
<complexContent>
<restriction base="soapenc:Array">
<attribute ref="soapenc:arrayType" wsdl:arrayType="tns1:RemoteNamedObject[]"/>
</restriction>
</complexContent>
</complexType>
<complexType name="ArrayOf_tns1_RemoteEntity">
<complexContent>
<restriction base="soapenc:Array">
<attribute ref="soapenc:arrayType" wsdl:arrayType="tns1:RemoteEntity[]"/>
</restriction>
</complexContent>
</complexType>
<complexType name="ArrayOf_tns1_RemotePermissionMapping">
<complexContent>
<restriction base="soapenc:Array">
<attribute ref="soapenc:arrayType" wsdl:arrayType="tns1:RemotePermissionMapping[]"/>
</restriction>
</complexContent>
</complexType>
<complexType name="ArrayOf_tns1_RemotePriority">
<complexContent>
<restriction base="soapenc:Array">
<attribute ref="soapenc:arrayType" wsdl:arrayType="tns1:RemotePriority[]"/>
</restriction>
</complexContent>
</complexType>
<complexType name="ArrayOf_tns1_RemoteResolution">
<complexContent>
<restriction base="soapenc:Array">
<attribute ref="soapenc:arrayType" wsdl:arrayType="tns1:RemoteResolution[]"/>
</restriction>
</complexContent>
</complexType>
<complexType name="ArrayOf_tns1_RemoteIssueType">
<complexContent>
<restriction base="soapenc:Array">
<attribute ref="soapenc:arrayType" wsdl:arrayType="tns1:RemoteIssueType[]"/>
</restriction>
</complexContent>
</complexType>
<complexType name="ArrayOf_tns1_RemoteStatus">
<complexContent>
<restriction base="soapenc:Array">
<attribute ref="soapenc:arrayType" wsdl:arrayType="tns1:RemoteStatus[]"/>
</restriction>
</complexContent>
</complexType>
<complexType name="ArrayOf_tns1_RemoteProjectRole">
<complexContent>
<restriction base="soapenc:Array">
<attribute ref="soapenc:arrayType" wsdl:arrayType="tns1:RemoteProjectRole[]"/>
</restriction>
</complexContent>
</complexType>
<complexType name="ArrayOf_tns1_RemoteRoleActor">
<complexContent>
<restriction base="soapenc:Array">
<attribute ref="soapenc:arrayType" wsdl:arrayType="tns1:RemoteRoleActor[]"/>
</restriction>
</complexContent>
</complexType>
<complexType name="ArrayOf_tns1_RemoteScheme">
<complexContent>
<restriction base="soapenc:Array">
<attribute ref="soapenc:arrayType" wsdl:arrayType="tns1:RemoteScheme[]"/>
</restriction>
</complexContent>
</complexType>
<complexType name="ArrayOf_tns1_RemoteField">
<complexContent>
<restriction base="soapenc:Array">
<attribute ref="soapenc:arrayType" wsdl:arrayType="tns1:RemoteField[]"/>
</restriction>
</complexContent>
</complexType>
<complexType name="ArrayOf_tns1_RemoteComment">
<complexContent>
<restriction base="soapenc:Array">
<attribute ref="soapenc:arrayType" wsdl:arrayType="tns1:RemoteComment[]"/>
</restriction>
</complexContent>
</complexType>
<complexType name="ArrayOf_tns1_RemoteFilter">
<complexContent>
<restriction base="soapenc:Array">
<attribute ref="soapenc:arrayType" wsdl:arrayType="tns1:RemoteFilter[]"/>
</restriction>
</complexContent>
</complexType>
<complexType name="ArrayOf_tns1_RemoteFieldValue">
<complexContent>
<restriction base="soapenc:Array">
<attribute ref="soapenc:arrayType" wsdl:arrayType="tns1:RemoteFieldValue[]"/>
</restriction>
</complexContent>
</complexType>
<complexType name="ArrayOf_tns1_RemoteSecurityLevel">
<complexContent>
<restriction base="soapenc:Array">
<attribute ref="soapenc:arrayType" wsdl:arrayType="tns1:RemoteSecurityLevel[]"/>
</restriction>
</complexContent>
</complexType>
<complexType name="ArrayOf_tns1_RemoteAvatar">
<complexContent>
<restriction base="soapenc:Array">
<attribute ref="soapenc:arrayType" wsdl:arrayType="tns1:RemoteAvatar[]"/>
</restriction>
</complexContent>
</complexType>
<complexType name="ArrayOf_tns1_RemotePermissionScheme">
<complexContent>
<restriction base="soapenc:Array">
<attribute ref="soapenc:arrayType" wsdl:arrayType="tns1:RemotePermissionScheme[]"/>
</restriction>
</complexContent>
</complexType>
<complexType name="ArrayOf_tns1_RemotePermission">
<complexContent>
<restriction base="soapenc:Array">
<attribute ref="soapenc:arrayType" wsdl:arrayType="tns1:RemotePermission[]"/>
</restriction>
</complexContent>
</complexType>
<complexType name="ArrayOf_xsd_base64Binary">
<complexContent>
<restriction base="soapenc:Array">
<attribute ref="soapenc:arrayType" wsdl:arrayType="xsd:byte[][]"/>
</restriction>
</complexContent>
</complexType>
<complexType name="ArrayOf_tns1_RemoteAttachment">
<complexContent>
<restriction base="soapenc:Array">
<attribute ref="soapenc:arrayType" wsdl:arrayType="tns1:RemoteAttachment[]"/>
</restriction>
</complexContent>
</complexType>
<complexType name="ArrayOf_tns1_RemoteWorklog">
<complexContent>
<restriction base="soapenc:Array">
<attribute ref="soapenc:arrayType" wsdl:arrayType="tns1:RemoteWorklog[]"/>
</restriction>
</complexContent>
</complexType>
<complexType name="ArrayOf_tns1_RemoteIssue">
<complexContent>
<restriction base="soapenc:Array">
<attribute ref="soapenc:arrayType" wsdl:arrayType="tns1:RemoteIssue[]"/>
</restriction>
</complexContent>
</complexType>
<complexType name="ArrayOf_tns1_RemoteProject">
<complexContent>
<restriction base="soapenc:Array">
<attribute ref="soapenc:arrayType" wsdl:arrayType="tns1:RemoteProject[]"/>
</restriction>
</complexContent>
</complexType>
</schema>
</wsdl:types>
<wsdl:message name="createIssueWithSecurityLevelRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="tns1:RemoteIssue"/>
<wsdl:part name="in2" type="xsd:long"/>
</wsdl:message>
<wsdl:message name="addPermissionToRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="tns1:RemotePermissionScheme"/>
<wsdl:part name="in2" type="tns1:RemotePermission"/>
<wsdl:part name="in3" type="tns1:RemoteEntity"/>
</wsdl:message>
<wsdl:message name="getProjectWithSchemesByIdResponse">
<wsdl:part name="getProjectWithSchemesByIdReturn" type="tns1:RemoteProject"/>
</wsdl:message>
<wsdl:message name="getNotificationSchemesRequest">
<wsdl:part name="in0" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="getSecuritySchemesResponse">
<wsdl:part name="getSecuritySchemesReturn" type="impl:ArrayOf_tns1_RemoteScheme"/>
</wsdl:message>
<wsdl:message name="getIssueByIdRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="addActorsToProjectRoleRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="impl:ArrayOf_xsd_string"/>
<wsdl:part name="in2" type="tns1:RemoteProjectRole"/>
<wsdl:part name="in3" type="tns1:RemoteProject"/>
<wsdl:part name="in4" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="setProjectAvatarResponse">
</wsdl:message>
<wsdl:message name="createIssueResponse">
<wsdl:part name="createIssueReturn" type="tns1:RemoteIssue"/>
</wsdl:message>
<wsdl:message name="getProjectRoleActorsRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="tns1:RemoteProjectRole"/>
<wsdl:part name="in2" type="tns1:RemoteProject"/>
</wsdl:message>
<wsdl:message name="updateProjectRoleResponse">
</wsdl:message>
<wsdl:message name="getIssuesFromJqlSearchRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="xsd:string"/>
<wsdl:part name="in2" type="xsd:int"/>
</wsdl:message>
<wsdl:message name="deleteGroupRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="xsd:string"/>
<wsdl:part name="in2" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="getVersionsRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="getUserResponse">
<wsdl:part name="getUserReturn" type="tns1:RemoteUser"/>
</wsdl:message>
<wsdl:message name="addUserToGroupRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="tns1:RemoteGroup"/>
<wsdl:part name="in2" type="tns1:RemoteUser"/>
</wsdl:message>
<wsdl:message name="getSavedFiltersRequest">
<wsdl:part name="in0" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="createPermissionSchemeRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="xsd:string"/>
<wsdl:part name="in2" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="getProjectRolesResponse">
<wsdl:part name="getProjectRolesReturn" type="impl:ArrayOf_tns1_RemoteProjectRole"/>
</wsdl:message>
<wsdl:message name="getProjectRoleActorsResponse">
<wsdl:part name="getProjectRoleActorsReturn" type="tns1:RemoteProjectRoleActors"/>
</wsdl:message>
<wsdl:message name="deleteWorklogAndRetainRemainingEstimateResponse">
</wsdl:message>
<wsdl:message name="removeAllRoleActorsByProjectResponse">
</wsdl:message>
<wsdl:message name="getIssueCountForFilterRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="getWorklogsResponse">
<wsdl:part name="getWorklogsReturn" type="impl:ArrayOf_tns1_RemoteWorklog"/>
</wsdl:message>
<wsdl:message name="addDefaultActorsToProjectRoleResponse">
</wsdl:message>
<wsdl:message name="getProjectAvatarRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="getCommentsRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="deleteProjectRoleRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="tns1:RemoteProjectRole"/>
<wsdl:part name="in2" type="xsd:boolean"/>
</wsdl:message>
<wsdl:message name="setNewProjectAvatarResponse">
</wsdl:message>
<wsdl:message name="getDefaultRoleActorsResponse">
<wsdl:part name="getDefaultRoleActorsReturn" type="tns1:RemoteRoleActors"/>
</wsdl:message>
<wsdl:message name="getAvailableActionsResponse">
<wsdl:part name="getAvailableActionsReturn" type="impl:ArrayOf_tns1_RemoteNamedObject"/>
</wsdl:message>
<wsdl:message name="updateIssueRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="xsd:string"/>
<wsdl:part name="in2" type="impl:ArrayOf_tns1_RemoteFieldValue"/>
</wsdl:message>
<wsdl:message name="getIssuesFromFilterWithLimitResponse">
<wsdl:part name="getIssuesFromFilterWithLimitReturn" type="impl:ArrayOf_tns1_RemoteIssue"/>
</wsdl:message>
<wsdl:message name="removeActorsFromProjectRoleResponse">
</wsdl:message>
<wsdl:message name="getIssuesFromTextSearchResponse">
<wsdl:part name="getIssuesFromTextSearchReturn" type="impl:ArrayOf_tns1_RemoteIssue"/>
</wsdl:message>
<wsdl:message name="editCommentRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="tns1:RemoteComment"/>
</wsdl:message>
<wsdl:message name="createGroupRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="xsd:string"/>
<wsdl:part name="in2" type="tns1:RemoteUser"/>
</wsdl:message>
<wsdl:message name="hasPermissionToUpdateWorklogResponse">
<wsdl:part name="hasPermissionToUpdateWorklogReturn" type="xsd:boolean"/>
</wsdl:message>
<wsdl:message name="getProjectRoleRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="xsd:long"/>
</wsdl:message>
<wsdl:message name="removeAllRoleActorsByProjectRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="tns1:RemoteProject"/>
</wsdl:message>
<wsdl:message name="deleteUserResponse">
</wsdl:message>
<wsdl:message name="getAttachmentsFromIssueRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="getProjectsNoSchemesRequest">
<wsdl:part name="in0" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="getIssuesFromFilterRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="getCommentRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="xsd:long"/>
</wsdl:message>
<wsdl:message name="deleteGroupResponse">
</wsdl:message>
<wsdl:message name="addBase64EncodedAttachmentsToIssueResponse">
<wsdl:part name="addBase64EncodedAttachmentsToIssueReturn" type="xsd:boolean"/>
</wsdl:message>
<wsdl:message name="getNotificationSchemesResponse">
<wsdl:part name="getNotificationSchemesReturn" type="impl:ArrayOf_tns1_RemoteScheme"/>
</wsdl:message>
<wsdl:message name="getIssuesFromTextSearchWithProjectRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="impl:ArrayOf_xsd_string"/>
<wsdl:part name="in2" type="xsd:string"/>
<wsdl:part name="in3" type="xsd:int"/>
</wsdl:message>
<wsdl:message name="hasPermissionToDeleteWorklogResponse">
<wsdl:part name="hasPermissionToDeleteWorklogReturn" type="xsd:boolean"/>
</wsdl:message>
<wsdl:message name="removeUserFromGroupResponse">
</wsdl:message>
<wsdl:message name="deletePermissionFromRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="tns1:RemotePermissionScheme"/>
<wsdl:part name="in2" type="tns1:RemotePermission"/>
<wsdl:part name="in3" type="tns1:RemoteEntity"/>
</wsdl:message>
<wsdl:message name="getPrioritiesResponse">
<wsdl:part name="getPrioritiesReturn" type="impl:ArrayOf_tns1_RemotePriority"/>
</wsdl:message>
<wsdl:message name="getProjectAvatarsRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="xsd:string"/>
<wsdl:part name="in2" type="xsd:boolean"/>
</wsdl:message>
<wsdl:message name="addWorklogWithNewRemainingEstimateResponse">
<wsdl:part name="addWorklogWithNewRemainingEstimateReturn" type="tns1:RemoteWorklog"/>
</wsdl:message>
<wsdl:message name="deleteUserRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="createPermissionSchemeResponse">
<wsdl:part name="createPermissionSchemeReturn" type="tns1:RemotePermissionScheme"/>
</wsdl:message>
<wsdl:message name="addVersionRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="xsd:string"/>
<wsdl:part name="in2" type="tns1:RemoteVersion"/>
</wsdl:message>
<wsdl:message name="addDefaultActorsToProjectRoleRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="impl:ArrayOf_xsd_string"/>
<wsdl:part name="in2" type="tns1:RemoteProjectRole"/>
<wsdl:part name="in3" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="deleteIssueRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="addWorklogAndAutoAdjustRemainingEstimateResponse">
<wsdl:part name="addWorklogAndAutoAdjustRemainingEstimateReturn" type="tns1:RemoteWorklog"/>
</wsdl:message>
<wsdl:message name="hasPermissionToCreateWorklogRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="getIssuesFromTextSearchWithLimitResponse">
<wsdl:part name="getIssuesFromTextSearchWithLimitReturn" type="impl:ArrayOf_tns1_RemoteIssue"/>
</wsdl:message>
<wsdl:message name="updateProjectRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="tns1:RemoteProject"/>
</wsdl:message>
<wsdl:message name="releaseVersionResponse">
</wsdl:message>
<wsdl:message name="logoutResponse">
<wsdl:part name="logoutReturn" type="xsd:boolean"/>
</wsdl:message>
<wsdl:message name="getIssuesFromJqlSearchResponse">
<wsdl:part name="getIssuesFromJqlSearchReturn" type="impl:ArrayOf_tns1_RemoteIssue"/>
</wsdl:message>
<wsdl:message name="getStatusesRequest">
<wsdl:part name="in0" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="addWorklogAndRetainRemainingEstimateRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="xsd:string"/>
<wsdl:part name="in2" type="tns1:RemoteWorklog"/>
</wsdl:message>
<wsdl:message name="getProjectAvatarResponse">
<wsdl:part name="getProjectAvatarReturn" type="tns1:RemoteAvatar"/>
</wsdl:message>
<wsdl:message name="getIssuesFromTextSearchWithLimitRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="xsd:string"/>
<wsdl:part name="in2" type="xsd:int"/>
<wsdl:part name="in3" type="xsd:int"/>
</wsdl:message>
<wsdl:message name="getSecurityLevelRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="getSavedFiltersResponse">
<wsdl:part name="getSavedFiltersReturn" type="impl:ArrayOf_tns1_RemoteFilter"/>
</wsdl:message>
<wsdl:message name="getSecurityLevelsRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="getAllPermissionsRequest">
<wsdl:part name="in0" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="refreshCustomFieldsRequest">
<wsdl:part name="in0" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="RemotePermissionException">
<wsdl:part name="fault" type="tns2:RemotePermissionException"/>
</wsdl:message>
<wsdl:message name="getFavouriteFiltersResponse">
<wsdl:part name="getFavouriteFiltersReturn" type="impl:ArrayOf_tns1_RemoteFilter"/>
</wsdl:message>
<wsdl:message name="deleteProjectRoleResponse">
</wsdl:message>
<wsdl:message name="removeDefaultActorsFromProjectRoleRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="impl:ArrayOf_xsd_string"/>
<wsdl:part name="in2" type="tns1:RemoteProjectRole"/>
<wsdl:part name="in3" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="getConfigurationResponse">
<wsdl:part name="getConfigurationReturn" type="tns1:RemoteConfiguration"/>
</wsdl:message>
<wsdl:message name="deleteProjectAvatarRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="xsd:long"/>
</wsdl:message>
<wsdl:message name="archiveVersionResponse">
</wsdl:message>
<wsdl:message name="getProjectRolesRequest">
<wsdl:part name="in0" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="getSubTaskIssueTypesForProjectRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="addWorklogAndAutoAdjustRemainingEstimateRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="xsd:string"/>
<wsdl:part name="in2" type="tns1:RemoteWorklog"/>
</wsdl:message>
<wsdl:message name="getIssueRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="getAssociatedNotificationSchemesRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="tns1:RemoteProjectRole"/>
</wsdl:message>
<wsdl:message name="getIssuesFromFilterWithLimitRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="xsd:string"/>
<wsdl:part name="in2" type="xsd:int"/>
<wsdl:part name="in3" type="xsd:int"/>
</wsdl:message>
<wsdl:message name="getFieldsForActionRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="xsd:string"/>
<wsdl:part name="in2" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="removeAllRoleActorsByNameAndTypeRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="xsd:string"/>
<wsdl:part name="in2" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="getIssuesFromTextSearchRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="deletePermissionSchemeResponse">
</wsdl:message>
<wsdl:message name="setNewProjectAvatarRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="xsd:string"/>
<wsdl:part name="in2" type="xsd:string"/>
<wsdl:part name="in3" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="updateWorklogWithNewRemainingEstimateResponse">
</wsdl:message>
<wsdl:message name="getFieldsForEditRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="refreshCustomFieldsResponse">
</wsdl:message>
<wsdl:message name="getSubTaskIssueTypesRequest">
<wsdl:part name="in0" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="addWorklogAndRetainRemainingEstimateResponse">
<wsdl:part name="addWorklogAndRetainRemainingEstimateReturn" type="tns1:RemoteWorklog"/>
</wsdl:message>
<wsdl:message name="getIssuesFromFilterResponse">
<wsdl:part name="getIssuesFromFilterReturn" type="impl:ArrayOf_tns1_RemoteIssue"/>
</wsdl:message>
<wsdl:message name="removeUserFromGroupRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="tns1:RemoteGroup"/>
<wsdl:part name="in2" type="tns1:RemoteUser"/>
</wsdl:message>
<wsdl:message name="updateWorklogAndAutoAdjustRemainingEstimateResponse">
</wsdl:message>
<wsdl:message name="deleteWorklogWithNewRemainingEstimateRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="xsd:string"/>
<wsdl:part name="in2" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="getProjectByKeyResponse">
<wsdl:part name="getProjectByKeyReturn" type="tns1:RemoteProject"/>
</wsdl:message>
<wsdl:message name="getDefaultRoleActorsRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="tns1:RemoteProjectRole"/>
</wsdl:message>
<wsdl:message name="getResolutionsResponse">
<wsdl:part name="getResolutionsReturn" type="impl:ArrayOf_tns1_RemoteResolution"/>
</wsdl:message>
<wsdl:message name="createUserRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="xsd:string"/>
<wsdl:part name="in2" type="xsd:string"/>
<wsdl:part name="in3" type="xsd:string"/>
<wsdl:part name="in4" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="getPermissionSchemesRequest">
<wsdl:part name="in0" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="getIssueTypesForProjectRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="getStatusesResponse">
<wsdl:part name="getStatusesReturn" type="impl:ArrayOf_tns1_RemoteStatus"/>
</wsdl:message>
<wsdl:message name="getAttachmentsFromIssueResponse">
<wsdl:part name="getAttachmentsFromIssueReturn" type="impl:ArrayOf_tns1_RemoteAttachment"/>
</wsdl:message>
<wsdl:message name="getSecurityLevelsResponse">
<wsdl:part name="getSecurityLevelsReturn" type="impl:ArrayOf_tns1_RemoteSecurityLevel"/>
</wsdl:message>
<wsdl:message name="getSecuritySchemesRequest">
<wsdl:part name="in0" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="RemoteValidationException">
<wsdl:part name="fault" type="tns2:RemoteValidationException"/>
</wsdl:message>
<wsdl:message name="getSubTaskIssueTypesResponse">
<wsdl:part name="getSubTaskIssueTypesReturn" type="impl:ArrayOf_tns1_RemoteIssueType"/>
</wsdl:message>
<wsdl:message name="addBase64EncodedAttachmentsToIssueRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="xsd:string"/>
<wsdl:part name="in2" type="impl:ArrayOf_xsd_string"/>
<wsdl:part name="in3" type="impl:ArrayOf_xsd_string"/>
</wsdl:message>
<wsdl:message name="getProjectByIdRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="xsd:long"/>
</wsdl:message>
<wsdl:message name="deleteProjectAvatarResponse">
</wsdl:message>
<wsdl:message name="getGroupRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="getIssuesFromTextSearchWithProjectResponse">
<wsdl:part name="getIssuesFromTextSearchWithProjectReturn" type="impl:ArrayOf_tns1_RemoteIssue"/>
</wsdl:message>
<wsdl:message name="getAssociatedPermissionSchemesRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="tns1:RemoteProjectRole"/>
</wsdl:message>
<wsdl:message name="updateWorklogAndRetainRemainingEstimateRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="tns1:RemoteWorklog"/>
</wsdl:message>
<wsdl:message name="getWorklogsRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="removeActorsFromProjectRoleRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="impl:ArrayOf_xsd_string"/>
<wsdl:part name="in2" type="tns1:RemoteProjectRole"/>
<wsdl:part name="in3" type="tns1:RemoteProject"/>
<wsdl:part name="in4" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="createProjectRoleResponse">
<wsdl:part name="createProjectRoleReturn" type="tns1:RemoteProjectRole"/>
</wsdl:message>
<wsdl:message name="isProjectRoleNameUniqueResponse">
<wsdl:part name="isProjectRoleNameUniqueReturn" type="xsd:boolean"/>
</wsdl:message>
<wsdl:message name="createUserResponse">
<wsdl:part name="createUserReturn" type="tns1:RemoteUser"/>
</wsdl:message>
<wsdl:message name="getAvailableActionsRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="addPermissionToResponse">
<wsdl:part name="addPermissionToReturn" type="tns1:RemotePermissionScheme"/>
</wsdl:message>
<wsdl:message name="updateWorklogWithNewRemainingEstimateRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="tns1:RemoteWorklog"/>
<wsdl:part name="in2" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="deleteProjectRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="getFieldsForEditResponse">
<wsdl:part name="getFieldsForEditReturn" type="impl:ArrayOf_tns1_RemoteField"/>
</wsdl:message>
<wsdl:message name="updateGroupResponse">
<wsdl:part name="updateGroupReturn" type="tns1:RemoteGroup"/>
</wsdl:message>
<wsdl:message name="hasPermissionToEditCommentRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="tns1:RemoteComment"/>
</wsdl:message>
<wsdl:message name="getIssueByIdResponse">
<wsdl:part name="getIssueByIdReturn" type="tns1:RemoteIssue"/>
</wsdl:message>
<wsdl:message name="getAssociatedPermissionSchemesResponse">
<wsdl:part name="getAssociatedPermissionSchemesReturn" type="impl:ArrayOf_tns1_RemoteScheme"/>
</wsdl:message>
<wsdl:message name="hasPermissionToUpdateWorklogRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="getGroupResponse">
<wsdl:part name="getGroupReturn" type="tns1:RemoteGroup"/>
</wsdl:message>
<wsdl:message name="deleteWorklogAndRetainRemainingEstimateRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="progressWorkflowActionResponse">
<wsdl:part name="progressWorkflowActionReturn" type="tns1:RemoteIssue"/>
</wsdl:message>
<wsdl:message name="getPermissionSchemesResponse">
<wsdl:part name="getPermissionSchemesReturn" type="impl:ArrayOf_tns1_RemotePermissionScheme"/>
</wsdl:message>
<wsdl:message name="getFieldsForActionResponse">
<wsdl:part name="getFieldsForActionReturn" type="impl:ArrayOf_tns1_RemoteField"/>
</wsdl:message>
<wsdl:message name="getAllPermissionsResponse">
<wsdl:part name="getAllPermissionsReturn" type="impl:ArrayOf_tns1_RemotePermission"/>
</wsdl:message>
<wsdl:message name="progressWorkflowActionRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="xsd:string"/>
<wsdl:part name="in2" type="xsd:string"/>
<wsdl:part name="in3" type="impl:ArrayOf_tns1_RemoteFieldValue"/>
</wsdl:message>
<wsdl:message name="createProjectResponse">
<wsdl:part name="createProjectReturn" type="tns1:RemoteProject"/>
</wsdl:message>
<wsdl:message name="deletePermissionFromResponse">
<wsdl:part name="deletePermissionFromReturn" type="tns1:RemotePermissionScheme"/>
</wsdl:message>
<wsdl:message name="createIssueRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="tns1:RemoteIssue"/>
</wsdl:message>
<wsdl:message name="hasPermissionToEditCommentResponse">
<wsdl:part name="hasPermissionToEditCommentReturn" type="xsd:boolean"/>
</wsdl:message>
<wsdl:message name="getUserRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="loginResponse">
<wsdl:part name="loginReturn" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="getConfigurationRequest">
<wsdl:part name="in0" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="createIssueWithSecurityLevelResponse">
<wsdl:part name="createIssueWithSecurityLevelReturn" type="tns1:RemoteIssue"/>
</wsdl:message>
<wsdl:message name="deleteWorklogAndAutoAdjustRemainingEstimateRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="getAssociatedNotificationSchemesResponse">
<wsdl:part name="getAssociatedNotificationSchemesReturn" type="impl:ArrayOf_tns1_RemoteScheme"/>
</wsdl:message>
<wsdl:message name="getProjectWithSchemesByIdRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="xsd:long"/>
</wsdl:message>
<wsdl:message name="getProjectByIdResponse">
<wsdl:part name="getProjectByIdReturn" type="tns1:RemoteProject"/>
</wsdl:message>
<wsdl:message name="editCommentResponse">
<wsdl:part name="editCommentReturn" type="tns1:RemoteComment"/>
</wsdl:message>
<wsdl:message name="getPrioritiesRequest">
<wsdl:part name="in0" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="createProjectRoleRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="tns1:RemoteProjectRole"/>
</wsdl:message>
<wsdl:message name="updateProjectRoleRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="tns1:RemoteProjectRole"/>
</wsdl:message>
<wsdl:message name="getIssueTypesRequest">
<wsdl:part name="in0" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="updateProjectResponse">
<wsdl:part name="updateProjectReturn" type="tns1:RemoteProject"/>
</wsdl:message>
<wsdl:message name="getProjectRoleResponse">
<wsdl:part name="getProjectRoleReturn" type="tns1:RemoteProjectRole"/>
</wsdl:message>
<wsdl:message name="getServerInfoRequest">
<wsdl:part name="in0" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="deleteWorklogWithNewRemainingEstimateResponse">
</wsdl:message>
<wsdl:message name="getVersionsResponse">
<wsdl:part name="getVersionsReturn" type="impl:ArrayOf_tns1_RemoteVersion"/>
</wsdl:message>
<wsdl:message name="deleteIssueResponse">
</wsdl:message>
<wsdl:message name="createProjectFromObjectResponse">
<wsdl:part name="createProjectFromObjectReturn" type="tns1:RemoteProject"/>
</wsdl:message>
<wsdl:message name="removeAllRoleActorsByNameAndTypeResponse">
</wsdl:message>
<wsdl:message name="updateWorklogAndRetainRemainingEstimateResponse">
</wsdl:message>
<wsdl:message name="releaseVersionRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="xsd:string"/>
<wsdl:part name="in2" type="tns1:RemoteVersion"/>
</wsdl:message>
<wsdl:message name="updateWorklogAndAutoAdjustRemainingEstimateRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="tns1:RemoteWorklog"/>
</wsdl:message>
<wsdl:message name="addCommentResponse">
</wsdl:message>
<wsdl:message name="getFavouriteFiltersRequest">
<wsdl:part name="in0" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="setProjectAvatarRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="xsd:string"/>
<wsdl:part name="in2" type="xsd:long"/>
</wsdl:message>
<wsdl:message name="getCustomFieldsResponse">
<wsdl:part name="getCustomFieldsReturn" type="impl:ArrayOf_tns1_RemoteField"/>
</wsdl:message>
<wsdl:message name="deletePermissionSchemeRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="getResolutionDateByIdResponse">
<wsdl:part name="getResolutionDateByIdReturn" type="xsd:dateTime"/>
</wsdl:message>
<wsdl:message name="getIssueTypesForProjectResponse">
<wsdl:part name="getIssueTypesForProjectReturn" type="impl:ArrayOf_tns1_RemoteIssueType"/>
</wsdl:message>
<wsdl:message name="addVersionResponse">
<wsdl:part name="addVersionReturn" type="tns1:RemoteVersion"/>
</wsdl:message>
<wsdl:message name="deleteWorklogAndAutoAdjustRemainingEstimateResponse">
</wsdl:message>
<wsdl:message name="removeDefaultActorsFromProjectRoleResponse">
</wsdl:message>
<wsdl:message name="addWorklogWithNewRemainingEstimateRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="xsd:string"/>
<wsdl:part name="in2" type="tns1:RemoteWorklog"/>
<wsdl:part name="in3" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="getSubTaskIssueTypesForProjectResponse">
<wsdl:part name="getSubTaskIssueTypesForProjectReturn" type="impl:ArrayOf_tns1_RemoteIssueType"/>
</wsdl:message>
<wsdl:message name="hasPermissionToCreateWorklogResponse">
<wsdl:part name="hasPermissionToCreateWorklogReturn" type="xsd:boolean"/>
</wsdl:message>
<wsdl:message name="createProjectFromObjectRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="tns1:RemoteProject"/>
</wsdl:message>
<wsdl:message name="RemoteException">
<wsdl:part name="fault" type="tns2:RemoteException"/>
</wsdl:message>
<wsdl:message name="deleteProjectResponse">
</wsdl:message>
<wsdl:message name="getCustomFieldsRequest">
<wsdl:part name="in0" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="loginRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="getProjectByKeyRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="getSecurityLevelResponse">
<wsdl:part name="getSecurityLevelReturn" type="tns1:RemoteSecurityLevel"/>
</wsdl:message>
<wsdl:message name="getServerInfoResponse">
<wsdl:part name="getServerInfoReturn" type="tns1:RemoteServerInfo"/>
</wsdl:message>
<wsdl:message name="getCommentResponse">
<wsdl:part name="getCommentReturn" type="tns1:RemoteComment"/>
</wsdl:message>
<wsdl:message name="getIssueCountForFilterResponse">
<wsdl:part name="getIssueCountForFilterReturn" type="xsd:long"/>
</wsdl:message>
<wsdl:message name="getComponentsResponse">
<wsdl:part name="getComponentsReturn" type="impl:ArrayOf_tns1_RemoteComponent"/>
</wsdl:message>
<wsdl:message name="updateIssueResponse">
<wsdl:part name="updateIssueReturn" type="tns1:RemoteIssue"/>
</wsdl:message>
<wsdl:message name="isProjectRoleNameUniqueRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="addAttachmentsToIssueResponse">
<wsdl:part name="addAttachmentsToIssueReturn" type="xsd:boolean"/>
</wsdl:message>
<wsdl:message name="addCommentRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="xsd:string"/>
<wsdl:part name="in2" type="tns1:RemoteComment"/>
</wsdl:message>
<wsdl:message name="hasPermissionToDeleteWorklogRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="getIssueTypesResponse">
<wsdl:part name="getIssueTypesReturn" type="impl:ArrayOf_tns1_RemoteIssueType"/>
</wsdl:message>
<wsdl:message name="createGroupResponse">
<wsdl:part name="createGroupReturn" type="tns1:RemoteGroup"/>
</wsdl:message>
<wsdl:message name="addAttachmentsToIssueRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="xsd:string"/>
<wsdl:part name="in2" type="impl:ArrayOf_xsd_string"/>
<wsdl:part name="in3" type="impl:ArrayOf_xsd_base64Binary"/>
</wsdl:message>
<wsdl:message name="RemoteAuthenticationException">
<wsdl:part name="fault" type="tns2:RemoteAuthenticationException"/>
</wsdl:message>
<wsdl:message name="createProjectRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="xsd:string"/>
<wsdl:part name="in2" type="xsd:string"/>
<wsdl:part name="in3" type="xsd:string"/>
<wsdl:part name="in4" type="xsd:string"/>
<wsdl:part name="in5" type="xsd:string"/>
<wsdl:part name="in6" type="tns1:RemotePermissionScheme"/>
<wsdl:part name="in7" type="tns1:RemoteScheme"/>
<wsdl:part name="in8" type="tns1:RemoteScheme"/>
</wsdl:message>
<wsdl:message name="logoutRequest">
<wsdl:part name="in0" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="getResolutionsRequest">
<wsdl:part name="in0" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="addActorsToProjectRoleResponse">
</wsdl:message>
<wsdl:message name="getResolutionDateByIdRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="xsd:long"/>
</wsdl:message>
<wsdl:message name="getResolutionDateByKeyRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="getComponentsRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="archiveVersionRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="xsd:string"/>
<wsdl:part name="in2" type="xsd:string"/>
<wsdl:part name="in3" type="xsd:boolean"/>
</wsdl:message>
<wsdl:message name="getResolutionDateByKeyResponse">
<wsdl:part name="getResolutionDateByKeyReturn" type="xsd:dateTime"/>
</wsdl:message>
<wsdl:message name="addUserToGroupResponse">
</wsdl:message>
<wsdl:message name="getProjectAvatarsResponse">
<wsdl:part name="getProjectAvatarsReturn" type="impl:ArrayOf_tns1_RemoteAvatar"/>
</wsdl:message>
<wsdl:message name="getIssueResponse">
<wsdl:part name="getIssueReturn" type="tns1:RemoteIssue"/>
</wsdl:message>
<wsdl:message name="getProjectsNoSchemesResponse">
<wsdl:part name="getProjectsNoSchemesReturn" type="impl:ArrayOf_tns1_RemoteProject"/>
</wsdl:message>
<wsdl:message name="updateGroupRequest">
<wsdl:part name="in0" type="xsd:string"/>
<wsdl:part name="in1" type="tns1:RemoteGroup"/>
</wsdl:message>
<wsdl:message name="getCommentsResponse">
<wsdl:part name="getCommentsReturn" type="impl:ArrayOf_tns1_RemoteComment"/>
</wsdl:message>
<wsdl:portType name="JiraSoapService">
<wsdl:operation name="getComment" parameterOrder="in0 in1">
<wsdl:input message="impl:getCommentRequest" name="getCommentRequest"/>
<wsdl:output message="impl:getCommentResponse" name="getCommentResponse"/>
<wsdl:fault message="impl:RemoteException" name="RemoteException"/>
</wsdl:operation>
<wsdl:operation name="createGroup" parameterOrder="in0 in1 in2">
<wsdl:input message="impl:createGroupRequest" name="createGroupRequest"/>
<wsdl:output message="impl:createGroupResponse" name="createGroupResponse"/>
<wsdl:fault message="impl:RemoteValidationException" name="RemoteValidationException"/>
<wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>
<wsdl:fault message="impl:RemoteAuthenticationException" name="RemoteAuthenticationException"/>
<wsdl:fault message="impl:RemoteException" name="RemoteException"/>
</wsdl:operation>
<wsdl:operation name="getServerInfo" parameterOrder="in0">
<wsdl:input message="impl:getServerInfoRequest" name="getServerInfoRequest"/>
<wsdl:output message="impl:getServerInfoResponse" name="getServerInfoResponse"/>
</wsdl:operation>
<wsdl:operation name="getGroup" parameterOrder="in0 in1">
<wsdl:input message="impl:getGroupRequest" name="getGroupRequest"/>
<wsdl:output message="impl:getGroupResponse" name="getGroupResponse"/>
<wsdl:fault message="impl:RemoteValidationException" name="RemoteValidationException"/>
<wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>
<wsdl:fault message="impl:RemoteAuthenticationException" name="RemoteAuthenticationException"/>
<wsdl:fault message="impl:RemoteException" name="RemoteException"/>
</wsdl:operation>
<wsdl:operation name="login" parameterOrder="in0 in1">
<wsdl:input message="impl:loginRequest" name="loginRequest"/>
<wsdl:output message="impl:loginResponse" name="loginResponse"/>
<wsdl:fault message="impl:RemoteAuthenticationException" name="RemoteAuthenticationException"/>
<wsdl:fault message="impl:RemoteException" name="RemoteException"/>
</wsdl:operation>
<wsdl:operation name="logout" parameterOrder="in0">
<wsdl:input message="impl:logoutRequest" name="logoutRequest"/>
<wsdl:output message="impl:logoutResponse" name="logoutResponse"/>
</wsdl:operation>
<wsdl:operation name="getUser" parameterOrder="in0 in1">
<wsdl:input message="impl:getUserRequest" name="getUserRequest"/>
<wsdl:output message="impl:getUserResponse" name="getUserResponse"/>
<wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>
<wsdl:fault message="impl:RemoteAuthenticationException" name="RemoteAuthenticationException"/>
</wsdl:operation>
<wsdl:operation name="createUser" parameterOrder="in0 in1 in2 in3 in4">
<wsdl:input message="impl:createUserRequest" name="createUserRequest"/>
<wsdl:output message="impl:createUserResponse" name="createUserResponse"/>
<wsdl:fault message="impl:RemoteValidationException" name="RemoteValidationException"/>
<wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>
<wsdl:fault message="impl:RemoteAuthenticationException" name="RemoteAuthenticationException"/>
<wsdl:fault message="impl:RemoteException" name="RemoteException"/>
</wsdl:operation>
<wsdl:operation name="getComponents" parameterOrder="in0 in1">
<wsdl:input message="impl:getComponentsRequest" name="getComponentsRequest"/>
<wsdl:output message="impl:getComponentsResponse" name="getComponentsResponse"/>
<wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>
<wsdl:fault message="impl:RemoteAuthenticationException" name="RemoteAuthenticationException"/>
<wsdl:fault message="impl:RemoteException" name="RemoteException"/>
</wsdl:operation>
<wsdl:operation name="getIssue" parameterOrder="in0 in1">
<wsdl:input message="impl:getIssueRequest" name="getIssueRequest"/>
<wsdl:output message="impl:getIssueResponse" name="getIssueResponse"/>
<wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>
<wsdl:fault message="impl:RemoteAuthenticationException" name="RemoteAuthenticationException"/>
<wsdl:fault message="impl:RemoteException" name="RemoteException"/>
</wsdl:operation>
<wsdl:operation name="createIssue" parameterOrder="in0 in1">
<wsdl:input message="impl:createIssueRequest" name="createIssueRequest"/>
<wsdl:output message="impl:createIssueResponse" name="createIssueResponse"/>
<wsdl:fault message="impl:RemoteValidationException" name="RemoteValidationException"/>
<wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>
<wsdl:fault message="impl:RemoteAuthenticationException" name="RemoteAuthenticationException"/>
<wsdl:fault message="impl:RemoteException" name="RemoteException"/>
</wsdl:operation>
<wsdl:operation name="getAvailableActions" parameterOrder="in0 in1">
<wsdl:input message="impl:getAvailableActionsRequest" name="getAvailableActionsRequest"/>
<wsdl:output message="impl:getAvailableActionsResponse" name="getAvailableActionsResponse"/>
<wsdl:fault message="impl:RemoteException" name="RemoteException"/>
</wsdl:operation>
<wsdl:operation name="getConfiguration" parameterOrder="in0">
<wsdl:input message="impl:getConfigurationRequest" name="getConfigurationRequest"/>
<wsdl:output message="impl:getConfigurationResponse" name="getConfigurationResponse"/>
<wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>
<wsdl:fault message="impl:RemoteAuthenticationException" name="RemoteAuthenticationException"/>
<wsdl:fault message="impl:RemoteException" name="RemoteException"/>
</wsdl:operation>
<wsdl:operation name="createProject" parameterOrder="in0 in1 in2 in3 in4 in5 in6 in7 in8">
<wsdl:input message="impl:createProjectRequest" name="createProjectRequest"/>
<wsdl:output message="impl:createProjectResponse" name="createProjectResponse"/>
<wsdl:fault message="impl:RemoteValidationException" name="RemoteValidationException"/>
<wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>
<wsdl:fault message="impl:RemoteAuthenticationException" name="RemoteAuthenticationException"/>
<wsdl:fault message="impl:RemoteException" name="RemoteException"/>
</wsdl:operation>
<wsdl:operation name="updateProject" parameterOrder="in0 in1">
<wsdl:input message="impl:updateProjectRequest" name="updateProjectRequest"/>
<wsdl:output message="impl:updateProjectResponse" name="updateProjectResponse"/>
<wsdl:fault message="impl:RemoteValidationException" name="RemoteValidationException"/>
<wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>
<wsdl:fault message="impl:RemoteAuthenticationException" name="RemoteAuthenticationException"/>
<wsdl:fault message="impl:RemoteException" name="RemoteException"/>
</wsdl:operation>
<wsdl:operation name="getProjectByKey" parameterOrder="in0 in1">
<wsdl:input message="impl:getProjectByKeyRequest" name="getProjectByKeyRequest"/>
<wsdl:output message="impl:getProjectByKeyResponse" name="getProjectByKeyResponse"/>
<wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>
<wsdl:fault message="impl:RemoteAuthenticationException" name="RemoteAuthenticationException"/>
<wsdl:fault message="impl:RemoteException" name="RemoteException"/>
</wsdl:operation>
<wsdl:operation name="removeAllRoleActorsByProject" parameterOrder="in0 in1">
<wsdl:input message="impl:removeAllRoleActorsByProjectRequest" name="removeAllRoleActorsByProjectRequest"/>
<wsdl:output message="impl:removeAllRoleActorsByProjectResponse" name="removeAllRoleActorsByProjectResponse"/>
<wsdl:fault message="impl:RemoteException" name="RemoteException"/>
</wsdl:operation>
<wsdl:operation name="getPriorities" parameterOrder="in0">
<wsdl:input message="impl:getPrioritiesRequest" name="getPrioritiesRequest"/>
<wsdl:output message="impl:getPrioritiesResponse" name="getPrioritiesResponse"/>
<wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>
<wsdl:fault message="impl:RemoteAuthenticationException" name="RemoteAuthenticationException"/>
</wsdl:operation>
<wsdl:operation name="getResolutions" parameterOrder="in0">
<wsdl:input message="impl:getResolutionsRequest" name="getResolutionsRequest"/>
<wsdl:output message="impl:getResolutionsResponse" name="getResolutionsResponse"/>
<wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>
<wsdl:fault message="impl:RemoteAuthenticationException" name="RemoteAuthenticationException"/>
</wsdl:operation>
<wsdl:operation name="getIssueTypes" parameterOrder="in0">
<wsdl:input message="impl:getIssueTypesRequest" name="getIssueTypesRequest"/>
<wsdl:output message="impl:getIssueTypesResponse" name="getIssueTypesResponse"/>
<wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>
<wsdl:fault message="impl:RemoteAuthenticationException" name="RemoteAuthenticationException"/>
</wsdl:operation>
<wsdl:operation name="getSubTaskIssueTypes" parameterOrder="in0">
<wsdl:input message="impl:getSubTaskIssueTypesRequest" name="getSubTaskIssueTypesRequest"/>
<wsdl:output message="impl:getSubTaskIssueTypesResponse" name="getSubTaskIssueTypesResponse"/>
<wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>
<wsdl:fault message="impl:RemoteAuthenticationException" name="RemoteAuthenticationException"/>
</wsdl:operation>
<wsdl:operation name="getStatuses" parameterOrder="in0">
<wsdl:input message="impl:getStatusesRequest" name="getStatusesRequest"/>
<wsdl:output message="impl:getStatusesResponse" name="getStatusesResponse"/>
<wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>
<wsdl:fault message="impl:RemoteAuthenticationException" name="RemoteAuthenticationException"/>
</wsdl:operation>
<wsdl:operation name="getProjectRoles" parameterOrder="in0">
<wsdl:input message="impl:getProjectRolesRequest" name="getProjectRolesRequest"/>
<wsdl:output message="impl:getProjectRolesResponse" name="getProjectRolesResponse"/>
<wsdl:fault message="impl:RemoteException" name="RemoteException"/>
</wsdl:operation>
<wsdl:operation name="getProjectRole" parameterOrder="in0 in1">
<wsdl:input message="impl:getProjectRoleRequest" name="getProjectRoleRequest"/>
<wsdl:output message="impl:getProjectRoleResponse" name="getProjectRoleResponse"/>
<wsdl:fault message="impl:RemoteException" name="RemoteException"/>
</wsdl:operation>
<wsdl:operation name="getProjectRoleActors" parameterOrder="in0 in1 in2">
<wsdl:input message="impl:getProjectRoleActorsRequest" name="getProjectRoleActorsRequest"/>
<wsdl:output message="impl:getProjectRoleActorsResponse" name="getProjectRoleActorsResponse"/>
<wsdl:fault message="impl:RemoteException" name="RemoteException"/>
</wsdl:operation>
<wsdl:operation name="getDefaultRoleActors" parameterOrder="in0 in1">
<wsdl:input message="impl:getDefaultRoleActorsRequest" name="getDefaultRoleActorsRequest"/>
<wsdl:output message="impl:getDefaultRoleActorsResponse" name="getDefaultRoleActorsResponse"/>
<wsdl:fault message="impl:RemoteException" name="RemoteException"/>
</wsdl:operation>
<wsdl:operation name="removeAllRoleActorsByNameAndType" parameterOrder="in0 in1 in2">
<wsdl:input message="impl:removeAllRoleActorsByNameAndTypeRequest" name="removeAllRoleActorsByNameAndTypeRequest"/>
<wsdl:output message="impl:removeAllRoleActorsByNameAndTypeResponse" name="removeAllRoleActorsByNameAndTypeResponse"/>
<wsdl:fault message="impl:RemoteException" name="RemoteException"/>
</wsdl:operation>
<wsdl:operation name="deleteProjectRole" parameterOrder="in0 in1 in2">
<wsdl:input message="impl:deleteProjectRoleRequest" name="deleteProjectRoleRequest"/>
<wsdl:output message="impl:deleteProjectRoleResponse" name="deleteProjectRoleResponse"/>
<wsdl:fault message="impl:RemoteException" name="RemoteException"/>
</wsdl:operation>
<wsdl:operation name="updateProjectRole" parameterOrder="in0 in1">
<wsdl:input message="impl:updateProjectRoleRequest" name="updateProjectRoleRequest"/>
<wsdl:output message="impl:updateProjectRoleResponse" name="updateProjectRoleResponse"/>
<wsdl:fault message="impl:RemoteException" name="RemoteException"/>
</wsdl:operation>
<wsdl:operation name="createProjectRole" parameterOrder="in0 in1">
<wsdl:input message="impl:createProjectRoleRequest" name="createProjectRoleRequest"/>
<wsdl:output message="impl:createProjectRoleResponse" name="createProjectRoleResponse"/>
<wsdl:fault message="impl:RemoteException" name="RemoteException"/>
</wsdl:operation>
<wsdl:operation name="isProjectRoleNameUnique" parameterOrder="in0 in1">
<wsdl:input message="impl:isProjectRoleNameUniqueRequest" name="isProjectRoleNameUniqueRequest"/>
<wsdl:output message="impl:isProjectRoleNameUniqueResponse" name="isProjectRoleNameUniqueResponse"/>
<wsdl:fault message="impl:RemoteException" name="RemoteException"/>
</wsdl:operation>
<wsdl:operation name="addActorsToProjectRole" parameterOrder="in0 in1 in2 in3 in4">
<wsdl:input message="impl:addActorsToProjectRoleRequest" name="addActorsToProjectRoleRequest"/>
<wsdl:output message="impl:addActorsToProjectRoleResponse" name="addActorsToProjectRoleResponse"/>
<wsdl:fault message="impl:RemoteException" name="RemoteException"/>
</wsdl:operation>
<wsdl:operation name="removeActorsFromProjectRole" parameterOrder="in0 in1 in2 in3 in4">
<wsdl:input message="impl:removeActorsFromProjectRoleRequest" name="removeActorsFromProjectRoleRequest"/>
<wsdl:output message="impl:removeActorsFromProjectRoleResponse" name="removeActorsFromProjectRoleResponse"/>
<wsdl:fault message="impl:RemoteException" name="RemoteException"/>
</wsdl:operation>
<wsdl:operation name="addDefaultActorsToProjectRole" parameterOrder="in0 in1 in2 in3">
<wsdl:input message="impl:addDefaultActorsToProjectRoleRequest" name="addDefaultActorsToProjectRoleRequest"/>
<wsdl:output message="impl:addDefaultActorsToProjectRoleResponse" name="addDefaultActorsToProjectRoleResponse"/>
<wsdl:fault message="impl:RemoteException" name="RemoteException"/>
</wsdl:operation>
<wsdl:operation name="removeDefaultActorsFromProjectRole" parameterOrder="in0 in1 in2 in3">
<wsdl:input message="impl:removeDefaultActorsFromProjectRoleRequest" name="removeDefaultActorsFromProjectRoleRequest"/>
<wsdl:output message="impl:removeDefaultActorsFromProjectRoleResponse" name="removeDefaultActorsFromProjectRoleResponse"/>
<wsdl:fault message="impl:RemoteException" name="RemoteException"/>
</wsdl:operation>
<wsdl:operation name="getAssociatedNotificationSchemes" parameterOrder="in0 in1">
<wsdl:input message="impl:getAssociatedNotificationSchemesRequest" name="getAssociatedNotificationSchemesRequest"/>
<wsdl:output message="impl:getAssociatedNotificationSchemesResponse" name="getAssociatedNotificationSchemesResponse"/>
<wsdl:fault message="impl:RemoteException" name="RemoteException"/>
</wsdl:operation>
<wsdl:operation name="getAssociatedPermissionSchemes" parameterOrder="in0 in1">
<wsdl:input message="impl:getAssociatedPermissionSchemesRequest" name="getAssociatedPermissionSchemesRequest"/>
<wsdl:output message="impl:getAssociatedPermissionSchemesResponse" name="getAssociatedPermissionSchemesResponse"/>
<wsdl:fault message="impl:RemoteException" name="RemoteException"/>
</wsdl:operation>
<wsdl:operation name="deleteProject" parameterOrder="in0 in1">
<wsdl:input message="impl:deleteProjectRequest" name="deleteProjectRequest"/>
<wsdl:output message="impl:deleteProjectResponse" name="deleteProjectResponse"/>
<wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>
<wsdl:fault message="impl:RemoteAuthenticationException" name="RemoteAuthenticationException"/>
<wsdl:fault message="impl:RemoteException" name="RemoteException"/>
</wsdl:operation>
<wsdl:operation name="getProjectById" parameterOrder="in0 in1">
<wsdl:input message="impl:getProjectByIdRequest" name="getProjectByIdRequest"/>
<wsdl:output message="impl:getProjectByIdResponse" name="getProjectByIdResponse"/>
<wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>
<wsdl:fault message="impl:RemoteAuthenticationException" name="RemoteAuthenticationException"/>
<wsdl:fault message="impl:RemoteException" name="RemoteException"/>
</wsdl:operation>
<wsdl:operation name="getVersions" parameterOrder="in0 in1">
<wsdl:input message="impl:getVersionsRequest" name="getVersionsRequest"/>
<wsdl:output message="impl:getVersionsResponse" name="getVersionsResponse"/>
<wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>
<wsdl:fault message="impl:RemoteAuthenticationException" name="RemoteAuthenticationException"/>
<wsdl:fault message="impl:RemoteException" name="RemoteException"/>
</wsdl:operation>
<wsdl:operation name="getCustomFields" parameterOrder="in0">
<wsdl:input message="impl:getCustomFieldsRequest" name="getCustomFieldsRequest"/>
<wsdl:output message="impl:getCustomFieldsResponse" name="getCustomFieldsResponse"/>
<wsdl:fault message="impl:RemoteException" name="RemoteException"/>
</wsdl:operation>
<wsdl:operation name="getComments" parameterOrder="in0 in1">
<wsdl:input message="impl:getCommentsRequest" name="getCommentsRequest"/>
<wsdl:output message="impl:getCommentsResponse" name="getCommentsResponse"/>
<wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>
<wsdl:fault message="impl:RemoteAuthenticationException" name="RemoteAuthenticationException"/>
<wsdl:fault message="impl:RemoteException" name="RemoteException"/>
</wsdl:operation>
<wsdl:operation name="getFavouriteFilters" parameterOrder="in0">
<wsdl:input message="impl:getFavouriteFiltersRequest" name="getFavouriteFiltersRequest"/>
<wsdl:output message="impl:getFavouriteFiltersResponse" name="getFavouriteFiltersResponse"/>
<wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>
<wsdl:fault message="impl:RemoteAuthenticationException" name="RemoteAuthenticationException"/>
<wsdl:fault message="impl:RemoteException" name="RemoteException"/>
</wsdl:operation>
<wsdl:operation name="releaseVersion" parameterOrder="in0 in1 in2">
<wsdl:input message="impl:releaseVersionRequest" name="releaseVersionRequest"/>
<wsdl:output message="impl:releaseVersionResponse" name="releaseVersionResponse"/>
<wsdl:fault message="impl:RemoteException" name="RemoteException"/>
</wsdl:operation>
<wsdl:operation name="archiveVersion" parameterOrder="in0 in1 in2 in3">
<wsdl:input message="impl:archiveVersionRequest" name="archiveVersionRequest"/>
<wsdl:output message="impl:archiveVersionResponse" name="archiveVersionResponse"/>
<wsdl:fault message="impl:RemoteException" name="RemoteException"/>
</wsdl:operation>
<wsdl:operation name="updateIssue" parameterOrder="in0 in1 in2">
<wsdl:input message="impl:updateIssueRequest" name="updateIssueRequest"/>
<wsdl:output message="impl:updateIssueResponse" name="updateIssueResponse"/>
<wsdl:fault message="impl:RemoteException" name="RemoteException"/>
</wsdl:operation>
<wsdl:operation name="getFieldsForEdit" parameterOrder="in0 in1">
<wsdl:input message="impl:getFieldsForEditRequest" name="getFieldsForEditRequest"/>
<wsdl:output message="impl:getFieldsForEditResponse" name="getFieldsForEditResponse"/>
<wsdl:fault message="impl:RemoteException" name="RemoteException"/>
</wsdl:operation>
<wsdl:operation name="getIssueTypesForProject" parameterOrder="in0 in1">
<wsdl:input message="impl:getIssueTypesForProjectRequest" name="getIssueTypesForProjectRequest"/>
<wsdl:output message="impl:getIssueTypesForProjectResponse" name="getIssueTypesForProjectResponse"/>
<wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>
<wsdl:fault message="impl:RemoteAuthenticationException" name="RemoteAuthenticationException"/>
</wsdl:operation>
<wsdl:operation name="getSubTaskIssueTypesForProject" parameterOrder="in0 in1">
<wsdl:input message="impl:getSubTaskIssueTypesForProjectRequest" name="getSubTaskIssueTypesForProjectRequest"/>
<wsdl:output message="impl:getSubTaskIssueTypesForProjectResponse" name="getSubTaskIssueTypesForProjectResponse"/>
<wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>
<wsdl:fault message="impl:RemoteAuthenticationException" name="RemoteAuthenticationException"/>
</wsdl:operation>
<wsdl:operation name="addUserToGroup" parameterOrder="in0 in1 in2">
<wsdl:input message="impl:addUserToGroupRequest" name="addUserToGroupRequest"/>
<wsdl:output message="impl:addUserToGroupResponse" name="addUserToGroupResponse"/>
<wsdl:fault message="impl:RemoteValidationException" name="RemoteValidationException"/>
<wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>
<wsdl:fault message="impl:RemoteAuthenticationException" name="RemoteAuthenticationException"/>
<wsdl:fault message="impl:RemoteException" name="RemoteException"/>
</wsdl:operation>
<wsdl:operation name="removeUserFromGroup" parameterOrder="in0 in1 in2">
<wsdl:input message="impl:removeUserFromGroupRequest" name="removeUserFromGroupRequest"/>
<wsdl:output message="impl:removeUserFromGroupResponse" name="removeUserFromGroupResponse"/>
<wsdl:fault message="impl:RemoteValidationException" name="RemoteValidationException"/>
<wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>
<wsdl:fault message="impl:RemoteAuthenticationException" name="RemoteAuthenticationException"/>
<wsdl:fault message="impl:RemoteException" name="RemoteException"/>
</wsdl:operation>
<wsdl:operation name="getSecurityLevel" parameterOrder="in0 in1">
<wsdl:input message="impl:getSecurityLevelRequest" name="getSecurityLevelRequest"/>
<wsdl:output message="impl:getSecurityLevelResponse" name="getSecurityLevelResponse"/>
<wsdl:fault message="impl:RemotePermissionException" name=