<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions targetNamespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:impl="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" xmlns:intf="https://issues.rpath.com/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://exception.rpc.jira.atlassian.com"/>
   <import namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2"/>
   <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="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="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="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="RemoteComponent">
    <complexContent>
     <extension base="tns1:AbstractNamedRemoteEntity">
      <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="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 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="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 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/>
     </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="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://beans.soap.rpc.jira.atlassian.com"/>
   <import namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2"/>
   <import namespace="http://schemas.xmlsoap.org/soap/encoding/"/>
   <complexType name="RemoteException">
    <sequence/>
   </complexType>
   <complexType name="RemoteAuthenticationException">
    <complexContent>
     <extension base="tns2:RemoteException">
      <sequence/>
     </extension>
    </complexContent>
   </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>
  </schema>
  <schema targetNamespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" xmlns="http://www.w3.org/2001/XMLSchema">
   <import namespace="http://exception.rpc.jira.atlassian.com"/>
   <import namespace="http://beans.soap.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_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_RemoteComponent">
    <complexContent>
     <restriction base="soapenc:Array">
      <attribute ref="soapenc:arrayType" wsdl:arrayType="tns1:RemoteComponent[]"/>
     </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_RemoteProject">
    <complexContent>
     <restriction base="soapenc:Array">
      <attribute ref="soapenc:arrayType" wsdl:arrayType="tns1:RemoteProject[]"/>
     </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_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_RemoteFilter">
    <complexContent>
     <restriction base="soapenc:Array">
      <attribute ref="soapenc:arrayType" wsdl:arrayType="tns1:RemoteFilter[]"/>
     </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_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_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_tns1_RemoteIssue">
    <complexContent>
     <restriction base="soapenc:Array">
      <attribute ref="soapenc:arrayType" wsdl:arrayType="tns1:RemoteIssue[]"/>
     </restriction>
    </complexContent>
   </complexType>
  </schema>
 </wsdl:types>

   <wsdl:message name="loginResponse">

      <wsdl:part name="loginReturn" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="getIssuesFromTextSearchResponse">

      <wsdl:part name="getIssuesFromTextSearchReturn" type="impl:ArrayOf_tns1_RemoteIssue"/>

   </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="getProjectByIdRequest">

      <wsdl:part name="in0" type="xsd:string"/>

      <wsdl:part name="in1" type="xsd:long"/>

   </wsdl:message>

   <wsdl:message name="getPermissionSchemesRequest">

      <wsdl:part name="in0" type="xsd:string"/>

   </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="hasPermissionToDeleteWorklogResponse">

      <wsdl:part name="hasPermissionToDeleteWorklogReturn" type="xsd:boolean"/>

   </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="deletePermissionSchemeRequest">

      <wsdl:part name="in0" type="xsd:string"/>

      <wsdl:part name="in1" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="getProjectRoleActorsResponse">

      <wsdl:part name="getProjectRoleActorsReturn" type="tns1:RemoteProjectRoleActors"/>

   </wsdl:message>

   <wsdl:message name="getIssuesFromFilterResponse">

      <wsdl:part name="getIssuesFromFilterReturn" type="impl:ArrayOf_tns1_RemoteIssue"/>

   </wsdl:message>

   <wsdl:message name="addCommentResponse">

   </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="getUserRequest">

      <wsdl:part name="in0" type="xsd:string"/>

      <wsdl:part name="in1" type="xsd:string"/>

   </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="getFieldsForEditRequest">

      <wsdl:part name="in0" type="xsd:string"/>

      <wsdl:part name="in1" type="xsd:string"/>

   </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="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="updateProjectRequest">

      <wsdl:part name="in0" type="xsd:string"/>

      <wsdl:part name="in1" type="tns1:RemoteProject"/>

   </wsdl:message>

   <wsdl:message name="getSubTaskIssueTypesResponse">

      <wsdl:part name="getSubTaskIssueTypesReturn" type="impl:ArrayOf_tns1_RemoteIssueType"/>

   </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="RemoteAuthenticationException">

      <wsdl:part name="fault" type="tns2:RemoteAuthenticationException"/>

   </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="addWorklogAndAutoAdjustRemainingEstimateResponse">

   </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="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="getComponentsRequest">

      <wsdl:part name="in0" type="xsd:string"/>

      <wsdl:part name="in1" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="getNotificationSchemesRequest">

      <wsdl:part name="in0" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="getProjectsNoSchemesRequest">

      <wsdl:part name="in0" type="xsd:string"/>

   </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="updateProjectResponse">

      <wsdl:part name="updateProjectReturn" type="tns1:RemoteProject"/>

   </wsdl:message>

   <wsdl:message name="getDefaultRoleActorsResponse">

      <wsdl:part name="getDefaultRoleActorsReturn" type="tns1:RemoteRoleActors"/>

   </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="updateWorklogAndAutoAdjustRemainingEstimateResponse">

   </wsdl:message>

   <wsdl:message name="releaseVersionResponse">

   </wsdl:message>

   <wsdl:message name="getStatusesResponse">

      <wsdl:part name="getStatusesReturn" type="impl:ArrayOf_tns1_RemoteStatus"/>

   </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="getAttachmentsFromIssueRequest">

      <wsdl:part name="in0" type="xsd:string"/>

      <wsdl:part name="in1" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="removeActorsFromProjectRoleResponse">

   </wsdl:message>

   <wsdl:message name="progressWorkflowActionResponse">

      <wsdl:part name="progressWorkflowActionReturn" type="tns1:RemoteIssue"/>

   </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="addWorklogAndRetainRemainingEstimateResponse">

   </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="RemotePermissionException">

      <wsdl:part name="fault" type="tns2:RemotePermissionException"/>

   </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="hasPermissionToUpdateWorklogResponse">

      <wsdl:part name="hasPermissionToUpdateWorklogReturn" type="xsd:boolean"/>

   </wsdl:message>

   <wsdl:message name="deleteWorklogAndAutoAdjustRemainingEstimateResponse">

   </wsdl:message>

   <wsdl:message name="deleteIssueResponse">

   </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="getIssueRequest">

      <wsdl:part name="in0" type="xsd:string"/>

      <wsdl:part name="in1" type="xsd:string"/>

   </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="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="getCommentsResponse">

      <wsdl:part name="getCommentsReturn" type="impl:ArrayOf_tns1_RemoteComment"/>

   </wsdl:message>

   <wsdl:message name="editCommentResponse">

      <wsdl:part name="editCommentReturn" type="tns1:RemoteComment"/>

   </wsdl:message>

   <wsdl:message name="getIssueCountForFilterResponse">

      <wsdl:part name="getIssueCountForFilterReturn" type="xsd:long"/>

   </wsdl:message>

   <wsdl:message name="refreshCustomFieldsRequest">

      <wsdl:part name="in0" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="refreshCustomFieldsResponse">

   </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="getCommentsRequest">

      <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="getIssueByIdRequest">

      <wsdl:part name="in0" type="xsd:string"/>

      <wsdl:part name="in1" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="getPrioritiesRequest">

      <wsdl:part name="in0" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="getStatusesRequest">

      <wsdl:part name="in0" type="xsd:string"/>

   </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="getConfigurationResponse">

      <wsdl:part name="getConfigurationReturn" type="tns1:RemoteConfiguration"/>

   </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="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="createIssueResponse">

      <wsdl:part name="createIssueReturn" type="tns1:RemoteIssue"/>

   </wsdl:message>

   <wsdl:message name="addUserToGroupResponse">

   </wsdl:message>

   <wsdl:message name="addVersionResponse">

      <wsdl:part name="addVersionReturn" type="tns1:RemoteVersion"/>

   </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="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="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="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="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="removeUserFromGroupResponse">

   </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="createUserResponse">

      <wsdl:part name="createUserReturn" type="tns1:RemoteUser"/>

   </wsdl:message>

   <wsdl:message name="updateIssueResponse">

      <wsdl:part name="updateIssueReturn" type="tns1:RemoteIssue"/>

   </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="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="getSavedFiltersResponse">

      <wsdl:part name="getSavedFiltersReturn" type="impl:ArrayOf_tns1_RemoteFilter"/>

   </wsdl:message>

   <wsdl:message name="getIssueTypesResponse">

      <wsdl:part name="getIssueTypesReturn" type="impl:ArrayOf_tns1_RemoteIssueType"/>

   </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="getNotificationSchemesResponse">

      <wsdl:part name="getNotificationSchemesReturn" type="impl:ArrayOf_tns1_RemoteScheme"/>

   </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="hasPermissionToCreateWorklogResponse">

      <wsdl:part name="hasPermissionToCreateWorklogReturn" type="xsd:boolean"/>

   </wsdl:message>

   <wsdl:message name="getProjectRoleResponse">

      <wsdl:part name="getProjectRoleReturn" type="tns1:RemoteProjectRole"/>

   </wsdl:message>

   <wsdl:message name="archiveVersionResponse">

   </wsdl:message>

   <wsdl:message name="hasPermissionToEditCommentResponse">

      <wsdl:part name="hasPermissionToEditCommentReturn" type="xsd:boolean"/>

   </wsdl:message>

   <wsdl:message name="getServerInfoRequest">

      <wsdl:part name="in0" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="addActorsToProjectRoleResponse">

   </wsdl:message>

   <wsdl:message name="deleteProjectResponse">

   </wsdl:message>

   <wsdl:message name="RemoteException">

      <wsdl:part name="fault" type="tns2:RemoteException"/>

   </wsdl:message>

   <wsdl:message name="updateWorklogAndRetainRemainingEstimateResponse">

   </wsdl:message>

   <wsdl:message name="getComponentsResponse">

      <wsdl:part name="getComponentsReturn" type="impl:ArrayOf_tns1_RemoteComponent"/>

   </wsdl:message>

   <wsdl:message name="getConfigurationRequest">

      <wsdl:part name="in0" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="getProjectRolesRequest">

      <wsdl:part name="in0" 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="deletePermissionFromResponse">

      <wsdl:part name="deletePermissionFromReturn" type="tns1:RemotePermissionScheme"/>

   </wsdl:message>

   <wsdl:message name="createProjectFromObjectResponse">

      <wsdl:part name="createProjectFromObjectReturn" type="tns1:RemoteProject"/>

   </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="getProjectByIdResponse">

      <wsdl:part name="getProjectByIdReturn" type="tns1:RemoteProject"/>

   </wsdl:message>

   <wsdl:message name="logoutRequest">

      <wsdl:part name="in0" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="getAvailableActionsResponse">

      <wsdl:part name="getAvailableActionsReturn" type="impl:ArrayOf_tns1_RemoteNamedObject"/>

   </wsdl:message>

   <wsdl:message name="addAttachmentsToIssueResponse">

      <wsdl:part name="addAttachmentsToIssueReturn" type="xsd:boolean"/>

   </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="getWorklogsResponse">

      <wsdl:part name="getWorklogsReturn" type="impl:ArrayOf_tns1_RemoteWorklog"/>

   </wsdl:message>

   <wsdl:message name="getIssueByIdResponse">

      <wsdl:part name="getIssueByIdReturn" type="tns1:RemoteIssue"/>

   </wsdl:message>

   <wsdl:message name="getSecuritySchemesRequest">

      <wsdl:part name="in0" type="xsd:string"/>

   </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="updateWorklogWithNewRemainingEstimateResponse">

   </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="getProjectsResponse">

      <wsdl:part name="getProjectsReturn" type="impl:ArrayOf_tns1_RemoteProject"/>

   </wsdl:message>

   <wsdl:message name="deletePermissionSchemeResponse">

   </wsdl:message>

   <wsdl:message name="getPrioritiesResponse">

      <wsdl:part name="getPrioritiesReturn" type="impl:ArrayOf_tns1_RemotePriority"/>

   </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="removeDefaultActorsFromProjectRoleResponse">

   </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="getCommentResponse">

      <wsdl:part name="getCommentReturn" type="tns1:RemoteComment"/>

   </wsdl:message>

   <wsdl:message name="addDefaultActorsToProjectRoleResponse">

   </wsdl:message>

   <wsdl:message name="removeAllRoleActorsByNameAndTypeResponse">

   </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="getGroupResponse">

      <wsdl:part name="getGroupReturn" type="tns1:RemoteGroup"/>

   </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="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="isProjectRoleNameUniqueResponse">

      <wsdl:part name="isProjectRoleNameUniqueReturn" type="xsd:boolean"/>

   </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="getFieldsForActionResponse">

      <wsdl:part name="getFieldsForActionReturn" type="impl:ArrayOf_tns1_RemoteField"/>

   </wsdl:message>

   <wsdl:message name="createProjectRoleResponse">

      <wsdl:part name="createProjectRoleReturn" type="tns1:RemoteProjectRole"/>

   </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="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="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="getCustomFieldsResponse">

      <wsdl:part name="getCustomFieldsReturn" type="impl:ArrayOf_tns1_RemoteField"/>

   </wsdl:message>

   <wsdl:message name="getAllPermissionsRequest">

      <wsdl:part name="in0" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="getResolutionsResponse">

      <wsdl:part name="getResolutionsReturn" type="impl:ArrayOf_tns1_RemoteResolution"/>

   </wsdl:message>

   <wsdl:message name="deleteWorklogAndRetainRemainingEstimateResponse">

   </wsdl:message>

   <wsdl:message name="getAssociatedPermissionSchemesResponse">

      <wsdl:part name="getAssociatedPermissionSchemesReturn" type="impl:ArrayOf_tns1_RemoteScheme"/>

   </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="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="getAllPermissionsResponse">

      <wsdl:part name="getAllPermissionsReturn" type="impl:ArrayOf_tns1_RemotePermission"/>

   </wsdl:message>

   <wsdl:message name="getAttachmentsFromIssueResponse">

      <wsdl:part name="getAttachmentsFromIssueReturn" type="impl:ArrayOf_tns1_RemoteAttachment"/>

   </wsdl:message>

   <wsdl:message name="getIssueTypesRequest">

      <wsdl:part name="in0" type="xsd:string"/>

   </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="getIssueCountForFilterRequest">

      <wsdl:part name="in0" type="xsd:string"/>

      <wsdl:part name="in1" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="getProjectByKeyResponse">

      <wsdl:part name="getProjectByKeyReturn" type="tns1:RemoteProject"/>

   </wsdl:message>

   <wsdl:message name="getSavedFiltersRequest">

      <wsdl:part name="in0" type="xsd:string"/>

   </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="getAssociatedNotificationSchemesRequest">

      <wsdl:part name="in0" type="xsd:string"/>

      <wsdl:part name="in1" type="tns1:RemoteProjectRole"/>

   </wsdl:message>

   <wsdl:message name="getServerInfoResponse">

      <wsdl:part name="getServerInfoReturn" type="tns1:RemoteServerInfo"/>

   </wsdl:message>

   <wsdl:message name="getSecuritySchemesResponse">

      <wsdl:part name="getSecuritySchemesReturn" type="impl:ArrayOf_tns1_RemoteScheme"/>

   </wsdl:message>

   <wsdl:message name="updateGroupResponse">

      <wsdl:part name="updateGroupReturn" type="tns1:RemoteGroup"/>

   </wsdl:message>

   <wsdl:message name="deleteUserResponse">

   </wsdl:message>

   <wsdl:message name="createGroupResponse">

      <wsdl:part name="createGroupReturn" type="tns1:RemoteGroup"/>

   </wsdl:message>

   <wsdl:message name="deleteWorklogWithNewRemainingEstimateResponse">

   </wsdl:message>

   <wsdl:message name="getProjectsRequest">

      <wsdl:part name="in0" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="getVersionsResponse">

      <wsdl:part name="getVersionsReturn" type="impl:ArrayOf_tns1_RemoteVersion"/>

   </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="getSubTaskIssueTypesRequest">

      <wsdl:part name="in0" type="xsd:string"/>

   </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="getFieldsForEditResponse">

      <wsdl:part name="getFieldsForEditReturn" type="impl:ArrayOf_tns1_RemoteField"/>

   </wsdl:message>

   <wsdl:message name="deleteGroupResponse">

   </wsdl:message>

   <wsdl:message name="addPermissionToResponse">

      <wsdl:part name="addPermissionToReturn" type="tns1:RemotePermissionScheme"/>

   </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="getCustomFieldsRequest">

      <wsdl:part name="in0" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="createPermissionSchemeResponse">

      <wsdl:part name="createPermissionSchemeReturn" type="tns1:RemotePermissionScheme"/>

   </wsdl:message>

   <wsdl:message name="getAssociatedNotificationSchemesResponse">

      <wsdl:part name="getAssociatedNotificationSchemesReturn" type="impl:ArrayOf_tns1_RemoteScheme"/>

   </wsdl:message>

   <wsdl:message name="getResolutionsRequest">

      <wsdl:part name="in0" type="xsd:string"/>

   </wsdl:message>

   <wsdl:message name="logoutResponse">

      <wsdl:part name="logoutReturn" type="xsd:boolean"/>

   </wsdl:message>

   <wsdl:message name="getIssuesFromTextSearchWithProjectResponse">

      <wsdl:part name="getIssuesFromTextSearchWithProjectReturn" type="impl:ArrayOf_tns1_RemoteIssue"/>

   </wsdl:message>

   <wsdl:message name="getPermissionSchemesResponse">

      <wsdl:part name="getPermissionSchemesReturn" type="impl:ArrayOf_tns1_RemotePermissionScheme"/>

   </wsdl:message>

   <wsdl:message name="getProjectRolesResponse">

      <wsdl:part name="getProjectRolesReturn" type="impl:ArrayOf_tns1_RemoteProjectRole"/>

   </wsdl:message>

   <wsdl:message name="removeAllRoleActorsByProjectResponse">

   </wsdl:message>

   <wsdl:message name="deleteProjectRoleResponse">

   </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="createProjectResponse">

      <wsdl:part name="createProjectReturn" type="tns1:RemoteProject"/>

   </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="isProjectRoleNameUniqueRequest">

      <wsdl:part name="in0" type="xsd:string"/>

      <wsdl:part name="in1" 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="updateProjectRoleResponse">

   </wsdl:message>

   <wsdl:message name="RemoteValidationException">

      <wsdl:part name="fault" type="tns2:RemoteValidationException"/>

   </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="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="addWorklogWithNewRemainingEstimateResponse">

   </wsdl:message>

   <wsdl:message name="getProjectRoleRequest">

      <wsdl:part name="in0" type="xsd:string"/>

      <wsdl:part name="in1" type="xsd:long"/>

   </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:RemoteException" name="RemoteException"/>

         <wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>

         <wsdl:fault message="impl:RemoteValidationException" name="RemoteValidationException"/>

         <wsdl:fault message="impl:RemoteAuthenticationException" name="RemoteAuthenticationException"/>

      </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:RemoteException" name="RemoteException"/>

         <wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>

         <wsdl:fault message="impl:RemoteValidationException" name="RemoteValidationException"/>

         <wsdl:fault message="impl:RemoteAuthenticationException" name="RemoteAuthenticationException"/>

      </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:RemoteException" name="RemoteException"/>

         <wsdl:fault message="impl:RemoteAuthenticationException" name="RemoteAuthenticationException"/>

      </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:RemoteException" name="RemoteException"/>

         <wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>

         <wsdl:fault message="impl:RemoteValidationException" name="RemoteValidationException"/>

         <wsdl:fault message="impl:RemoteAuthenticationException" name="RemoteAuthenticationException"/>

      </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:RemoteException" name="RemoteException"/>

         <wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>

         <wsdl:fault message="impl:RemoteAuthenticationException" name="RemoteAuthenticationException"/>

      </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:RemoteException" name="RemoteException"/>

         <wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>

         <wsdl:fault message="impl:RemoteValidationException" name="RemoteValidationException"/>

         <wsdl:fault message="impl:RemoteAuthenticationException" name="RemoteAuthenticationException"/>

      </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="getProjects" parameterOrder="in0">

         <wsdl:input message="impl:getProjectsRequest" name="getProjectsRequest"/>

         <wsdl:output message="impl:getProjectsResponse" name="getProjectsResponse"/>

         <wsdl:fault message="impl:RemoteException" name="RemoteException"/>

         <wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>

         <wsdl:fault message="impl:RemoteAuthenticationException" name="RemoteAuthenticationException"/>

      </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="getConfiguration" parameterOrder="in0">

         <wsdl:input message="impl:getConfigurationRequest" name="getConfigurationRequest"/>

         <wsdl:output message="impl:getConfigurationResponse" name="getConfigurationResponse"/>

         <wsdl:fault message="impl:RemoteException" name="RemoteException"/>

         <wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>

         <wsdl:fault message="impl:RemoteAuthenticationException" name="RemoteAuthenticationException"/>

      </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:RemoteException" name="RemoteException"/>

         <wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>

         <wsdl:fault message="impl:RemoteAuthenticationException" name="RemoteAuthenticationException"/>

      </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:RemoteException" name="RemoteException"/>

         <wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>

         <wsdl:fault message="impl:RemoteValidationException" name="RemoteValidationException"/>

         <wsdl:fault message="impl:RemoteAuthenticationException" name="RemoteAuthenticationException"/>

      </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:RemoteException" name="RemoteException"/>

         <wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>

         <wsdl:fault message="impl:RemoteAuthenticationException" name="RemoteAuthenticationException"/>

      </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="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="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="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="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="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="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="getSavedFilters" parameterOrder="in0">

         <wsdl:input message="impl:getSavedFiltersRequest" name="getSavedFiltersRequest"/>

         <wsdl:output message="impl:getSavedFiltersResponse" name="getSavedFiltersResponse"/>

         <wsdl:fault message="impl:RemoteException" name="RemoteException"/>

         <wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>

         <wsdl:fault message="impl:RemoteAuthenticationException" name="RemoteAuthenticationException"/>

      </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:RemoteException" name="RemoteException"/>

         <wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>

         <wsdl:fault message="impl:RemoteAuthenticationException" name="RemoteAuthenticationException"/>

      </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="getVersions" parameterOrder="in0 in1">

         <wsdl:input message="impl:getVersionsRequest" name="getVersionsRequest"/>

         <wsdl:output message="impl:getVersionsResponse" name="getVersionsResponse"/>

         <wsdl:fault message="impl:RemoteException" name="RemoteException"/>

         <wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>

         <wsdl:fault message="impl:RemoteAuthenticationException" name="RemoteAuthenticationException"/>

      </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:RemoteException" name="RemoteException"/>

         <wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>

         <wsdl:fault message="impl:RemoteValidationException" name="RemoteValidationException"/>

         <wsdl:fault message="impl:RemoteAuthenticationException" name="RemoteAuthenticationException"/>

      </wsdl:operation>

      <wsdl:operation name="addComment" parameterOrder="in0 in1 in2">

         <wsdl:input message="impl:addCommentRequest" name="addCommentRequest"/>

         <wsdl:output message="impl:addCommentResponse" name="addCommentResponse"/>

         <wsdl:fault message="impl:RemoteException" name="RemoteException"/>

         <wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>

         <wsdl:fault message="impl:RemoteAuthenticationException" name="RemoteAuthenticationException"/>

      </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="addUserToGroup" parameterOrder="in0 in1 in2">

         <wsdl:input message="impl:addUserToGroupRequest" name="addUserToGroupRequest"/>

         <wsdl:output message="impl:addUserToGroupResponse" name="addUserToGroupResponse"/>

         <wsdl:fault message="impl:RemoteException" name="RemoteException"/>

         <wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>

         <wsdl:fault message="impl:RemoteValidationException" name="RemoteValidationException"/>

         <wsdl:fault message="impl:RemoteAuthenticationException" name="RemoteAuthenticationException"/>

      </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:RemoteException" name="RemoteException"/>

         <wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>

         <wsdl:fault message="impl:RemoteValidationException" name="RemoteValidationException"/>

         <wsdl:fault message="impl:RemoteAuthenticationException" name="RemoteAuthenticationException"/>

      </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="getProjectById" parameterOrder="in0 in1">

         <wsdl:input message="impl:getProjectByIdRequest" name="getProjectByIdRequest"/>

         <wsdl:output message="impl:getProjectByIdResponse" name="getProjectByIdResponse"/>

         <wsdl:fault message="impl:RemoteException" name="RemoteException"/>

         <wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>

         <wsdl:fault message="impl:RemoteAuthenticationException" name="RemoteAuthenticationException"/>

      </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:RemoteException" name="RemoteException"/>

         <wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>

         <wsdl:fault message="impl:RemoteAuthenticationException" name="RemoteAuthenticationException"/>

      </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="deleteIssue" parameterOrder="in0 in1">

         <wsdl:input message="impl:deleteIssueRequest" name="deleteIssueRequest"/>

         <wsdl:output message="impl:deleteIssueResponse" name="deleteIssueResponse"/>

         <wsdl:fault message="impl:RemoteException" name="RemoteException"/>

         <wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>

         <wsdl:fault message="impl:RemoteAuthenticationException" name="RemoteAuthenticationException"/>

      </wsdl:operation>

      <wsdl:operation name="addAttachmentsToIssue" parameterOrder="in0 in1 in2 in3">

         <wsdl:input message="impl:addAttachmentsToIssueRequest" name="addAttachmentsToIssueRequest"/>

         <wsdl:output message="impl:addAttachmentsToIssueResponse" name="addAttachmentsToIssueResponse"/>

         <wsdl:fault message="impl:RemoteException" name="RemoteException"/>

         <wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>

         <wsdl:fault message="impl:RemoteValidationException" name="RemoteValidationException"/>

         <wsdl:fault message="impl:RemoteAuthenticationException" name="RemoteAuthenticationException"/>

      </wsdl:operation>

      <wsdl:operation name="getAttachmentsFromIssue" parameterOrder="in0 in1">

         <wsdl:input message="impl:getAttachmentsFromIssueRequest" name="getAttachmentsFromIssueRequest"/>

         <wsdl:output message="impl:getAttachmentsFromIssueResponse" name="getAttachmentsFromIssueResponse"/>

         <wsdl:fault message="impl:RemoteException" name="RemoteException"/>

         <wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>

         <wsdl:fault message="impl:RemoteValidationException" name="RemoteValidationException"/>

         <wsdl:fault message="impl:RemoteAuthenticationException" name="RemoteAuthenticationException"/>

      </wsdl:operation>

      <wsdl:operation name="hasPermissionToEditComment" parameterOrder="in0 in1">

         <wsdl:input message="impl:hasPermissionToEditCommentRequest" name="hasPermissionToEditCommentRequest"/>

         <wsdl:output message="impl:hasPermissionToEditCommentResponse" name="hasPermissionToEditCommentResponse"/>

         <wsdl:fault message="impl:RemoteException" name="RemoteException"/>

      </wsdl:operation>

      <wsdl:operation name="editComment" parameterOrder="in0 in1">

         <wsdl:input message="impl:editCommentRequest" name="editCommentRequest"/>

         <wsdl:output message="impl:editCommentResponse" name="editCommentResponse"/>

         <wsdl:fault message="impl:RemoteException" name="RemoteException"/>

      </wsdl:operation>

      <wsdl:operation name="getFieldsForAction" parameterOrder="in0 in1 in2">

         <wsdl:input message="impl:getFieldsForActionRequest" name="getFieldsForActionRequest"/>

         <wsdl:output message="impl:getFieldsForActionResponse" name="getFieldsForActionResponse"/>

         <wsdl:fault message="impl:RemoteException" name="RemoteException"/>

      </wsdl:operation>

      <wsdl:operation name="progressWorkflowAction" parameterOrder="in0 in1 in2 in3">

         <wsdl:input message="impl:progressWorkflowActionRequest" name="progressWorkflowActionRequest"/>

         <wsdl:output message="impl:progressWorkflowActionResponse" name="progressWorkflowActionResponse"/>

         <wsdl:fault message="impl:RemoteException" name="RemoteException"/>

      </wsdl:operation>

      <wsdl:operation name="getIssueById" parameterOrder="in0 in1">

         <wsdl:input message="impl:getIssueByIdRequest" name="getIssueByIdRequest"/>

         <wsdl:output message="impl:getIssueByIdResponse" name="getIssueByIdResponse"/>

         <wsdl:fault message="impl:RemoteException" name="RemoteException"/>

         <wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>

         <wsdl:fault message="impl:RemoteAuthenticationException" name="RemoteAuthenticationException"/>

      </wsdl:operation>

      <wsdl:operation name="addWorklogWithNewRemainingEstimate" parameterOrder="in0 in1 in2 in3">

         <wsdl:input message="impl:addWorklogWithNewRemainingEstimateRequest" name="addWorklogWithNewRemainingEstimateRequest"/>

         <wsdl:output message="impl:addWorklogWithNewRemainingEstimateResponse" name="addWorklogWithNewRemainingEstimateResponse"/>

         <wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>

         <wsdl:fault message="impl:RemoteException" name="RemoteException"/>

         <wsdl:fault message="impl:RemoteValidationException" name="RemoteValidationException"/>

      </wsdl:operation>

      <wsdl:operation name="addWorklogAndAutoAdjustRemainingEstimate" parameterOrder="in0 in1 in2">

         <wsdl:input message="impl:addWorklogAndAutoAdjustRemainingEstimateRequest" name="addWorklogAndAutoAdjustRemainingEstimateRequest"/>

         <wsdl:output message="impl:addWorklogAndAutoAdjustRemainingEstimateResponse" name="addWorklogAndAutoAdjustRemainingEstimateResponse"/>

         <wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>

         <wsdl:fault message="impl:RemoteException" name="RemoteException"/>

         <wsdl:fault message="impl:RemoteValidationException" name="RemoteValidationException"/>

      </wsdl:operation>

      <wsdl:operation name="addWorklogAndRetainRemainingEstimate" parameterOrder="in0 in1 in2">

         <wsdl:input message="impl:addWorklogAndRetainRemainingEstimateRequest" name="addWorklogAndRetainRemainingEstimateRequest"/>

         <wsdl:output message="impl:addWorklogAndRetainRemainingEstimateResponse" name="addWorklogAndRetainRemainingEstimateResponse"/>

         <wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>

         <wsdl:fault message="impl:RemoteException" name="RemoteException"/>

         <wsdl:fault message="impl:RemoteValidationException" name="RemoteValidationException"/>

      </wsdl:operation>

      <wsdl:operation name="deleteWorklogWithNewRemainingEstimate" parameterOrder="in0 in1 in2">

         <wsdl:input message="impl:deleteWorklogWithNewRemainingEstimateRequest" name="deleteWorklogWithNewRemainingEstimateRequest"/>

         <wsdl:output message="impl:deleteWorklogWithNewRemainingEstimateResponse" name="deleteWorklogWithNewRemainingEstimateResponse"/>

         <wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>

         <wsdl:fault message="impl:RemoteException" name="RemoteException"/>

         <wsdl:fault message="impl:RemoteValidationException" name="RemoteValidationException"/>

      </wsdl:operation>

      <wsdl:operation name="deleteWorklogAndAutoAdjustRemainingEstimate" parameterOrder="in0 in1">

         <wsdl:input message="impl:deleteWorklogAndAutoAdjustRemainingEstimateRequest" name="deleteWorklogAndAutoAdjustRemainingEstimateRequest"/>

         <wsdl:output message="impl:deleteWorklogAndAutoAdjustRemainingEstimateResponse" name="deleteWorklogAndAutoAdjustRemainingEstimateResponse"/>

         <wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>

         <wsdl:fault message="impl:RemoteException" name="RemoteException"/>

         <wsdl:fault message="impl:RemoteValidationException" name="RemoteValidationException"/>

      </wsdl:operation>

      <wsdl:operation name="deleteWorklogAndRetainRemainingEstimate" parameterOrder="in0 in1">

         <wsdl:input message="impl:deleteWorklogAndRetainRemainingEstimateRequest" name="deleteWorklogAndRetainRemainingEstimateRequest"/>

         <wsdl:output message="impl:deleteWorklogAndRetainRemainingEstimateResponse" name="deleteWorklogAndRetainRemainingEstimateResponse"/>

         <wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>

         <wsdl:fault message="impl:RemoteException" name="RemoteException"/>

         <wsdl:fault message="impl:RemoteValidationException" name="RemoteValidationException"/>

      </wsdl:operation>

      <wsdl:operation name="updateWorklogWithNewRemainingEstimate" parameterOrder="in0 in1 in2">

         <wsdl:input message="impl:updateWorklogWithNewRemainingEstimateRequest" name="updateWorklogWithNewRemainingEstimateRequest"/>

         <wsdl:output message="impl:updateWorklogWithNewRemainingEstimateResponse" name="updateWorklogWithNewRemainingEstimateResponse"/>

         <wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>

         <wsdl:fault message="impl:RemoteException" name="RemoteException"/>

         <wsdl:fault message="impl:RemoteValidationException" name="RemoteValidationException"/>

      </wsdl:operation>

      <wsdl:operation name="updateWorklogAndAutoAdjustRemainingEstimate" parameterOrder="in0 in1">

         <wsdl:input message="impl:updateWorklogAndAutoAdjustRemainingEstimateRequest" name="updateWorklogAndAutoAdjustRemainingEstimateRequest"/>

         <wsdl:output message="impl:updateWorklogAndAutoAdjustRemainingEstimateResponse" name="updateWorklogAndAutoAdjustRemainingEstimateResponse"/>

         <wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>

         <wsdl:fault message="impl:RemoteException" name="RemoteException"/>

         <wsdl:fault message="impl:RemoteValidationException" name="RemoteValidationException"/>

      </wsdl:operation>

      <wsdl:operation name="updateWorklogAndRetainRemainingEstimate" parameterOrder="in0 in1">

         <wsdl:input message="impl:updateWorklogAndRetainRemainingEstimateRequest" name="updateWorklogAndRetainRemainingEstimateRequest"/>

         <wsdl:output message="impl:updateWorklogAndRetainRemainingEstimateResponse" name="updateWorklogAndRetainRemainingEstimateResponse"/>

         <wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>

         <wsdl:fault message="impl:RemoteException" name="RemoteException"/>

         <wsdl:fault message="impl:RemoteValidationException" name="RemoteValidationException"/>

      </wsdl:operation>

      <wsdl:operation name="getWorklogs" parameterOrder="in0 in1">

         <wsdl:input message="impl:getWorklogsRequest" name="getWorklogsRequest"/>

         <wsdl:output message="impl:getWorklogsResponse" name="getWorklogsResponse"/>

         <wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>

         <wsdl:fault message="impl:RemoteException" name="RemoteException"/>

         <wsdl:fault message="impl:RemoteValidationException" name="RemoteValidationException"/>

      </wsdl:operation>

      <wsdl:operation name="hasPermissionToCreateWorklog" parameterOrder="in0 in1">

         <wsdl:input message="impl:hasPermissionToCreateWorklogRequest" name="hasPermissionToCreateWorklogRequest"/>

         <wsdl:output message="impl:hasPermissionToCreateWorklogResponse" name="hasPermissionToCreateWorklogResponse"/>

         <wsdl:fault message="impl:RemoteException" name="RemoteException"/>

         <wsdl:fault message="impl:RemoteValidationException" name="RemoteValidationException"/>

      </wsdl:operation>

      <wsdl:operation name="hasPermissionToDeleteWorklog" parameterOrder="in0 in1">

         <wsdl:input message="impl:hasPermissionToDeleteWorklogRequest" name="hasPermissionToDeleteWorklogRequest"/>

         <wsdl:output message="impl:hasPermissionToDeleteWorklogResponse" name="hasPermissionToDeleteWorklogResponse"/>

         <wsdl:fault message="impl:RemoteException" name="RemoteException"/>

         <wsdl:fault message="impl:RemoteValidationException" name="RemoteValidationException"/>

      </wsdl:operation>

      <wsdl:operation name="hasPermissionToUpdateWorklog" parameterOrder="in0 in1">

         <wsdl:input message="impl:hasPermissionToUpdateWorklogRequest" name="hasPermissionToUpdateWorklogRequest"/>

         <wsdl:output message="impl:hasPermissionToUpdateWorklogResponse" name="hasPermissionToUpdateWorklogResponse"/>

         <wsdl:fault message="impl:RemoteException" name="RemoteException"/>

         <wsdl:fault message="impl:RemoteValidationException" name="RemoteValidationException"/>

      </wsdl:operation>

      <wsdl:operation name="getNotificationSchemes" parameterOrder="in0">

         <wsdl:input message="impl:getNotificationSchemesRequest" name="getNotificationSchemesRequest"/>

         <wsdl:output message="impl:getNotificationSchemesResponse" name="getNotificationSchemesResponse"/>

         <wsdl:fault message="impl:RemoteException" name="RemoteException"/>

         <wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>

         <wsdl:fault message="impl:RemoteAuthenticationException" name="RemoteAuthenticationException"/>

      </wsdl:operation>

      <wsdl:operation name="getPermissionSchemes" parameterOrder="in0">

         <wsdl:input message="impl:getPermissionSchemesRequest" name="getPermissionSchemesRequest"/>

         <wsdl:output message="impl:getPermissionSchemesResponse" name="getPermissionSchemesResponse"/>

         <wsdl:fault message="impl:RemoteException" name="RemoteException"/>

         <wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>

         <wsdl:fault message="impl:RemoteAuthenticationException" name="RemoteAuthenticationException"/>

      </wsdl:operation>

      <wsdl:operation name="createPermissionScheme" parameterOrder="in0 in1 in2">

         <wsdl:input message="impl:createPermissionSchemeRequest" name="createPermissionSchemeRequest"/>

         <wsdl:output message="impl:createPermissionSchemeResponse" name="createPermissionSchemeResponse"/>

         <wsdl:fault message="impl:RemoteException" name="RemoteException"/>

         <wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>

         <wsdl:fault message="impl:RemoteValidationException" name="RemoteValidationException"/>

         <wsdl:fault message="impl:RemoteAuthenticationException" name="RemoteAuthenticationException"/>

      </wsdl:operation>

      <wsdl:operation name="deletePermissionScheme" parameterOrder="in0 in1">

         <wsdl:input message="impl:deletePermissionSchemeRequest" name="deletePermissionSchemeRequest"/>

         <wsdl:output message="impl:deletePermissionSchemeResponse" name="deletePermissionSchemeResponse"/>

         <wsdl:fault message="impl:RemoteException" name="RemoteException"/>

         <wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>

         <wsdl:fault message="impl:RemoteValidationException" name="RemoteValidationException"/>

         <wsdl:fault message="impl:RemoteAuthenticationException" name="RemoteAuthenticationException"/>

      </wsdl:operation>

      <wsdl:operation name="addPermissionTo" parameterOrder="in0 in1 in2 in3">

         <wsdl:input message="impl:addPermissionToRequest" name="addPermissionToRequest"/>

         <wsdl:output message="impl:addPermissionToResponse" name="addPermissionToResponse"/>

         <wsdl:fault message="impl:RemoteException" name="RemoteException"/>

         <wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>

         <wsdl:fault message="impl:RemoteValidationException" name="RemoteValidationException"/>

         <wsdl:fault message="impl:RemoteAuthenticationException" name="RemoteAuthenticationException"/>

      </wsdl:operation>

      <wsdl:operation name="deletePermissionFrom" parameterOrder="in0 in1 in2 in3">

         <wsdl:input message="impl:deletePermissionFromRequest" name="deletePermissionFromRequest"/>

         <wsdl:output message="impl:deletePermissionFromResponse" name="deletePermissionFromResponse"/>

         <wsdl:fault message="impl:RemoteException" name="RemoteException"/>

         <wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>

         <wsdl:fault message="impl:RemoteValidationException" name="RemoteValidationException"/>

         <wsdl:fault message="impl:RemoteAuthenticationException" name="RemoteAuthenticationException"/>

      </wsdl:operation>

      <wsdl:operation name="getAllPermissions" parameterOrder="in0">

         <wsdl:input message="impl:getAllPermissionsRequest" name="getAllPermissionsRequest"/>

         <wsdl:output message="impl:getAllPermissionsResponse" name="getAllPermissionsResponse"/>

         <wsdl:fault message="impl:RemoteException" name="RemoteException"/>

         <wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>

         <wsdl:fault message="impl:RemoteAuthenticationException" name="RemoteAuthenticationException"/>

      </wsdl:operation>

      <wsdl:operation name="getIssueCountForFilter" parameterOrder="in0 in1">

         <wsdl:input message="impl:getIssueCountForFilterRequest" name="getIssueCountForFilterRequest"/>

         <wsdl:output message="impl:getIssueCountForFilterResponse" name="getIssueCountForFilterResponse"/>

         <wsdl:fault message="impl:RemoteException" name="RemoteException"/>

      </wsdl:operation>

      <wsdl:operation name="getIssuesFromTextSearch" parameterOrder="in0 in1">

         <wsdl:input message="impl:getIssuesFromTextSearchRequest" name="getIssuesFromTextSearchRequest"/>

         <wsdl:output message="impl:getIssuesFromTextSearchResponse" name="getIssuesFromTextSearchResponse"/>

         <wsdl:fault message="impl:RemoteException" name="RemoteException"/>

      </wsdl:operation>

      <wsdl:operation name="getIssuesFromTextSearchWithProject" parameterOrder="in0 in1 in2 in3">

         <wsdl:input message="impl:getIssuesFromTextSearchWithProjectRequest" name="getIssuesFromTextSearchWithProjectRequest"/>

         <wsdl:output message="impl:getIssuesFromTextSearchWithProjectResponse" name="getIssuesFromTextSearchWithProjectResponse"/>

         <wsdl:fault message="impl:RemoteException" name="RemoteException"/>

      </wsdl:operation>

      <wsdl:operation name="deleteUser" parameterOrder="in0 in1">

         <wsdl:input message="impl:deleteUserRequest" name="deleteUserRequest"/>

         <wsdl:output message="impl:deleteUserResponse" name="deleteUserResponse"/>

         <wsdl:fault message="impl:RemoteException" name="RemoteException"/>

         <wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>

         <wsdl:fault message="impl:RemoteValidationException" name="RemoteValidationException"/>

         <wsdl:fault message="impl:RemoteAuthenticationException" name="RemoteAuthenticationException"/>

      </wsdl:operation>

      <wsdl:operation name="updateGroup" parameterOrder="in0 in1">

         <wsdl:input message="impl:updateGroupRequest" name="updateGroupRequest"/>

         <wsdl:output message="impl:updateGroupResponse" name="updateGroupResponse"/>

         <wsdl:fault message="impl:RemoteException" name="RemoteException"/>

         <wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>

         <wsdl:fault message="impl:RemoteValidationException" name="RemoteValidationException"/>

         <wsdl:fault message="impl:RemoteAuthenticationException" name="RemoteAuthenticationException"/>

      </wsdl:operation>

      <wsdl:operation name="deleteGroup" parameterOrder="in0 in1 in2">

         <wsdl:input message="impl:deleteGroupRequest" name="deleteGroupRequest"/>

         <wsdl:output message="impl:deleteGroupResponse" name="deleteGroupResponse"/>

         <wsdl:fault message="impl:RemoteException" name="RemoteException"/>

         <wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>

         <wsdl:fault message="impl:RemoteValidationException" name="RemoteValidationException"/>

         <wsdl:fault message="impl:RemoteAuthenticationException" name="RemoteAuthenticationException"/>

      </wsdl:operation>

      <wsdl:operation name="refreshCustomFields" parameterOrder="in0">

         <wsdl:input message="impl:refreshCustomFieldsRequest" name="refreshCustomFieldsRequest"/>

         <wsdl:output message="impl:refreshCustomFieldsResponse" name="refreshCustomFieldsResponse"/>

         <wsdl:fault message="impl:RemoteException" name="RemoteException"/>

      </wsdl:operation>

      <wsdl:operation name="getProjectsNoSchemes" parameterOrder="in0">

         <wsdl:input message="impl:getProjectsNoSchemesRequest" name="getProjectsNoSchemesRequest"/>

         <wsdl:output message="impl:getProjectsNoSchemesResponse" name="getProjectsNoSchemesResponse"/>

         <wsdl:fault message="impl:RemoteException" name="RemoteException"/>

         <wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>

         <wsdl:fault message="impl:RemoteAuthenticationException" name="RemoteAuthenticationException"/>

      </wsdl:operation>

      <wsdl:operation name="addVersion" parameterOrder="in0 in1 in2">

         <wsdl:input message="impl:addVersionRequest" name="addVersionRequest"/>

         <wsdl:output message="impl:addVersionResponse" name="addVersionResponse"/>

         <wsdl:fault message="impl:RemoteException" name="RemoteException"/>

      </wsdl:operation>

      <wsdl:operation name="createProjectFromObject" parameterOrder="in0 in1">

         <wsdl:input message="impl:createProjectFromObjectRequest" name="createProjectFromObjectRequest"/>

         <wsdl:output message="impl:createProjectFromObjectResponse" name="createProjectFromObjectResponse"/>

         <wsdl:fault message="impl:RemoteException" name="RemoteException"/>

         <wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>

         <wsdl:fault message="impl:RemoteValidationException" name="RemoteValidationException"/>

         <wsdl:fault message="impl:RemoteAuthenticationException" name="RemoteAuthenticationException"/>

      </wsdl:operation>

      <wsdl:operation name="getSecuritySchemes" parameterOrder="in0">

         <wsdl:input message="impl:getSecuritySchemesRequest" name="getSecuritySchemesRequest"/>

         <wsdl:output message="impl:getSecuritySchemesResponse" name="getSecuritySchemesResponse"/>

         <wsdl:fault message="impl:RemoteException" name="RemoteException"/>

         <wsdl:fault message="impl:RemotePermissionException" name="RemotePermissionException"/>

         <wsdl:fault message="impl:RemoteAuthenticationException" name="RemoteAuthenticationException"/>

      </wsdl:operation>

      <wsdl:operation name="getIssuesFromFilter" parameterOrder="in0 in1">

         <wsdl:input message="impl:getIssuesFromFilterRequest" name="getIssuesFromFilterRequest"/>

         <wsdl:output message="impl:getIssuesFromFilterResponse" name="getIssuesFromFilterResponse"/>

         <wsdl:fault message="impl:RemoteException" name="RemoteException"/>

      </wsdl:operation>

   </wsdl:portType>

   <wsdl:binding name="jirasoapservice-v2SoapBinding" type="impl:JiraSoapService">

      <wsdlsoap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>

      <wsdl:operation name="getComment">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="getCommentRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://soap.rpc.jira.atlassian.com" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="getCommentResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="RemoteException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteException" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="createGroup">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="createGroupRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://soap.rpc.jira.atlassian.com" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="createGroupResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="RemoteException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteException" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:fault>

         <wsdl:fault name="RemotePermissionException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemotePermissionException" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:fault>

         <wsdl:fault name="RemoteValidationException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteValidationException" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:fault>

         <wsdl:fault name="RemoteAuthenticationException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteAuthenticationException" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="getServerInfo">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="getServerInfoRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://soap.rpc.jira.atlassian.com" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="getServerInfoResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="getGroup">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="getGroupRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://soap.rpc.jira.atlassian.com" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="getGroupResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="RemoteException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteException" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:fault>

         <wsdl:fault name="RemotePermissionException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemotePermissionException" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:fault>

         <wsdl:fault name="RemoteValidationException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteValidationException" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:fault>

         <wsdl:fault name="RemoteAuthenticationException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteAuthenticationException" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="login">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="loginRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://soap.rpc.jira.atlassian.com" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="loginResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="RemoteException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteException" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:fault>

         <wsdl:fault name="RemoteAuthenticationException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteAuthenticationException" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="getUser">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="getUserRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://soap.rpc.jira.atlassian.com" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="getUserResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="RemotePermissionException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemotePermissionException" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:fault>

         <wsdl:fault name="RemoteAuthenticationException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteAuthenticationException" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="createUser">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="createUserRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://soap.rpc.jira.atlassian.com" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="createUserResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="RemoteException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteException" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:fault>

         <wsdl:fault name="RemotePermissionException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemotePermissionException" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:fault>

         <wsdl:fault name="RemoteValidationException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteValidationException" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:fault>

         <wsdl:fault name="RemoteAuthenticationException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteAuthenticationException" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="getIssue">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="getIssueRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://soap.rpc.jira.atlassian.com" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="getIssueResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="RemoteException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteException" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:fault>

         <wsdl:fault name="RemotePermissionException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemotePermissionException" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:fault>

         <wsdl:fault name="RemoteAuthenticationException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteAuthenticationException" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="createIssue">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="createIssueRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://soap.rpc.jira.atlassian.com" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="createIssueResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="RemoteException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteException" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:fault>

         <wsdl:fault name="RemotePermissionException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemotePermissionException" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:fault>

         <wsdl:fault name="RemoteValidationException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteValidationException" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:fault>

         <wsdl:fault name="RemoteAuthenticationException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteAuthenticationException" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="getAvailableActions">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="getAvailableActionsRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://soap.rpc.jira.atlassian.com" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="getAvailableActionsResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="RemoteException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteException" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="getProjects">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="getProjectsRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://soap.rpc.jira.atlassian.com" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="getProjectsResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="RemoteException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteException" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:fault>

         <wsdl:fault name="RemotePermissionException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemotePermissionException" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:fault>

         <wsdl:fault name="RemoteAuthenticationException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteAuthenticationException" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="updateIssue">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="updateIssueRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://soap.rpc.jira.atlassian.com" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="updateIssueResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="RemoteException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteException" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="getConfiguration">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="getConfigurationRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://soap.rpc.jira.atlassian.com" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="getConfigurationResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="RemoteException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteException" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:fault>

         <wsdl:fault name="RemotePermissionException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemotePermissionException" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:fault>

         <wsdl:fault name="RemoteAuthenticationException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteAuthenticationException" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="getComponents">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="getComponentsRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://soap.rpc.jira.atlassian.com" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="getComponentsResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="RemoteException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteException" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:fault>

         <wsdl:fault name="RemotePermissionException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemotePermissionException" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:fault>

         <wsdl:fault name="RemoteAuthenticationException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteAuthenticationException" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="updateProject">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="updateProjectRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://soap.rpc.jira.atlassian.com" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="updateProjectResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="RemoteException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteException" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:fault>

         <wsdl:fault name="RemotePermissionException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemotePermissionException" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:fault>

         <wsdl:fault name="RemoteValidationException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteValidationException" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:fault>

         <wsdl:fault name="RemoteAuthenticationException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteAuthenticationException" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="getProjectByKey">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="getProjectByKeyRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://soap.rpc.jira.atlassian.com" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="getProjectByKeyResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="RemoteException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteException" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:fault>

         <wsdl:fault name="RemotePermissionException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemotePermissionException" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:fault>

         <wsdl:fault name="RemoteAuthenticationException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteAuthenticationException" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="getPriorities">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="getPrioritiesRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://soap.rpc.jira.atlassian.com" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="getPrioritiesResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="RemotePermissionException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemotePermissionException" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:fault>

         <wsdl:fault name="RemoteAuthenticationException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteAuthenticationException" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="getResolutions">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="getResolutionsRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://soap.rpc.jira.atlassian.com" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="getResolutionsResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="RemotePermissionException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemotePermissionException" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:fault>

         <wsdl:fault name="RemoteAuthenticationException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteAuthenticationException" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="getIssueTypes">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="getIssueTypesRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://soap.rpc.jira.atlassian.com" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="getIssueTypesResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="RemotePermissionException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemotePermissionException" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:fault>

         <wsdl:fault name="RemoteAuthenticationException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteAuthenticationException" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="getStatuses">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="getStatusesRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://soap.rpc.jira.atlassian.com" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="getStatusesResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="RemotePermissionException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemotePermissionException" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:fault>

         <wsdl:fault name="RemoteAuthenticationException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteAuthenticationException" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="getSubTaskIssueTypes">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="getSubTaskIssueTypesRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://soap.rpc.jira.atlassian.com" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="getSubTaskIssueTypesResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="RemotePermissionException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemotePermissionException" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:fault>

         <wsdl:fault name="RemoteAuthenticationException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteAuthenticationException" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="getProjectRoles">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="getProjectRolesRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://soap.rpc.jira.atlassian.com" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="getProjectRolesResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="RemoteException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteException" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="getProjectRole">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="getProjectRoleRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://soap.rpc.jira.atlassian.com" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="getProjectRoleResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="RemoteException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteException" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="getProjectRoleActors">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="getProjectRoleActorsRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://soap.rpc.jira.atlassian.com" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="getProjectRoleActorsResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="RemoteException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteException" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="getDefaultRoleActors">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="getDefaultRoleActorsRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://soap.rpc.jira.atlassian.com" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="getDefaultRoleActorsResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="RemoteException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteException" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="removeAllRoleActorsByNameAndType">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="removeAllRoleActorsByNameAndTypeRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://soap.rpc.jira.atlassian.com" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="removeAllRoleActorsByNameAndTypeResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:output>

         <wsdl:fault name="RemoteException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteException" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="removeAllRoleActorsByProject">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="removeAllRoleActorsByProjectRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://soap.rpc.jira.atlassian.com" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="removeAllRoleActorsByProjectResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://issues.rpath.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

         </wsdl:o