<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions targetNamespace="https://jira.atlassian.com/rpc/soap/jirasoapservice-v2" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:impl="https://jira.atlassian.com/rpc/soap/jirasoapservice-v2" xmlns:intf="https://jira.atlassian.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:tns3="http://service.soap.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-atlassian-1
Built on Sep 13, 2010 (04:22:38 GMT+10:00)-->
    <wsdl:types>
        <schema targetNamespace="http://beans.soap.rpc.jira.atlassian.com" xmlns="http://www.w3.org/2001/XMLSchema">
            <import namespace="http://service.soap.rpc.jira.atlassian.com"/>
            <import namespace="https://jira.atlassian.com/rpc/soap/jirasoapservice-v2"/>
            <import namespace="http://exception.rpc.jira.atlassian.com"/>
            <import namespace="http://schemas.xmlsoap.org/soap/encoding/"/>
            <complexType name="RemoteComment">
                <sequence>
                    <element name="author" nillable="true" type="xsd:string"/>
                    <element name="body" nillable="true" type="xsd:string"/>
                    <element name="created" nillable="true" type="xsd:dateTime"/>
                    <element name="groupLevel" nillable="true" type="xsd:string"/>
                    <element name="id" nillable="true" type="xsd:string"/>
                    <element name="roleLevel" nillable="true" type="xsd:string"/>
                    <element name="updateAuthor" nillable="true" type="xsd:string"/>
                    <element name="updated" nillable="true" type="xsd:dateTime"/>
                </sequence>
            </complexType>
            <complexType name="RemoteEntity">
                <sequence/>
            </complexType>
            <complexType name="RemoteUser">
                <complexContent>
                    <extension base="tns1:RemoteEntity">
                        <sequence>
                            <element name="email" nillable="true" type="xsd:string"/>
                            <element name="fullname" nillable="true" type="xsd:string"/>
                            <element name="name" nillable="true" type="xsd:string"/>
                        </sequence>
                    </extension>
                </complexContent>
            </complexType>
            <complexType name="RemoteGroup">
                <complexContent>
                    <extension base="tns1:RemoteEntity">
                        <sequence>
                            <element name="name" nillable="true" type="xsd:string"/>
                            <element name="users" nillable="true" type="impl:ArrayOf_tns1_RemoteUser"/>
                        </sequence>
                    </extension>
                </complexContent>
            </complexType>
            <complexType name="RemoteConfiguration">
                <sequence>
                    <element name="allowAttachments" type="xsd:boolean"/>
                    <element name="allowExternalUserManagment" type="xsd:boolean"/>
                    <element name="allowIssueLinking" type="xsd:boolean"/>
                    <element name="allowSubTasks" type="xsd:boolean"/>
                    <element name="allowTimeTracking" type="xsd:boolean"/>
                    <element name="allowUnassignedIssues" type="xsd:boolean"/>
                    <element name="allowVoting" type="xsd:boolean"/>
                    <element name="allowWatching" type="xsd:boolean"/>
                    <element name="timeTrackingDaysPerWeek" type="xsd:int"/>
                    <element name="timeTrackingHoursPerDay" type="xsd:int"/>
                </sequence>
            </complexType>
            <complexType name="RemoteTimeInfo">
                <sequence>
                    <element name="serverTime" nillable="true" type="xsd:string"/>
                    <element name="timeZoneId" nillable="true" type="xsd:string"/>
                </sequence>
            </complexType>
            <complexType name="RemoteServerInfo">
                <sequence>
                    <element name="baseUrl" nillable="true" type="xsd:string"/>
                    <element name="buildDate" nillable="true" type="xsd:dateTime"/>
                    <element name="buildNumber" nillable="true" type="xsd:string"/>
                    <element name="serverTime" nillable="true" type="tns1:RemoteTimeInfo"/>
                    <element name="version" nillable="true" type="xsd:string"/>
                </sequence>
            </complexType>
            <complexType abstract="true" name="AbstractRemoteEntity">
                <sequence>
                    <element name="id" nillable="true" type="xsd:string"/>
                </sequence>
            </complexType>
            <complexType abstract="true" name="AbstractNamedRemoteEntity">
                <complexContent>
                    <extension base="tns1:AbstractRemoteEntity">
                        <sequence>
                            <element name="name" nillable="true" type="xsd:string"/>
                        </sequence>
                    </extension>
                </complexContent>
            </complexType>
            <complexType name="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="RemoteFieldValue">
                <sequence>
                    <element name="id" nillable="true" type="xsd:string"/>
                    <element name="values" nillable="true" type="impl:ArrayOf_xsd_string"/>
                </sequence>
            </complexType>
            <complexType name="RemoteNamedObject">
                <complexContent>
                    <extension base="tns1:AbstractNamedRemoteEntity">
                        <sequence/>
                    </extension>
                </complexContent>
            </complexType>
            <complexType name="RemoteSecurityLevel">
                <complexContent>
                    <extension base="tns1:AbstractNamedRemoteEntity">
                        <sequence>
                            <element name="description" nillable="true" type="xsd:string"/>
                        </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 abstract="true" name="AbstractRemoteConstant">
                <complexContent>
                    <extension base="tns1:AbstractNamedRemoteEntity">
                        <sequence>
                            <element name="description" nillable="true" type="xsd:string"/>
                            <element name="icon" nillable="true" type="xsd:string"/>
                        </sequence>
                    </extension>
                </complexContent>
            </complexType>
            <complexType name="RemotePriority">
                <complexContent>
                    <extension base="tns1:AbstractRemoteConstant">
                        <sequence>
                            <element name="color" nillable="true" type="xsd:string"/>
                        </sequence>
                    </extension>
                </complexContent>
            </complexType>
            <complexType name="RemoteResolution">
                <complexContent>
                    <extension base="tns1:AbstractRemoteConstant">
                        <sequence/>
                    </extension>
                </complexContent>
            </complexType>
            <complexType name="RemoteIssueType">
                <complexContent>
                    <extension base="tns1:AbstractRemoteConstant">
                        <sequence>
                            <element name="subTask" type="xsd:boolean"/>
                        </sequence>
                    </extension>
                </complexContent>
            </complexType>
            <complexType name="RemoteStatus">
                <complexContent>
                    <extension base="tns1:AbstractRemoteConstant">
                        <sequence/>
                    </extension>
                </complexContent>
            </complexType>
            <complexType name="RemoteProjectRole">
                <sequence>
                    <element name="description" nillable="true" type="xsd:string"/>
                    <element name="id" nillable="true" type="xsd:long"/>
                    <element name="name" nillable="true" type="xsd:string"/>
                </sequence>
            </complexType>
            <complexType name="RemoteRoleActor">
                <sequence>
                    <element name="descriptor" nillable="true" type="xsd:string"/>
                    <element name="parameter" nillable="true" type="xsd:string"/>
                    <element name="projectRole" nillable="true" type="tns1:RemoteProjectRole"/>
                    <element name="type" nillable="true" type="xsd:string"/>
                    <element name="users" nillable="true" type="impl:ArrayOf_tns1_RemoteUser"/>
                </sequence>
            </complexType>
            <complexType name="RemoteRoleActors">
                <sequence>
                    <element name="projectRole" nillable="true" type="tns1:RemoteProjectRole"/>
                    <element name="roleActors" nillable="true" type="impl:ArrayOf_tns1_RemoteRoleActor"/>
                    <element name="users" nillable="true" type="impl:ArrayOf_tns1_RemoteUser"/>
                </sequence>
            </complexType>
            <complexType name="RemoteProjectRoleActors">
                <complexContent>
                    <extension base="tns1:RemoteRoleActors">
                        <sequence>
                            <element name="project" nillable="true" type="tns1:RemoteProject"/>
                        </sequence>
                    </extension>
                </complexContent>
            </complexType>
            <complexType name="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="RemoteField">
                <complexContent>
                    <extension base="tns1:AbstractNamedRemoteEntity">
                        <sequence/>
                    </extension>
                </complexContent>
            </complexType>
            <complexType name="RemoteAvatar">
                <sequence>
                    <element name="base64Data" nillable="true" type="xsd:string"/>
                    <element name="contentType" nillable="true" type="xsd:string"/>
                    <element name="id" type="xsd:long"/>
                    <element name="owner" nillable="true" type="xsd:string"/>
                    <element name="system" type="xsd:boolean"/>
                    <element name="type" nillable="true" type="xsd:string"/>
                </sequence>
            </complexType>
            <complexType name="RemoteAttachment">
                <complexContent>
                    <extension base="tns1:AbstractRemoteEntity">
                        <sequence>
                            <element name="author" nillable="true" type="xsd:string"/>
                            <element name="created" nillable="true" type="xsd:dateTime"/>
                            <element name="filename" nillable="true" type="xsd:string"/>
                            <element name="filesize" nillable="true" type="xsd:long"/>
                            <element name="mimetype" nillable="true" type="xsd:string"/>
                        </sequence>
                    </extension>
                </complexContent>
            </complexType>
            <complexType name="RemoteWorklog">
                <sequence>
                    <element name="author" nillable="true" type="xsd:string"/>
                    <element name="comment" nillable="true" type="xsd:string"/>
                    <element name="created" nillable="true" type="xsd:dateTime"/>
                    <element name="groupLevel" nillable="true" type="xsd:string"/>
                    <element name="id" nillable="true" type="xsd:string"/>
                    <element name="roleLevelId" nillable="true" type="xsd:string"/>
                    <element name="startDate" nillable="true" type="xsd:dateTime"/>
                    <element name="timeSpent" nillable="true" type="xsd:string"/>
                    <element name="timeSpentInSeconds" type="xsd:long"/>
                    <element name="updateAuthor" nillable="true" type="xsd:string"/>
                    <element name="updated" nillable="true" type="xsd:dateTime"/>
                </sequence>
            </complexType>
        </schema>
        <schema targetNamespace="http://exception.rpc.jira.atlassian.com" xmlns="http://www.w3.org/2001/XMLSchema">
            <import namespace="http://service.soap.rpc.jira.atlassian.com"/>
            <import namespace="http://beans.soap.rpc.jira.atlassian.com"/>
            <import namespace="https://jira.atlassian.com/rpc/soap/jirasoapservice-v2"/>
            <import namespace="http://schemas.xmlsoap.org/soap/encoding/"/>
            <complexType name="RemoteException">
                <sequence/>
            </complexType>
            <complexType name="RemotePermissionException">
                <complexContent>
                    <extension base="tns2:RemoteException">
                        <sequence/>
                    </extension>
                </complexContent>
            </complexType>
            <complexType name="RemoteAuthenticationException">
                <complexContent>
                    <extension base="tns2:RemoteException">
                        <sequence/>
                    </extension>
                </complexContent>
            </complexType>
            <complexType name="RemoteValidationException">
                <complexContent>
                    <extension base="tns2:RemoteException">
                        <sequence/>
                    </extension>
                </complexContent>
            </complexType>
        </schema>
        <schema targetNamespace="https://jira.atlassian.com/rpc/soap/jirasoapservice-v2" xmlns="http://www.w3.org/2001/XMLSchema">
            <import namespace="http://service.soap.rpc.jira.atlassian.com"/>
            <import namespace="http://beans.soap.rpc.jira.atlassian.com"/>
            <import namespace="http://exception.rpc.jira.atlassian.com"/>
            <import namespace="http://schemas.xmlsoap.org/soap/encoding/"/>
            <complexType name="ArrayOf_tns1_RemoteUser">
                <complexContent>
                    <restriction base="soapenc:Array">
                        <attribute ref="soapenc:arrayType" wsdl:arrayType="tns1:RemoteUser[]"/>
                    </restriction>
                </complexContent>
            </complexType>
            <complexType name="ArrayOf_tns1_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_RemoteFieldValue">
                <complexContent>
                    <restriction base="soapenc:Array">
                        <attribute ref="soapenc:arrayType" wsdl:arrayType="tns1:RemoteFieldValue[]"/>
                    </restriction>
                </complexContent>
            </complexType>
            <complexType name="ArrayOf_tns1_RemoteNamedObject">
                <complexContent>
                    <restriction base="soapenc:Array">
                        <attribute ref="soapenc:arrayType" wsdl:arrayType="tns1:RemoteNamedObject[]"/>
                    </restriction>
                </complexContent>
            </complexType>
            <complexType name="ArrayOf_tns1_RemoteEntity">
                <complexContent>
                    <restriction base="soapenc:Array">
                        <attribute ref="soapenc:arrayType" wsdl:arrayType="tns1:RemoteEntity[]"/>
                    </restriction>
                </complexContent>
            </complexType>
            <complexType name="ArrayOf_tns1_RemotePermissionMapping">
                <complexContent>
                    <restriction base="soapenc:Array">
                        <attribute ref="soapenc:arrayType" wsdl:arrayType="tns1:RemotePermissionMapping[]"/>
                    </restriction>
                </complexContent>
            </complexType>
            <complexType name="ArrayOf_tns1_RemotePriority">
                <complexContent>
                    <restriction base="soapenc:Array">
                        <attribute ref="soapenc:arrayType" wsdl:arrayType="tns1:RemotePriority[]"/>
                    </restriction>
                </complexContent>
            </complexType>
            <complexType name="ArrayOf_tns1_RemoteResolution">
                <complexContent>
                    <restriction base="soapenc:Array">
                        <attribute ref="soapenc:arrayType" wsdl:arrayType="tns1:RemoteResolution[]"/>
                    </restriction>
                </complexContent>
            </complexType>
            <complexType name="ArrayOf_tns1_RemoteIssueType">
                <complexContent>
                    <restriction base="soapenc:Array">
                        <attribute ref="soapenc:arrayType" wsdl:arrayType="tns1:RemoteIssueType[]"/>
                    </restriction>
                </complexContent>
            </complexType>
            <complexType name="ArrayOf_tns1_RemoteStatus">
                <complexContent>
                    <restriction base="soapenc:Array">
                        <attribute ref="soapenc:arrayType" wsdl:arrayType="tns1:RemoteStatus[]"/>
                    </restriction>
                </complexContent>
            </complexType>
            <complexType name="ArrayOf_tns1_RemoteProjectRole">
                <complexContent>
                    <restriction base="soapenc:Array">
                        <attribute ref="soapenc:arrayType" wsdl:arrayType="tns1:RemoteProjectRole[]"/>
                    </restriction>
                </complexContent>
            </complexType>
            <complexType name="ArrayOf_tns1_RemoteRoleActor">
                <complexContent>
                    <restriction base="soapenc:Array">
                        <attribute ref="soapenc:arrayType" wsdl:arrayType="tns1:RemoteRoleActor[]"/>
                    </restriction>
                </complexContent>
            </complexType>
            <complexType name="ArrayOf_tns1_RemoteScheme">
                <complexContent>
                    <restriction base="soapenc:Array">
                        <attribute ref="soapenc:arrayType" wsdl:arrayType="tns1:RemoteScheme[]"/>
                    </restriction>
                </complexContent>
            </complexType>
            <complexType name="ArrayOf_tns1_RemoteComment">
                <complexContent>
                    <restriction base="soapenc:Array">
                        <attribute ref="soapenc:arrayType" wsdl:arrayType="tns1:RemoteComment[]"/>
                    </restriction>
                </complexContent>
            </complexType>
            <complexType name="ArrayOf_tns1_RemoteFilter">
                <complexContent>
                    <restriction base="soapenc:Array">
                        <attribute ref="soapenc:arrayType" wsdl:arrayType="tns1:RemoteFilter[]"/>
                    </restriction>
                </complexContent>
            </complexType>
            <complexType name="ArrayOf_tns1_RemoteField">
                <complexContent>
                    <restriction base="soapenc:Array">
                        <attribute ref="soapenc:arrayType" wsdl:arrayType="tns1:RemoteField[]"/>
                    </restriction>
                </complexContent>
            </complexType>
            <complexType name="ArrayOf_tns1_RemoteSecurityLevel">
                <complexContent>
                    <restriction base="soapenc:Array">
                        <attribute ref="soapenc:arrayType" wsdl:arrayType="tns1:RemoteSecurityLevel[]"/>
                    </restriction>
                </complexContent>
            </complexType>
            <complexType name="ArrayOf_tns1_RemoteAvatar">
                <complexContent>
                    <restriction base="soapenc:Array">
                        <attribute ref="soapenc:arrayType" wsdl:arrayType="tns1:RemoteAvatar[]"/>
                    </restriction>
                </complexContent>
            </complexType>
            <complexType name="ArrayOf_tns1_RemotePermissionScheme">
                <complexContent>
                    <restriction base="soapenc:Array">
                        <attribute ref="soapenc:arrayType" wsdl:arrayType="tns1:RemotePermissionScheme[]"/>
                    </restriction>
                </complexContent>
            </complexType>
            <complexType name="ArrayOf_tns1_RemotePermission">
                <complexContent>
                    <restriction base="soapenc:Array">
                        <attribute ref="soapenc:arrayType" wsdl:arrayType="tns1:RemotePermission[]"/>
                    </restriction>
                </complexContent>
            </complexType>
            <complexType name="ArrayOf_xsd_base64Binary">
                <complexContent>
                    <restriction base="soapenc:Array">
                        <attribute ref="soapenc:arrayType" wsdl:arrayType="xsd:byte[][]"/>
                    </restriction>
                </complexContent>
            </complexType>
            <complexType name="ArrayOf_tns1_RemoteAttachment">
                <complexContent>
                    <restriction base="soapenc:Array">
                        <attribute ref="soapenc:arrayType" wsdl:arrayType="tns1:RemoteAttachment[]"/>
                    </restriction>
                </complexContent>
            </complexType>
            <complexType name="ArrayOf_tns1_RemoteWorklog">
                <complexContent>
                    <restriction base="soapenc:Array">
                        <attribute ref="soapenc:arrayType" wsdl:arrayType="tns1:RemoteWorklog[]"/>
                    </restriction>
                </complexContent>
            </complexType>
            <complexType name="ArrayOf_tns1_RemoteIssue">
                <complexContent>
                    <restriction base="soapenc:Array">
                        <attribute ref="soapenc:arrayType" wsdl:arrayType="tns1:RemoteIssue[]"/>
                    </restriction>
                </complexContent>
            </complexType>
            <complexType name="ArrayOf_tns1_RemoteProject">
                <complexContent>
                    <restriction base="soapenc:Array">
                        <attribute ref="soapenc:arrayType" wsdl:arrayType="tns1:RemoteProject[]"/>
                    </restriction>
                </complexContent>
            </complexType>
        </schema>
        <schema targetNamespace="http://service.soap.rpc.jira.atlassian.com" xmlns="http://www.w3.org/2001/XMLSchema">
            <import namespace="http://beans.soap.rpc.jira.atlassian.com"/>
            <import namespace="https://jira.atlassian.com/rpc/soap/jirasoapservice-v2"/>
            <import namespace="http://exception.rpc.jira.atlassian.com"/>
            <import namespace="http://schemas.xmlsoap.org/soap/encoding/"/>
            <complexType name="RemoteWorklogImpl">
                <complexContent>
                    <extension base="tns1:RemoteWorklog">
                        <sequence/>
                    </extension>
                </complexContent>
            </complexType>
        </schema>
    </wsdl:types>

    <wsdl:message name="getIssueResponse">

        <wsdl:part name="getIssueReturn" type="tns1:RemoteIssue">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getProjectAvatarsResponse">

        <wsdl:part name="getProjectAvatarsReturn" type="impl:ArrayOf_tns1_RemoteAvatar">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="addUserToGroupResponse">

    </wsdl:message>

    <wsdl:message name="getResolutionDateByKeyResponse">

        <wsdl:part name="getResolutionDateByKeyReturn" type="xsd:dateTime">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="archiveVersionRequest">

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

        </wsdl:part>

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

        </wsdl:part>

        <wsdl:part name="in2" type="xsd:string">

        </wsdl:part>

        <wsdl:part name="in3" type="xsd:boolean">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getComponentsRequest">

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

        </wsdl:part>

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getCommentsResponse">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="updateGroupRequest">

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

        </wsdl:part>

        <wsdl:part name="in1" type="tns1:RemoteGroup">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getProjectsNoSchemesResponse">

        <wsdl:part name="getProjectsNoSchemesReturn" type="impl:ArrayOf_tns1_RemoteProject">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="addAttachmentsToIssueRequest">

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

        </wsdl:part>

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

        </wsdl:part>

        <wsdl:part name="in2" type="impl:ArrayOf_xsd_string">

        </wsdl:part>

        <wsdl:part name="in3" type="impl:ArrayOf_xsd_base64Binary">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="createGroupResponse">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getIssueTypesResponse">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="hasPermissionToDeleteWorklogRequest">

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

        </wsdl:part>

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="addCommentRequest">

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

        </wsdl:part>

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

        </wsdl:part>

        <wsdl:part name="in2" type="tns1:RemoteComment">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getResolutionDateByKeyRequest">

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

        </wsdl:part>

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getResolutionDateByIdRequest">

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

        </wsdl:part>

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="addActorsToProjectRoleResponse">

    </wsdl:message>

    <wsdl:message name="getResolutionsRequest">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="logoutRequest">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="createProjectRequest">

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

        </wsdl:part>

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

        </wsdl:part>

        <wsdl:part name="in2" type="xsd:string">

        </wsdl:part>

        <wsdl:part name="in3" type="xsd:string">

        </wsdl:part>

        <wsdl:part name="in4" type="xsd:string">

        </wsdl:part>

        <wsdl:part name="in5" type="xsd:string">

        </wsdl:part>

        <wsdl:part name="in6" type="tns1:RemotePermissionScheme">

        </wsdl:part>

        <wsdl:part name="in7" type="tns1:RemoteScheme">

        </wsdl:part>

        <wsdl:part name="in8" type="tns1:RemoteScheme">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="RemoteAuthenticationException">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getServerInfoResponse">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getProjectByKeyRequest">

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

        </wsdl:part>

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="loginRequest">

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

        </wsdl:part>

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getSecurityLevelResponse">

        <wsdl:part name="getSecurityLevelReturn" type="tns1:RemoteSecurityLevel">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getCustomFieldsRequest">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="deleteProjectResponse">

    </wsdl:message>

    <wsdl:message name="RemoteException">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="createProjectFromObjectRequest">

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

        </wsdl:part>

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="addAttachmentsToIssueResponse">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="isProjectRoleNameUniqueRequest">

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

        </wsdl:part>

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="updateIssueResponse">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getComponentsResponse">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getIssueCountForFilterResponse">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getCommentResponse">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getResolutionDateByIdResponse">

        <wsdl:part name="getResolutionDateByIdReturn" type="xsd:dateTime">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="deletePermissionSchemeRequest">

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

        </wsdl:part>

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getCustomFieldsResponse">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="setProjectAvatarRequest">

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

        </wsdl:part>

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

        </wsdl:part>

        <wsdl:part name="in2" type="xsd:long">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getFavouriteFiltersRequest">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="addCommentResponse">

    </wsdl:message>

    <wsdl:message name="getSubTaskIssueTypesForProjectResponse">

        <wsdl:part name="getSubTaskIssueTypesForProjectReturn" type="impl:ArrayOf_tns1_RemoteIssueType">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="hasPermissionToCreateWorklogResponse">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="setUserPasswordRequest">

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

        </wsdl:part>

        <wsdl:part name="in1" type="tns1:RemoteUser">

        </wsdl:part>

        <wsdl:part name="in2" type="xsd:string">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="addWorklogWithNewRemainingEstimateRequest">

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

        </wsdl:part>

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

        </wsdl:part>

        <wsdl:part name="in2" type="tns1:RemoteWorklog">

        </wsdl:part>

        <wsdl:part name="in3" type="xsd:string">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="removeDefaultActorsFromProjectRoleResponse">

    </wsdl:message>

    <wsdl:message name="deleteWorklogAndAutoAdjustRemainingEstimateResponse">

    </wsdl:message>

    <wsdl:message name="addVersionResponse">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getIssueTypesForProjectResponse">

        <wsdl:part name="getIssueTypesForProjectReturn" type="impl:ArrayOf_tns1_RemoteIssueType">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getIssueTypesRequest">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="createProjectRoleRequest">

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

        </wsdl:part>

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="updateProjectRoleRequest">

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

        </wsdl:part>

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getPrioritiesRequest">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getProjectByIdResponse">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="editCommentResponse">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getProjectWithSchemesByIdRequest">

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

        </wsdl:part>

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getAssociatedNotificationSchemesResponse">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="updateUserRequest">

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

        </wsdl:part>

        <wsdl:part name="in1" type="tns1:RemoteUser">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="deleteWorklogAndAutoAdjustRemainingEstimateRequest">

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

        </wsdl:part>

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="updateWorklogAndAutoAdjustRemainingEstimateRequest">

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

        </wsdl:part>

        <wsdl:part name="in1" type="tns1:RemoteWorklog">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="releaseVersionRequest">

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

        </wsdl:part>

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

        </wsdl:part>

        <wsdl:part name="in2" type="tns1:RemoteVersion">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="updateWorklogAndRetainRemainingEstimateResponse">

    </wsdl:message>

    <wsdl:message name="createProjectFromObjectResponse">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="removeAllRoleActorsByNameAndTypeResponse">

    </wsdl:message>

    <wsdl:message name="deleteIssueResponse">

    </wsdl:message>

    <wsdl:message name="getVersionsResponse">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="deleteWorklogWithNewRemainingEstimateResponse">

    </wsdl:message>

    <wsdl:message name="getServerInfoRequest">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getProjectRoleResponse">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="updateProjectResponse">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="deleteWorklogAndRetainRemainingEstimateRequest">

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

        </wsdl:part>

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getGroupResponse">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="hasPermissionToUpdateWorklogRequest">

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

        </wsdl:part>

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getAssociatedPermissionSchemesResponse">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getIssueByIdResponse">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="updateGroupResponse">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="hasPermissionToEditCommentRequest">

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

        </wsdl:part>

        <wsdl:part name="in1" type="tns1:RemoteComment">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getConfigurationRequest">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="createIssueWithSecurityLevelResponse">

        <wsdl:part name="createIssueWithSecurityLevelReturn" type="tns1:RemoteIssue">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="loginResponse">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getUserRequest">

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

        </wsdl:part>

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="createIssueRequest">

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

        </wsdl:part>

        <wsdl:part name="in1" type="tns1:RemoteIssue">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="hasPermissionToEditCommentResponse">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="createProjectResponse">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="deletePermissionFromResponse">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="progressWorkflowActionRequest">

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

        </wsdl:part>

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

        </wsdl:part>

        <wsdl:part name="in2" type="xsd:string">

        </wsdl:part>

        <wsdl:part name="in3" type="impl:ArrayOf_tns1_RemoteFieldValue">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getAllPermissionsResponse">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getFieldsForActionResponse">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getPermissionSchemesResponse">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="progressWorkflowActionResponse">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="isProjectRoleNameUniqueResponse">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="createProjectRoleResponse">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="removeActorsFromProjectRoleRequest">

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

        </wsdl:part>

        <wsdl:part name="in1" type="impl:ArrayOf_xsd_string">

        </wsdl:part>

        <wsdl:part name="in2" type="tns1:RemoteProjectRole">

        </wsdl:part>

        <wsdl:part name="in3" type="tns1:RemoteProject">

        </wsdl:part>

        <wsdl:part name="in4" type="xsd:string">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getWorklogsRequest">

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

        </wsdl:part>

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getAssociatedPermissionSchemesRequest">

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

        </wsdl:part>

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="updateWorklogAndRetainRemainingEstimateRequest">

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

        </wsdl:part>

        <wsdl:part name="in1" type="tns1:RemoteWorklog">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getIssuesFromTextSearchWithProjectResponse">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getGroupRequest">

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

        </wsdl:part>

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getProjectByIdRequest">

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

        </wsdl:part>

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="deleteProjectAvatarResponse">

    </wsdl:message>

    <wsdl:message name="addBase64EncodedAttachmentsToIssueRequest">

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

        </wsdl:part>

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

        </wsdl:part>

        <wsdl:part name="in2" type="impl:ArrayOf_xsd_string">

        </wsdl:part>

        <wsdl:part name="in3" type="impl:ArrayOf_xsd_string">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getSubTaskIssueTypesResponse">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="deleteProjectRequest">

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

        </wsdl:part>

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getFieldsForEditResponse">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="updateWorklogWithNewRemainingEstimateRequest">

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

        </wsdl:part>

        <wsdl:part name="in1" type="tns1:RemoteWorklog">

        </wsdl:part>

        <wsdl:part name="in2" type="xsd:string">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getAvailableActionsRequest">

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

        </wsdl:part>

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="addPermissionToResponse">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="createUserResponse">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getFieldsForCreateRequest">

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

        </wsdl:part>

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

        </wsdl:part>

        <wsdl:part name="in2" type="xsd:long">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getIssueTypesForProjectRequest">

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

        </wsdl:part>

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getPermissionSchemesRequest">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="createUserRequest">

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

        </wsdl:part>

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

        </wsdl:part>

        <wsdl:part name="in2" type="xsd:string">

        </wsdl:part>

        <wsdl:part name="in3" type="xsd:string">

        </wsdl:part>

        <wsdl:part name="in4" type="xsd:string">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getResolutionsResponse">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getDefaultRoleActorsRequest">

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

        </wsdl:part>

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getProjectByKeyResponse">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="deleteWorklogWithNewRemainingEstimateRequest">

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

        </wsdl:part>

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

        </wsdl:part>

        <wsdl:part name="in2" type="xsd:string">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="updateWorklogAndAutoAdjustRemainingEstimateResponse">

    </wsdl:message>

    <wsdl:message name="getIssuesFromFilterResponse">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="removeUserFromGroupRequest">

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

        </wsdl:part>

        <wsdl:part name="in1" type="tns1:RemoteGroup">

        </wsdl:part>

        <wsdl:part name="in2" type="tns1:RemoteUser">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="addWorklogAndRetainRemainingEstimateResponse">

        <wsdl:part name="addWorklogAndRetainRemainingEstimateReturn" type="tns1:RemoteWorklog">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="RemoteValidationException">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getSecuritySchemesRequest">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getSecurityLevelsResponse">

        <wsdl:part name="getSecurityLevelsReturn" type="impl:ArrayOf_tns1_RemoteSecurityLevel">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getStatusesResponse">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getAttachmentsFromIssueResponse">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getIssuesFromFilterWithLimitRequest">

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

        </wsdl:part>

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

        </wsdl:part>

        <wsdl:part name="in2" type="xsd:int">

        </wsdl:part>

        <wsdl:part name="in3" type="xsd:int">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getAssociatedNotificationSchemesRequest">

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

        </wsdl:part>

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getIssueRequest">

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

        </wsdl:part>

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getSubTaskIssueTypesRequest">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="refreshCustomFieldsResponse">

    </wsdl:message>

    <wsdl:message name="getFieldsForEditRequest">

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

        </wsdl:part>

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="setNewProjectAvatarRequest">

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

        </wsdl:part>

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

        </wsdl:part>

        <wsdl:part name="in2" type="xsd:string">

        </wsdl:part>

        <wsdl:part name="in3" type="xsd:string">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="updateWorklogWithNewRemainingEstimateResponse">

    </wsdl:message>

    <wsdl:message name="deletePermissionSchemeResponse">

    </wsdl:message>

    <wsdl:message name="removeAllRoleActorsByNameAndTypeRequest">

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

        </wsdl:part>

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

        </wsdl:part>

        <wsdl:part name="in2" type="xsd:string">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getIssuesFromTextSearchRequest">

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

        </wsdl:part>

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getFieldsForActionRequest">

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

        </wsdl:part>

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

        </wsdl:part>

        <wsdl:part name="in2" type="xsd:string">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getFieldsForCreateResponse">

        <wsdl:part name="getFieldsForCreateReturn" type="impl:ArrayOf_tns1_RemoteField">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="archiveVersionResponse">

    </wsdl:message>

    <wsdl:message name="deleteProjectAvatarRequest">

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

        </wsdl:part>

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getConfigurationResponse">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="removeDefaultActorsFromProjectRoleRequest">

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

        </wsdl:part>

        <wsdl:part name="in1" type="impl:ArrayOf_xsd_string">

        </wsdl:part>

        <wsdl:part name="in2" type="tns1:RemoteProjectRole">

        </wsdl:part>

        <wsdl:part name="in3" type="xsd:string">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="deleteProjectRoleResponse">

    </wsdl:message>

    <wsdl:message name="getFavouriteFiltersResponse">

        <wsdl:part name="getFavouriteFiltersReturn" type="impl:ArrayOf_tns1_RemoteFilter">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="addWorklogAndAutoAdjustRemainingEstimateRequest">

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

        </wsdl:part>

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

        </wsdl:part>

        <wsdl:part name="in2" type="tns1:RemoteWorklog">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getSubTaskIssueTypesForProjectRequest">

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

        </wsdl:part>

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getProjectRolesRequest">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="addWorklogAndRetainRemainingEstimateRequest">

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

        </wsdl:part>

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

        </wsdl:part>

        <wsdl:part name="in2" type="tns1:RemoteWorklog">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getStatusesRequest">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getIssuesFromJqlSearchResponse">

        <wsdl:part name="getIssuesFromJqlSearchReturn" type="impl:ArrayOf_tns1_RemoteIssue">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="logoutResponse">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="setUserPasswordResponse">

    </wsdl:message>

    <wsdl:message name="createIssueWithParentWithSecurityLevelResponse">

        <wsdl:part name="createIssueWithParentWithSecurityLevelReturn" type="tns1:RemoteIssue">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="RemotePermissionException">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="refreshCustomFieldsRequest">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getAllPermissionsRequest">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getSecurityLevelsRequest">

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

        </wsdl:part>

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getSavedFiltersResponse">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getSecurityLevelRequest">

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

        </wsdl:part>

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getIssuesFromTextSearchWithLimitRequest">

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

        </wsdl:part>

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

        </wsdl:part>

        <wsdl:part name="in2" type="xsd:int">

        </wsdl:part>

        <wsdl:part name="in3" type="xsd:int">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getProjectAvatarResponse">

        <wsdl:part name="getProjectAvatarReturn" type="tns1:RemoteAvatar">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="createPermissionSchemeResponse">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="deleteUserRequest">

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

        </wsdl:part>

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getProjectAvatarsRequest">

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

        </wsdl:part>

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

        </wsdl:part>

        <wsdl:part name="in2" type="xsd:boolean">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="addWorklogWithNewRemainingEstimateResponse">

        <wsdl:part name="addWorklogWithNewRemainingEstimateReturn" type="tns1:RemoteWorklog">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getPrioritiesResponse">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="deletePermissionFromRequest">

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

        </wsdl:part>

        <wsdl:part name="in1" type="tns1:RemotePermissionScheme">

        </wsdl:part>

        <wsdl:part name="in2" type="tns1:RemotePermission">

        </wsdl:part>

        <wsdl:part name="in3" type="tns1:RemoteEntity">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="releaseVersionResponse">

    </wsdl:message>

    <wsdl:message name="updateProjectRequest">

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

        </wsdl:part>

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getIssuesFromTextSearchWithLimitResponse">

        <wsdl:part name="getIssuesFromTextSearchWithLimitReturn" type="impl:ArrayOf_tns1_RemoteIssue">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="hasPermissionToCreateWorklogRequest">

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

        </wsdl:part>

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="addWorklogAndAutoAdjustRemainingEstimateResponse">

        <wsdl:part name="addWorklogAndAutoAdjustRemainingEstimateReturn" type="tns1:RemoteWorklog">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="deleteIssueRequest">

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

        </wsdl:part>

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="addDefaultActorsToProjectRoleRequest">

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

        </wsdl:part>

        <wsdl:part name="in1" type="impl:ArrayOf_xsd_string">

        </wsdl:part>

        <wsdl:part name="in2" type="tns1:RemoteProjectRole">

        </wsdl:part>

        <wsdl:part name="in3" type="xsd:string">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="addVersionRequest">

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

        </wsdl:part>

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

        </wsdl:part>

        <wsdl:part name="in2" type="tns1:RemoteVersion">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getAttachmentsFromIssueRequest">

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

        </wsdl:part>

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="deleteUserResponse">

    </wsdl:message>

    <wsdl:message name="getProjectRoleRequest">

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

        </wsdl:part>

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="removeAllRoleActorsByProjectRequest">

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

        </wsdl:part>

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="hasPermissionToUpdateWorklogResponse">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="createIssueWithParentWithSecurityLevelRequest">

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

        </wsdl:part>

        <wsdl:part name="in1" type="tns1:RemoteIssue">

        </wsdl:part>

        <wsdl:part name="in2" type="xsd:string">

        </wsdl:part>

        <wsdl:part name="in3" type="xsd:long">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="createIssueWithParentRequest">

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

        </wsdl:part>

        <wsdl:part name="in1" type="tns1:RemoteIssue">

        </wsdl:part>

        <wsdl:part name="in2" type="xsd:string">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="createGroupRequest">

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

        </wsdl:part>

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

        </wsdl:part>

        <wsdl:part name="in2" type="tns1:RemoteUser">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="editCommentRequest">

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

        </wsdl:part>

        <wsdl:part name="in1" type="tns1:RemoteComment">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="removeUserFromGroupResponse">

    </wsdl:message>

    <wsdl:message name="hasPermissionToDeleteWorklogResponse">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="addBase64EncodedAttachmentsToIssueResponse">

        <wsdl:part name="addBase64EncodedAttachmentsToIssueReturn" type="xsd:boolean">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getIssuesFromTextSearchWithProjectRequest">

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

        </wsdl:part>

        <wsdl:part name="in1" type="impl:ArrayOf_xsd_string">

        </wsdl:part>

        <wsdl:part name="in2" type="xsd:string">

        </wsdl:part>

        <wsdl:part name="in3" type="xsd:int">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getNotificationSchemesResponse">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="deleteGroupResponse">

    </wsdl:message>

    <wsdl:message name="getCommentRequest">

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

        </wsdl:part>

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getIssuesFromFilterRequest">

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

        </wsdl:part>

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getProjectsNoSchemesRequest">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getDefaultRoleActorsResponse">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="updateUserResponse">

        <wsdl:part name="updateUserReturn" type="tns1:RemoteUser">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getAvailableActionsResponse">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="setNewProjectAvatarResponse">

    </wsdl:message>

    <wsdl:message name="deleteProjectRoleRequest">

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

        </wsdl:part>

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

        </wsdl:part>

        <wsdl:part name="in2" type="xsd:boolean">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getCommentsRequest">

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

        </wsdl:part>

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getProjectAvatarRequest">

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

        </wsdl:part>

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="addDefaultActorsToProjectRoleResponse">

    </wsdl:message>

    <wsdl:message name="getIssuesFromTextSearchResponse">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="removeActorsFromProjectRoleResponse">

    </wsdl:message>

    <wsdl:message name="getIssuesFromFilterWithLimitResponse">

        <wsdl:part name="getIssuesFromFilterWithLimitReturn" type="impl:ArrayOf_tns1_RemoteIssue">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="updateIssueRequest">

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

        </wsdl:part>

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

        </wsdl:part>

        <wsdl:part name="in2" type="impl:ArrayOf_tns1_RemoteFieldValue">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getProjectRolesResponse">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getSavedFiltersRequest">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="createPermissionSchemeRequest">

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

        </wsdl:part>

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

        </wsdl:part>

        <wsdl:part name="in2" type="xsd:string">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="addUserToGroupRequest">

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

        </wsdl:part>

        <wsdl:part name="in1" type="tns1:RemoteGroup">

        </wsdl:part>

        <wsdl:part name="in2" type="tns1:RemoteUser">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getUserResponse">

        <wsdl:part name="getUserReturn" type="tns1:RemoteUser">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getWorklogsResponse">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getIssueCountForFilterRequest">

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

        </wsdl:part>

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="removeAllRoleActorsByProjectResponse">

    </wsdl:message>

    <wsdl:message name="deleteWorklogAndRetainRemainingEstimateResponse">

    </wsdl:message>

    <wsdl:message name="getProjectRoleActorsResponse">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getProjectWithSchemesByIdResponse">

        <wsdl:part name="getProjectWithSchemesByIdReturn" type="tns1:RemoteProject">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getNotificationSchemesRequest">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="createIssueWithParentResponse">

        <wsdl:part name="createIssueWithParentReturn" type="tns1:RemoteIssue">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="addPermissionToRequest">

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

        </wsdl:part>

        <wsdl:part name="in1" type="tns1:RemotePermissionScheme">

        </wsdl:part>

        <wsdl:part name="in2" type="tns1:RemotePermission">

        </wsdl:part>

        <wsdl:part name="in3" type="tns1:RemoteEntity">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="createIssueWithSecurityLevelRequest">

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

        </wsdl:part>

        <wsdl:part name="in1" type="tns1:RemoteIssue">

        </wsdl:part>

        <wsdl:part name="in2" type="xsd:long">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getVersionsRequest">

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

        </wsdl:part>

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="deleteGroupRequest">

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

        </wsdl:part>

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

        </wsdl:part>

        <wsdl:part name="in2" type="xsd:string">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getIssuesFromJqlSearchRequest">

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

        </wsdl:part>

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

        </wsdl:part>

        <wsdl:part name="in2" type="xsd:int">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="updateProjectRoleResponse">

    </wsdl:message>

    <wsdl:message name="getProjectRoleActorsRequest">

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

        </wsdl:part>

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

        </wsdl:part>

        <wsdl:part name="in2" type="tns1:RemoteProject">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="createIssueResponse">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="addActorsToProjectRoleRequest">

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

        </wsdl:part>

        <wsdl:part name="in1" type="impl:ArrayOf_xsd_string">

        </wsdl:part>

        <wsdl:part name="in2" type="tns1:RemoteProjectRole">

        </wsdl:part>

        <wsdl:part name="in3" type="tns1:RemoteProject">

        </wsdl:part>

        <wsdl:part name="in4" type="xsd:string">

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="setProjectAvatarResponse">

    </wsdl:message>

    <wsdl:message name="getSecuritySchemesResponse">

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:message name="getIssueByIdRequest">

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

        </wsdl:part>

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

        </wsdl:part>

    </wsdl:message>

    <wsdl:portType name="JiraSoapService">

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

            <wsdl:input message="impl:getCommentRequest" name="getCommentRequest">

            </wsdl:input>

            <wsdl:output message="impl:getCommentResponse" name="getCommentResponse">

            </wsdl:output>

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

            </wsdl:fault>

        </wsdl:operation>

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

            <wsdl:input message="impl:createGroupRequest" name="createGroupRequest">

            </wsdl:input>

            <wsdl:output message="impl:createGroupResponse" name="createGroupResponse">

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

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

            </wsdl:input>

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

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

            <wsdl:input message="impl:getServerInfoRequest" name="getServerInfoRequest">

            </wsdl:input>

            <wsdl:output message="impl:getServerInfoResponse" name="getServerInfoResponse">

            </wsdl:output>

        </wsdl:operation>

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

            <wsdl:input message="impl:getGroupRequest" name="getGroupRequest">

            </wsdl:input>

            <wsdl:output message="impl:getGroupResponse" name="getGroupResponse">

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

            <wsdl:input message="impl:loginRequest" name="loginRequest">

            </wsdl:input>

            <wsdl:output message="impl:loginResponse" name="loginResponse">

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

            <wsdl:input message="impl:createUserRequest" name="createUserRequest">

            </wsdl:input>

            <wsdl:output message="impl:createUserResponse" name="createUserResponse">

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

            <wsdl:input message="impl:getUserRequest" name="getUserRequest">

            </wsdl:input>

            <wsdl:output message="impl:getUserResponse" name="getUserResponse">

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

            <wsdl:input message="impl:logoutRequest" name="logoutRequest">

            </wsdl:input>

            <wsdl:output message="impl:logoutResponse" name="logoutResponse">

            </wsdl:output>

        </wsdl:operation>

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

            <wsdl:input message="impl:getIssueRequest" name="getIssueRequest">

            </wsdl:input>

            <wsdl:output message="impl:getIssueResponse" name="getIssueResponse">

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

            <wsdl:input message="impl:getComponentsRequest" name="getComponentsRequest">

            </wsdl:input>

            <wsdl:output message="impl:getComponentsResponse" name="getComponentsResponse">

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

            <wsdl:input message="impl:createIssueRequest" name="createIssueRequest">

            </wsdl:input>

            <wsdl:output message="impl:createIssueResponse" name="createIssueResponse">

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

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

            </wsdl:input>

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

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

            <wsdl:input message="impl:updateUserRequest" name="updateUserRequest">

            </wsdl:input>

            <wsdl:output message="impl:updateUserResponse" name="updateUserResponse">

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

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

            </wsdl:input>

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

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

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

            </wsdl:input>

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

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

            <wsdl:input message="impl:removeUserFromGroupRequest" name="removeUserFromGroupRequest">

            </wsdl:input>

            <wsdl:output message="impl:removeUserFromGroupResponse" name="removeUserFromGroupResponse">

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

            <wsdl:input message="impl:updateIssueRequest" name="updateIssueRequest">

            </wsdl:input>

            <wsdl:output message="impl:updateIssueResponse" name="updateIssueResponse">

            </wsdl:output>

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

            </wsdl:fault>

        </wsdl:operation>

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

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

            </wsdl:input>

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

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

            <wsdl:input message="impl:getAvailableActionsRequest" name="getAvailableActionsRequest">

            </wsdl:input>

            <wsdl:output message="impl:getAvailableActionsResponse" name="getAvailableActionsResponse">

            </wsdl:output>

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

            </wsdl:fault>

        </wsdl:operation>

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

            <wsdl:input message="impl:getSecurityLevelRequest" name="getSecurityLevelRequest">

            </wsdl:input>

            <wsdl:output message="impl:getSecurityLevelResponse" name="getSecurityLevelResponse">

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="createProject" parameterOrder="in0 in1 in2 in3 in4 in5 in6 in7 in8">

            <wsdl:input message="impl:createProjectRequest" name="createProjectRequest">

            </wsdl:input>

            <wsdl:output message="impl:createProjectResponse" name="createProjectResponse">

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

            <wsdl:input message="impl:updateProjectRequest" name="updateProjectRequest">

            </wsdl:input>

            <wsdl:output message="impl:updateProjectResponse" name="updateProjectResponse">

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

            <wsdl:input message="impl:getProjectByKeyRequest" name="getProjectByKeyRequest">

            </wsdl:input>

            <wsdl:output message="impl:getProjectByKeyResponse" name="getProjectByKeyResponse">

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

            <wsdl:input message="impl:removeAllRoleActorsByProjectRequest" name="removeAllRoleActorsByProjectRequest">

            </wsdl:input>

            <wsdl:output message="impl:removeAllRoleActorsByProjectResponse" name="removeAllRoleActorsByProjectResponse">

            </wsdl:output>

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

            </wsdl:fault>

        </wsdl:operation>

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

            <wsdl:input message="impl:getPrioritiesRequest" name="getPrioritiesRequest">

            </wsdl:input>

            <wsdl:output message="impl:getPrioritiesResponse" name="getPrioritiesResponse">

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

            <wsdl:input message="impl:getResolutionsRequest" name="getResolutionsRequest">

            </wsdl:input>

            <wsdl:output message="impl:getResolutionsResponse" name="getResolutionsResponse">

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

            <wsdl:input message="impl:getIssueTypesRequest" name="getIssueTypesRequest">

            </wsdl:input>

            <wsdl:output message="impl:getIssueTypesResponse" name="getIssueTypesResponse">

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

            <wsdl:input message="impl:getSubTaskIssueTypesRequest" name="getSubTaskIssueTypesRequest">

            </wsdl:input>

            <wsdl:output message="impl:getSubTaskIssueTypesResponse" name="getSubTaskIssueTypesResponse">

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

            <wsdl:input message="impl:getStatusesRequest" name="getStatusesRequest">

            </wsdl:input>

            <wsdl:output message="impl:getStatusesResponse" name="getStatusesResponse">

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

            <wsdl:input message="impl:getIssueTypesForProjectRequest" name="getIssueTypesForProjectRequest">

            </wsdl:input>

            <wsdl:output message="impl:getIssueTypesForProjectResponse" name="getIssueTypesForProjectResponse">

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

            <wsdl:input message="impl:getProjectRolesRequest" name="getProjectRolesRequest">

            </wsdl:input>

            <wsdl:output message="impl:getProjectRolesResponse" name="getProjectRolesResponse">

            </wsdl:output>

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

            </wsdl:fault>

        </wsdl:operation>

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

            <wsdl:input message="impl:getProjectRoleRequest" name="getProjectRoleRequest">

            </wsdl:input>

            <wsdl:output message="impl:getProjectRoleResponse" name="getProjectRoleResponse">

            </wsdl:output>

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

            </wsdl:fault>

        </wsdl:operation>

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

            <wsdl:input message="impl:getProjectRoleActorsRequest" name="getProjectRoleActorsRequest">

            </wsdl:input>

            <wsdl:output message="impl:getProjectRoleActorsResponse" name="getProjectRoleActorsResponse">

            </wsdl:output>

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

            </wsdl:fault>

        </wsdl:operation>

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

            <wsdl:input message="impl:getDefaultRoleActorsRequest" name="getDefaultRoleActorsRequest">

            </wsdl:input>

            <wsdl:output message="impl:getDefaultRoleActorsResponse" name="getDefaultRoleActorsResponse">

            </wsdl:output>

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

            </wsdl:fault>

        </wsdl:operation>

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

            <wsdl:input message="impl:removeAllRoleActorsByNameAndTypeRequest" name="removeAllRoleActorsByNameAndTypeRequest">

            </wsdl:input>

            <wsdl:output message="impl:removeAllRoleActorsByNameAndTypeResponse" name="removeAllRoleActorsByNameAndTypeResponse">

            </wsdl:output>

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

            </wsdl:fault>

        </wsdl:operation>

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

            <wsdl:input message="impl:deleteProjectRoleRequest" name="deleteProjectRoleRequest">

            </wsdl:input>

            <wsdl:output message="impl:deleteProjectRoleResponse" name="deleteProjectRoleResponse">

            </wsdl:output>

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

            </wsdl:fault>

        </wsdl:operation>

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

            <wsdl:input message="impl:updateProjectRoleRequest" name="updateProjectRoleRequest">

            </wsdl:input>

            <wsdl:output message="impl:updateProjectRoleResponse" name="updateProjectRoleResponse">

            </wsdl:output>

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

            </wsdl:fault>

        </wsdl:operation>

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

            <wsdl:input message="impl:createProjectRoleRequest" name="createProjectRoleRequest">

            </wsdl:input>

            <wsdl:output message="impl:createProjectRoleResponse" name="createProjectRoleResponse">

            </wsdl:output>

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

            </wsdl:fault>

        </wsdl:operation>

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

            <wsdl:input message="impl:isProjectRoleNameUniqueRequest" name="isProjectRoleNameUniqueRequest">

            </wsdl:input>

            <wsdl:output message="impl:isProjectRoleNameUniqueResponse" name="isProjectRoleNameUniqueResponse">

            </wsdl:output>

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

            </wsdl:fault>

        </wsdl:operation>

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

            <wsdl:input message="impl:addActorsToProjectRoleRequest" name="addActorsToProjectRoleRequest">

            </wsdl:input>

            <wsdl:output message="impl:addActorsToProjectRoleResponse" name="addActorsToProjectRoleResponse">

            </wsdl:output>

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

            </wsdl:fault>

        </wsdl:operation>

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

            <wsdl:input message="impl:removeActorsFromProjectRoleRequest" name="removeActorsFromProjectRoleRequest">

            </wsdl:input>

            <wsdl:output message="impl:removeActorsFromProjectRoleResponse" name="removeActorsFromProjectRoleResponse">

            </wsdl:output>

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

            </wsdl:fault>

        </wsdl:operation>

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

            <wsdl:input message="impl:addDefaultActorsToProjectRoleRequest" name="addDefaultActorsToProjectRoleRequest">

            </wsdl:input>

            <wsdl:output message="impl:addDefaultActorsToProjectRoleResponse" name="addDefaultActorsToProjectRoleResponse">

            </wsdl:output>

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

            </wsdl:fault>

        </wsdl:operation>

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

            <wsdl:input message="impl:removeDefaultActorsFromProjectRoleRequest" name="removeDefaultActorsFromProjectRoleRequest">

            </wsdl:input>

            <wsdl:output message="impl:removeDefaultActorsFromProjectRoleResponse" name="removeDefaultActorsFromProjectRoleResponse">

            </wsdl:output>

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

            </wsdl:fault>

        </wsdl:operation>

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

            <wsdl:input message="impl:getAssociatedNotificationSchemesRequest" name="getAssociatedNotificationSchemesRequest">

            </wsdl:input>

            <wsdl:output message="impl:getAssociatedNotificationSchemesResponse" name="getAssociatedNotificationSchemesResponse">

            </wsdl:output>

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

            </wsdl:fault>

        </wsdl:operation>

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

            <wsdl:input message="impl:getAssociatedPermissionSchemesRequest" name="getAssociatedPermissionSchemesRequest">

            </wsdl:input>

            <wsdl:output message="impl:getAssociatedPermissionSchemesResponse" name="getAssociatedPermissionSchemesResponse">

            </wsdl:output>

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

            </wsdl:fault>

        </wsdl:operation>

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

            <wsdl:input message="impl:deleteProjectRequest" name="deleteProjectRequest">

            </wsdl:input>

            <wsdl:output message="impl:deleteProjectResponse" name="deleteProjectResponse">

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

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

            </wsdl:input>

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

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

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

            </wsdl:input>

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

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

            <wsdl:input message="impl:getCommentsRequest" name="getCommentsRequest">

            </wsdl:input>

            <wsdl:output message="impl:getCommentsResponse" name="getCommentsResponse">

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

            <wsdl:input message="impl:getFavouriteFiltersRequest" name="getFavouriteFiltersRequest">

            </wsdl:input>

            <wsdl:output message="impl:getFavouriteFiltersResponse" name="getFavouriteFiltersResponse">

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

            <wsdl:input message="impl:releaseVersionRequest" name="releaseVersionRequest">

            </wsdl:input>

            <wsdl:output message="impl:releaseVersionResponse" name="releaseVersionResponse">

            </wsdl:output>

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

            </wsdl:fault>

        </wsdl:operation>

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

            <wsdl:input message="impl:archiveVersionRequest" name="archiveVersionRequest">

            </wsdl:input>

            <wsdl:output message="impl:archiveVersionResponse" name="archiveVersionResponse">

            </wsdl:output>

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

            </wsdl:fault>

        </wsdl:operation>

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

            <wsdl:input message="impl:getFieldsForCreateRequest" name="getFieldsForCreateRequest">

            </wsdl:input>

            <wsdl:output message="impl:getFieldsForCreateResponse" name="getFieldsForCreateResponse">

            </wsdl:output>

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

            </wsdl:fault>

        </wsdl:operation>

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

            <wsdl:input message="impl:getFieldsForEditRequest" name="getFieldsForEditRequest">

            </wsdl:input>

            <wsdl:output message="impl:getFieldsForEditResponse" name="getFieldsForEditResponse">

            </wsdl:output>

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

            </wsdl:fault>

        </wsdl:operation>

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

            <wsdl:input message="impl:getSubTaskIssueTypesForProjectRequest" name="getSubTaskIssueTypesForProjectRequest">

            </wsdl:input>

            <wsdl:output message="impl:getSubTaskIssueTypesForProjectResponse" name="getSubTaskIssueTypesForProjectResponse">

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

            <wsdl:input message="impl:getCustomFieldsRequest" name="getCustomFieldsRequest">

            </wsdl:input>

            <wsdl:output message="impl:getCustomFieldsResponse" name="getCustomFieldsResponse">

            </wsdl:output>

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

            </wsdl:fault>

        </wsdl:operation>

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

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

            </wsdl:input>

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

            </wsdl:output>

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

            </wsdl:fault>

        </wsdl:operation>

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

            <wsdl:input message="impl:getSecurityLevelsRequest" name="getSecurityLevelsRequest">

            </wsdl:input>

            <wsdl:output message="impl:getSecurityLevelsResponse" name="getSecurityLevelsResponse">

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

            <wsdl:input message="impl:getProjectWithSchemesByIdRequest" name="getProjectWithSchemesByIdRequest">

            </wsdl:input>

            <wsdl:output message="impl:getProjectWithSchemesByIdResponse" name="getProjectWithSchemesByIdResponse">

            </wsdl:output>

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

            </wsdl:fault>

        </wsdl:operation>

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

            <wsdl:input message="impl:getProjectAvatarsRequest" name="getProjectAvatarsRequest">

            </wsdl:input>

            <wsdl:output message="impl:getProjectAvatarsResponse" name="getProjectAvatarsResponse">

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

            <wsdl:input message="impl:setProjectAvatarRequest" name="setProjectAvatarRequest">

            </wsdl:input>

            <wsdl:output message="impl:setProjectAvatarResponse" name="setProjectAvatarResponse">

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

            <wsdl:input message="impl:getProjectAvatarRequest" name="getProjectAvatarRequest">

            </wsdl:input>

            <wsdl:output message="impl:getProjectAvatarResponse" name="getProjectAvatarResponse">

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

            <wsdl:input message="impl:deleteProjectAvatarRequest" name="deleteProjectAvatarRequest">

            </wsdl:input>

            <wsdl:output message="impl:deleteProjectAvatarResponse" name="deleteProjectAvatarResponse">

            </wsdl:output>

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

            </wsdl:fault>

        </wsdl:operation>

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

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

            </wsdl:input>

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

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

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

            </wsdl:input>

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

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

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

            </wsdl:input>

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

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

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

            </wsdl:input>

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

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

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

            </wsdl:input>

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

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

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

            </wsdl:input>

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

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

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

            </wsdl:input>

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

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

            <wsdl:input message="impl:createIssueWithSecurityLevelRequest" name="createIssueWithSecurityLevelRequest">

            </wsdl:input>

            <wsdl:output message="impl:createIssueWithSecurityLevelResponse" name="createIssueWithSecurityLevelResponse">

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

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

            </wsdl:input>

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

            </wsdl:output>

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

            </wsdl:fault>

        </wsdl:operation>

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

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

            </wsdl:input>

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

            </wsdl:output>

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

            </wsdl:fault>

        </wsdl:operation>

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

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

            </wsdl:input>

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

            </wsdl:output>

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

            </wsdl:fault>

        </wsdl:operation>

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

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

            </wsdl:input>

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

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

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

            </wsdl:input>

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

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

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

            </wsdl:input>

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

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

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

            </wsdl:input>

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

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

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

            </wsdl:input>

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

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

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

            </wsdl:input>

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

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

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

            </wsdl:input>

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

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

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

            </wsdl:input>

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

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

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

            </wsdl:input>

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

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

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

            </wsdl:input>

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

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

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

            </wsdl:input>

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

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

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

            </wsdl:input>

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

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

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

            </wsdl:input>

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

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

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

            </wsdl:input>

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

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

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

            </wsdl:input>

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

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

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

            </wsdl:input>

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

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

            <wsdl:input message="impl:getResolutionDateByKeyRequest" name="getResolutionDateByKeyRequest">

            </wsdl:input>

            <wsdl:output message="impl:getResolutionDateByKeyResponse" name="getResolutionDateByKeyResponse">

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

            <wsdl:input message="impl:getResolutionDateByIdRequest" name="getResolutionDateByIdRequest">

            </wsdl:input>

            <wsdl:output message="impl:getResolutionDateByIdResponse" name="getResolutionDateByIdResponse">

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

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

            </wsdl:input>

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

            </wsdl:output>

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

            </wsdl:fault>

        </wsdl:operation>

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

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

            </wsdl:input>

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

            </wsdl:output>

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

            </wsdl:fault>

        </wsdl:operation>

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

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

            </wsdl:input>

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

            </wsdl:output>

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

            </wsdl:fault>

        </wsdl:operation>

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

            <wsdl:input message="impl:getIssuesFromJqlSearchRequest" name="getIssuesFromJqlSearchRequest">

            </wsdl:input>

            <wsdl:output message="impl:getIssuesFromJqlSearchResponse" name="getIssuesFromJqlSearchResponse">

            </wsdl:output>

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

            </wsdl:fault>

        </wsdl:operation>

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

            <wsdl:input message="impl:setUserPasswordRequest" name="setUserPasswordRequest">

            </wsdl:input>

            <wsdl:output message="impl:setUserPasswordResponse" name="setUserPasswordResponse">

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

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

            </wsdl:input>

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

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

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

            </wsdl:input>

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

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

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

            </wsdl:input>

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

            </wsdl:output>

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

            </wsdl:fault>

        </wsdl:operation>

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

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

            </wsdl:input>

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

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

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

            </wsdl:input>

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

            </wsdl:output>

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

            </wsdl:fault>

        </wsdl:operation>

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

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

            </wsdl:input>

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

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

            <wsdl:input message="impl:createIssueWithParentRequest" name="createIssueWithParentRequest">

            </wsdl:input>

            <wsdl:output message="impl:createIssueWithParentResponse" name="createIssueWithParentResponse">

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

            <wsdl:input message="impl:createIssueWithParentWithSecurityLevelRequest" name="createIssueWithParentWithSecurityLevelRequest">

            </wsdl:input>

            <wsdl:output message="impl:createIssueWithParentWithSecurityLevelResponse" name="createIssueWithParentWithSecurityLevelResponse">

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

            <wsdl:input message="impl:addBase64EncodedAttachmentsToIssueRequest" name="addBase64EncodedAttachmentsToIssueRequest">

            </wsdl:input>

            <wsdl:output message="impl:addBase64EncodedAttachmentsToIssueResponse" name="addBase64EncodedAttachmentsToIssueResponse">

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

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

            </wsdl:input>

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

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

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

            </wsdl:input>

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

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </wsdl:operation>

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

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

            </wsdl:input>

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

            </wsdl:output>

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

            </wsdl:fault>

        </wsdl:operation>

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

            <wsdl:input message="impl:getIssuesFromFilterWithLimitRequest" name="getIssuesFromFilterWithLimitRequest">

            </wsdl:input>

            <wsdl:output message="impl:getIssuesFromFilterWithLimitResponse" name="getIssuesFromFilterWithLimitResponse">

            </wsdl:output>

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

            </wsdl:fault>

        </wsdl:operation>

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

            <wsdl:input message="impl:getIssuesFromTextSearchWithLimitRequest" name="getIssuesFromTextSearchWithLimitRequest">

            </wsdl:input>

            <wsdl:output message="impl:getIssuesFromTextSearchWithLimitResponse" name="getIssuesFromTextSearchWithLimitResponse">

            </wsdl:output>

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

            </wsdl:fault>

        </wsdl:operation>

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

            <wsdl:input message="impl:setNewProjectAvatarRequest" name="setNewProjectAvatarRequest">

            </wsdl:input>

            <wsdl:output message="impl:setNewProjectAvatarResponse" name="setNewProjectAvatarResponse">

            </wsdl:output>

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

            </wsdl:fault>

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

            </wsdl:fault>

        </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://jira.atlassian.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://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:output>

            <wsdl:fault name="RemoteValidationException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteValidationException" namespace="https://jira.atlassian.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://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

            <wsdl:fault name="RemoteException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteException" namespace="https://jira.atlassian.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://jira.atlassian.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://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

            <wsdl:fault name="RemoteException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteException" namespace="https://jira.atlassian.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://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:output>

            <wsdl:fault name="RemoteValidationException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteValidationException" namespace="https://jira.atlassian.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://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

            <wsdl:fault name="RemoteException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteException" namespace="https://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:output>

            <wsdl:fault name="RemoteAuthenticationException">

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

            </wsdl:fault>

            <wsdl:fault name="RemoteException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteException" namespace="https://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:output>

            <wsdl:fault name="RemoteValidationException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteValidationException" namespace="https://jira.atlassian.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://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

            <wsdl:fault name="RemoteException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteException" namespace="https://jira.atlassian.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://jira.atlassian.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://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="logout">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="logoutRequest">

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

            </wsdl:input>

            <wsdl:output name="logoutResponse">

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

            </wsdl:output>

        </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://jira.atlassian.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://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

            <wsdl:fault name="RemoteException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteException" namespace="https://jira.atlassian.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://jira.atlassian.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://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

            <wsdl:fault name="RemoteException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteException" namespace="https://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:output>

            <wsdl:fault name="RemoteValidationException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteValidationException" namespace="https://jira.atlassian.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://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

            <wsdl:fault name="RemoteException">

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

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="addComment">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="addCommentRequest">

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

            </wsdl:input>

            <wsdl:output name="addCommentResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.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://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

            <wsdl:fault name="RemoteException">

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

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="updateUser">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="updateUserRequest">

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

            </wsdl:input>

            <wsdl:output name="updateUserResponse">

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

            </wsdl:output>

            <wsdl:fault name="RemoteValidationException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteValidationException" namespace="https://jira.atlassian.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://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

            <wsdl:fault name="RemoteException">

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

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="updateGroup">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="updateGroupRequest">

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

            </wsdl:input>

            <wsdl:output name="updateGroupResponse">

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

            </wsdl:output>

            <wsdl:fault name="RemoteValidationException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteValidationException" namespace="https://jira.atlassian.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://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

            <wsdl:fault name="RemoteException">

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

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="addUserToGroup">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="addUserToGroupRequest">

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

            </wsdl:input>

            <wsdl:output name="addUserToGroupResponse">

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

            </wsdl:output>

            <wsdl:fault name="RemoteValidationException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteValidationException" namespace="https://jira.atlassian.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://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

            <wsdl:fault name="RemoteException">

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

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="removeUserFromGroup">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="removeUserFromGroupRequest">

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

            </wsdl:input>

            <wsdl:output name="removeUserFromGroupResponse">

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

            </wsdl:output>

            <wsdl:fault name="RemoteValidationException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteValidationException" namespace="https://jira.atlassian.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://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

            <wsdl:fault name="RemoteException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteException" namespace="https://jira.atlassian.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://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="deleteIssue">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="deleteIssueRequest">

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

            </wsdl:input>

            <wsdl:output name="deleteIssueResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.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://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

            <wsdl:fault name="RemoteException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteException" namespace="https://jira.atlassian.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://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="getSecurityLevel">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="getSecurityLevelRequest">

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

            </wsdl:input>

            <wsdl:output name="getSecurityLevelResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

            <wsdl:fault name="RemoteException">

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

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="createProject">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="createProjectRequest">

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

            </wsdl:input>

            <wsdl:output name="createProjectResponse">

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

            </wsdl:output>

            <wsdl:fault name="RemoteValidationException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteValidationException" namespace="https://jira.atlassian.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://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

            <wsdl:fault name="RemoteException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteException" namespace="https://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:output>

            <wsdl:fault name="RemoteValidationException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteValidationException" namespace="https://jira.atlassian.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://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

            <wsdl:fault name="RemoteException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteException" namespace="https://jira.atlassian.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://jira.atlassian.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://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

            <wsdl:fault name="RemoteException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteException" namespace="https://jira.atlassian.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://jira.atlassian.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://jira.atlassian.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://jira.atlassian.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://jira.atlassian.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://jira.atlassian.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://jira.atlassian.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://jira.atlassian.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://jira.atlassian.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://jira.atlassian.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://jira.atlassian.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://jira.atlassian.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://jira.atlassian.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://jira.atlassian.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://jira.atlassian.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://jira.atlassian.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://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="getIssueTypesForProject">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="getIssueTypesForProjectRequest">

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

            </wsdl:input>

            <wsdl:output name="getIssueTypesForProjectResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.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://jira.atlassian.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://jira.atlassian.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://jira.atlassian.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://jira.atlassian.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://jira.atlassian.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://jira.atlassian.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://jira.atlassian.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://jira.atlassian.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://jira.atlassian.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://jira.atlassian.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://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="deleteProjectRole">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="deleteProjectRoleRequest">

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

            </wsdl:input>

            <wsdl:output name="deleteProjectRoleResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="updateProjectRole">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="updateProjectRoleRequest">

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

            </wsdl:input>

            <wsdl:output name="updateProjectRoleResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="createProjectRole">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="createProjectRoleRequest">

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

            </wsdl:input>

            <wsdl:output name="createProjectRoleResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="isProjectRoleNameUnique">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="isProjectRoleNameUniqueRequest">

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

            </wsdl:input>

            <wsdl:output name="isProjectRoleNameUniqueResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="addActorsToProjectRole">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="addActorsToProjectRoleRequest">

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

            </wsdl:input>

            <wsdl:output name="addActorsToProjectRoleResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="removeActorsFromProjectRole">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="removeActorsFromProjectRoleRequest">

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

            </wsdl:input>

            <wsdl:output name="removeActorsFromProjectRoleResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="addDefaultActorsToProjectRole">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="addDefaultActorsToProjectRoleRequest">

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

            </wsdl:input>

            <wsdl:output name="addDefaultActorsToProjectRoleResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="removeDefaultActorsFromProjectRole">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="removeDefaultActorsFromProjectRoleRequest">

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

            </wsdl:input>

            <wsdl:output name="removeDefaultActorsFromProjectRoleResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="getAssociatedNotificationSchemes">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="getAssociatedNotificationSchemesRequest">

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

            </wsdl:input>

            <wsdl:output name="getAssociatedNotificationSchemesResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="getAssociatedPermissionSchemes">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="getAssociatedPermissionSchemesRequest">

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

            </wsdl:input>

            <wsdl:output name="getAssociatedPermissionSchemesResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="deleteProject">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="deleteProjectRequest">

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

            </wsdl:input>

            <wsdl:output name="deleteProjectResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.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://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

            <wsdl:fault name="RemoteException">

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

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="getProjectById">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="getProjectByIdRequest">

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

            </wsdl:input>

            <wsdl:output name="getProjectByIdResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.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://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

            <wsdl:fault name="RemoteException">

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

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="getVersions">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="getVersionsRequest">

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

            </wsdl:input>

            <wsdl:output name="getVersionsResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.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://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

            <wsdl:fault name="RemoteException">

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

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="getComments">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="getCommentsRequest">

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

            </wsdl:input>

            <wsdl:output name="getCommentsResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.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://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

            <wsdl:fault name="RemoteException">

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

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="getFavouriteFilters">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="getFavouriteFiltersRequest">

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

            </wsdl:input>

            <wsdl:output name="getFavouriteFiltersResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.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://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

            <wsdl:fault name="RemoteException">

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

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="releaseVersion">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="releaseVersionRequest">

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

            </wsdl:input>

            <wsdl:output name="releaseVersionResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="archiveVersion">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="archiveVersionRequest">

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

            </wsdl:input>

            <wsdl:output name="archiveVersionResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="getFieldsForCreate">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="getFieldsForCreateRequest">

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

            </wsdl:input>

            <wsdl:output name="getFieldsForCreateResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="getFieldsForEdit">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="getFieldsForEditRequest">

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

            </wsdl:input>

            <wsdl:output name="getFieldsForEditResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="getSubTaskIssueTypesForProject">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="getSubTaskIssueTypesForProjectRequest">

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

            </wsdl:input>

            <wsdl:output name="getSubTaskIssueTypesForProjectResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.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://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="getCustomFields">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="getCustomFieldsRequest">

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

            </wsdl:input>

            <wsdl:output name="getCustomFieldsResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="editComment">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="editCommentRequest">

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

            </wsdl:input>

            <wsdl:output name="editCommentResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="getSecurityLevels">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="getSecurityLevelsRequest">

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

            </wsdl:input>

            <wsdl:output name="getSecurityLevelsResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

            <wsdl:fault name="RemoteException">

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

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="getProjectWithSchemesById">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="getProjectWithSchemesByIdRequest">

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

            </wsdl:input>

            <wsdl:output name="getProjectWithSchemesByIdResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="getProjectAvatars">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="getProjectAvatarsRequest">

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

            </wsdl:input>

            <wsdl:output name="getProjectAvatarsResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

            <wsdl:fault name="RemoteException">

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

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="setProjectAvatar">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="setProjectAvatarRequest">

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

            </wsdl:input>

            <wsdl:output name="setProjectAvatarResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

            <wsdl:fault name="RemoteException">

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

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="getProjectAvatar">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="getProjectAvatarRequest">

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

            </wsdl:input>

            <wsdl:output name="getProjectAvatarResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

            <wsdl:fault name="RemoteException">

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

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="deleteProjectAvatar">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="deleteProjectAvatarRequest">

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

            </wsdl:input>

            <wsdl:output name="deleteProjectAvatarResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="getNotificationSchemes">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="getNotificationSchemesRequest">

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

            </wsdl:input>

            <wsdl:output name="getNotificationSchemesResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.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://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

            <wsdl:fault name="RemoteException">

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

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="getPermissionSchemes">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="getPermissionSchemesRequest">

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

            </wsdl:input>

            <wsdl:output name="getPermissionSchemesResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.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://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

            <wsdl:fault name="RemoteException">

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

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="createPermissionScheme">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="createPermissionSchemeRequest">

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

            </wsdl:input>

            <wsdl:output name="createPermissionSchemeResponse">

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

            </wsdl:output>

            <wsdl:fault name="RemoteValidationException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteValidationException" namespace="https://jira.atlassian.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://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

            <wsdl:fault name="RemoteException">

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

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="deletePermissionScheme">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="deletePermissionSchemeRequest">

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

            </wsdl:input>

            <wsdl:output name="deletePermissionSchemeResponse">

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

            </wsdl:output>

            <wsdl:fault name="RemoteValidationException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteValidationException" namespace="https://jira.atlassian.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://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

            <wsdl:fault name="RemoteException">

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

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="addPermissionTo">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="addPermissionToRequest">

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

            </wsdl:input>

            <wsdl:output name="addPermissionToResponse">

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

            </wsdl:output>

            <wsdl:fault name="RemoteValidationException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteValidationException" namespace="https://jira.atlassian.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://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

            <wsdl:fault name="RemoteException">

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

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="deletePermissionFrom">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="deletePermissionFromRequest">

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

            </wsdl:input>

            <wsdl:output name="deletePermissionFromResponse">

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

            </wsdl:output>

            <wsdl:fault name="RemoteValidationException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteValidationException" namespace="https://jira.atlassian.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://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

            <wsdl:fault name="RemoteException">

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

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="getAllPermissions">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="getAllPermissionsRequest">

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

            </wsdl:input>

            <wsdl:output name="getAllPermissionsResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.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://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

            <wsdl:fault name="RemoteException">

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

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="createIssueWithSecurityLevel">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="createIssueWithSecurityLevelRequest">

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

            </wsdl:input>

            <wsdl:output name="createIssueWithSecurityLevelResponse">

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

            </wsdl:output>

            <wsdl:fault name="RemoteValidationException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteValidationException" namespace="https://jira.atlassian.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://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

            <wsdl:fault name="RemoteException">

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

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="hasPermissionToEditComment">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="hasPermissionToEditCommentRequest">

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

            </wsdl:input>

            <wsdl:output name="hasPermissionToEditCommentResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="getFieldsForAction">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="getFieldsForActionRequest">

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

            </wsdl:input>

            <wsdl:output name="getFieldsForActionResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="progressWorkflowAction">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="progressWorkflowActionRequest">

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

            </wsdl:input>

            <wsdl:output name="progressWorkflowActionResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="getIssueById">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="getIssueByIdRequest">

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

            </wsdl:input>

            <wsdl:output name="getIssueByIdResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.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://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

            <wsdl:fault name="RemoteException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteException" namespace="https://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="addAttachmentsToIssue">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="addAttachmentsToIssueRequest">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://soap.rpc.jira.atlassian.com" use="encoded"/>

            </wsdl:input>

            <wsdl:output name="addAttachmentsToIssueResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:output>

            <wsdl:fault name="RemoteValidationException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteValidationException" namespace="https://jira.atlassian.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://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

            <wsdl:fault name="RemoteException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteException" namespace="https://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="getAttachmentsFromIssue">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="getAttachmentsFromIssueRequest">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://soap.rpc.jira.atlassian.com" use="encoded"/>

            </wsdl:input>

            <wsdl:output name="getAttachmentsFromIssueResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:output>

            <wsdl:fault name="RemoteValidationException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteValidationException" namespace="https://jira.atlassian.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://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

            <wsdl:fault name="RemoteException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteException" namespace="https://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="addWorklogWithNewRemainingEstimate">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="addWorklogWithNewRemainingEstimateRequest">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://soap.rpc.jira.atlassian.com" use="encoded"/>

            </wsdl:input>

            <wsdl:output name="addWorklogWithNewRemainingEstimateResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:output>

            <wsdl:fault name="RemoteValidationException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteValidationException" namespace="https://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

            <wsdl:fault name="RemoteException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteException" namespace="https://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="addWorklogAndAutoAdjustRemainingEstimate">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="addWorklogAndAutoAdjustRemainingEstimateRequest">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://soap.rpc.jira.atlassian.com" use="encoded"/>

            </wsdl:input>

            <wsdl:output name="addWorklogAndAutoAdjustRemainingEstimateResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:output>

            <wsdl:fault name="RemoteValidationException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteValidationException" namespace="https://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

            <wsdl:fault name="RemoteException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteException" namespace="https://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="addWorklogAndRetainRemainingEstimate">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="addWorklogAndRetainRemainingEstimateRequest">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://soap.rpc.jira.atlassian.com" use="encoded"/>

            </wsdl:input>

            <wsdl:output name="addWorklogAndRetainRemainingEstimateResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:output>

            <wsdl:fault name="RemoteValidationException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteValidationException" namespace="https://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

            <wsdl:fault name="RemoteException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteException" namespace="https://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="deleteWorklogAndAutoAdjustRemainingEstimate">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="deleteWorklogAndAutoAdjustRemainingEstimateRequest">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://soap.rpc.jira.atlassian.com" use="encoded"/>

            </wsdl:input>

            <wsdl:output name="deleteWorklogAndAutoAdjustRemainingEstimateResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:output>

            <wsdl:fault name="RemoteValidationException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteValidationException" namespace="https://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

            <wsdl:fault name="RemoteException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteException" namespace="https://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="deleteWorklogAndRetainRemainingEstimate">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="deleteWorklogAndRetainRemainingEstimateRequest">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://soap.rpc.jira.atlassian.com" use="encoded"/>

            </wsdl:input>

            <wsdl:output name="deleteWorklogAndRetainRemainingEstimateResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:output>

            <wsdl:fault name="RemoteValidationException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteValidationException" namespace="https://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

            <wsdl:fault name="RemoteException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteException" namespace="https://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="deleteWorklogWithNewRemainingEstimate">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="deleteWorklogWithNewRemainingEstimateRequest">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://soap.rpc.jira.atlassian.com" use="encoded"/>

            </wsdl:input>

            <wsdl:output name="deleteWorklogWithNewRemainingEstimateResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:output>

            <wsdl:fault name="RemoteValidationException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteValidationException" namespace="https://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

            <wsdl:fault name="RemoteException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteException" namespace="https://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="updateWorklogAndAutoAdjustRemainingEstimate">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="updateWorklogAndAutoAdjustRemainingEstimateRequest">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://soap.rpc.jira.atlassian.com" use="encoded"/>

            </wsdl:input>

            <wsdl:output name="updateWorklogAndAutoAdjustRemainingEstimateResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:output>

            <wsdl:fault name="RemoteValidationException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteValidationException" namespace="https://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

            <wsdl:fault name="RemoteException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteException" namespace="https://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="updateWorklogAndRetainRemainingEstimate">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="updateWorklogAndRetainRemainingEstimateRequest">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://soap.rpc.jira.atlassian.com" use="encoded"/>

            </wsdl:input>

            <wsdl:output name="updateWorklogAndRetainRemainingEstimateResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:output>

            <wsdl:fault name="RemoteValidationException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteValidationException" namespace="https://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

            <wsdl:fault name="RemoteException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteException" namespace="https://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="updateWorklogWithNewRemainingEstimate">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="updateWorklogWithNewRemainingEstimateRequest">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://soap.rpc.jira.atlassian.com" use="encoded"/>

            </wsdl:input>

            <wsdl:output name="updateWorklogWithNewRemainingEstimateResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:output>

            <wsdl:fault name="RemoteValidationException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteValidationException" namespace="https://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

            <wsdl:fault name="RemoteException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteException" namespace="https://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="getWorklogs">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="getWorklogsRequest">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://soap.rpc.jira.atlassian.com" use="encoded"/>

            </wsdl:input>

            <wsdl:output name="getWorklogsResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:output>

            <wsdl:fault name="RemoteValidationException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteValidationException" namespace="https://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

            <wsdl:fault name="RemoteException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteException" namespace="https://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="hasPermissionToCreateWorklog">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="hasPermissionToCreateWorklogRequest">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://soap.rpc.jira.atlassian.com" use="encoded"/>

            </wsdl:input>

            <wsdl:output name="hasPermissionToCreateWorklogResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:output>

            <wsdl:fault name="RemoteValidationException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteValidationException" namespace="https://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

            <wsdl:fault name="RemoteException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteException" namespace="https://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="hasPermissionToDeleteWorklog">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="hasPermissionToDeleteWorklogRequest">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://soap.rpc.jira.atlassian.com" use="encoded"/>

            </wsdl:input>

            <wsdl:output name="hasPermissionToDeleteWorklogResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:output>

            <wsdl:fault name="RemoteValidationException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteValidationException" namespace="https://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

            <wsdl:fault name="RemoteException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteException" namespace="https://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="hasPermissionToUpdateWorklog">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="hasPermissionToUpdateWorklogRequest">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://soap.rpc.jira.atlassian.com" use="encoded"/>

            </wsdl:input>

            <wsdl:output name="hasPermissionToUpdateWorklogResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:output>

            <wsdl:fault name="RemoteValidationException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteValidationException" namespace="https://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

            <wsdl:fault name="RemoteException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteException" namespace="https://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="getResolutionDateByKey">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="getResolutionDateByKeyRequest">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://soap.rpc.jira.atlassian.com" use="encoded"/>

            </wsdl:input>

            <wsdl:output name="getResolutionDateByKeyResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.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://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

            <wsdl:fault name="RemoteException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteException" namespace="https://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="getResolutionDateById">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="getResolutionDateByIdRequest">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://soap.rpc.jira.atlassian.com" use="encoded"/>

            </wsdl:input>

            <wsdl:output name="getResolutionDateByIdResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.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://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

            <wsdl:fault name="RemoteException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteException" namespace="https://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="getIssueCountForFilter">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="getIssueCountForFilterRequest">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://soap.rpc.jira.atlassian.com" use="encoded"/>

            </wsdl:input>

            <wsdl:output name="getIssueCountForFilterResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="getIssuesFromTextSearch">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="getIssuesFromTextSearchRequest">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://soap.rpc.jira.atlassian.com" use="encoded"/>

            </wsdl:input>

            <wsdl:output name="getIssuesFromTextSearchResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="getIssuesFromTextSearchWithProject">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="getIssuesFromTextSearchWithProjectRequest">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://soap.rpc.jira.atlassian.com" use="encoded"/>

            </wsdl:input>

            <wsdl:output name="getIssuesFromTextSearchWithProjectResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="getIssuesFromJqlSearch">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="getIssuesFromJqlSearchRequest">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://soap.rpc.jira.atlassian.com" use="encoded"/>

            </wsdl:input>

            <wsdl:output name="getIssuesFromJqlSearchResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="setUserPassword">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="setUserPasswordRequest">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://soap.rpc.jira.atlassian.com" use="encoded"/>

            </wsdl:input>

            <wsdl:output name="setUserPasswordResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:output>

            <wsdl:fault name="RemoteValidationException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteValidationException" namespace="https://jira.atlassian.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://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

            <wsdl:fault name="RemoteException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteException" namespace="https://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="deleteUser">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="deleteUserRequest">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://soap.rpc.jira.atlassian.com" use="encoded"/>

            </wsdl:input>

            <wsdl:output name="deleteUserResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:output>

            <wsdl:fault name="RemoteValidationException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteValidationException" namespace="https://jira.atlassian.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://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

            <wsdl:fault name="RemoteException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteException" namespace="https://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="deleteGroup">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="deleteGroupRequest">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://soap.rpc.jira.atlassian.com" use="encoded"/>

            </wsdl:input>

            <wsdl:output name="deleteGroupResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:output>

            <wsdl:fault name="RemoteValidationException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteValidationException" namespace="https://jira.atlassian.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://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

            <wsdl:fault name="RemoteException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteException" namespace="https://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="refreshCustomFields">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="refreshCustomFieldsRequest">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://soap.rpc.jira.atlassian.com" use="encoded"/>

            </wsdl:input>

            <wsdl:output name="refreshCustomFieldsResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="getProjectsNoSchemes">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="getProjectsNoSchemesRequest">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://soap.rpc.jira.atlassian.com" use="encoded"/>

            </wsdl:input>

            <wsdl:output name="getProjectsNoSchemesResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.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://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

            <wsdl:fault name="RemoteException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteException" namespace="https://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="addVersion">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="addVersionRequest">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://soap.rpc.jira.atlassian.com" use="encoded"/>

            </wsdl:input>

            <wsdl:output name="addVersionResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="getSavedFilters">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="getSavedFiltersRequest">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://soap.rpc.jira.atlassian.com" use="encoded"/>

            </wsdl:input>

            <wsdl:output name="getSavedFiltersResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.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://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

            <wsdl:fault name="RemoteException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteException" namespace="https://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="createIssueWithParent">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="createIssueWithParentRequest">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://soap.rpc.jira.atlassian.com" use="encoded"/>

            </wsdl:input>

            <wsdl:output name="createIssueWithParentResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:output>

            <wsdl:fault name="RemoteValidationException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteValidationException" namespace="https://jira.atlassian.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://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

            <wsdl:fault name="RemoteException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteException" namespace="https://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="createIssueWithParentWithSecurityLevel">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="createIssueWithParentWithSecurityLevelRequest">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://soap.rpc.jira.atlassian.com" use="encoded"/>

            </wsdl:input>

            <wsdl:output name="createIssueWithParentWithSecurityLevelResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:output>

            <wsdl:fault name="RemoteValidationException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteValidationException" namespace="https://jira.atlassian.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://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

            <wsdl:fault name="RemoteException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteException" namespace="https://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="addBase64EncodedAttachmentsToIssue">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="addBase64EncodedAttachmentsToIssueRequest">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://soap.rpc.jira.atlassian.com" use="encoded"/>

            </wsdl:input>

            <wsdl:output name="addBase64EncodedAttachmentsToIssueResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:output>

            <wsdl:fault name="RemoteValidationException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteValidationException" namespace="https://jira.atlassian.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://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

            <wsdl:fault name="RemoteException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteException" namespace="https://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="createProjectFromObject">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="createProjectFromObjectRequest">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://soap.rpc.jira.atlassian.com" use="encoded"/>

            </wsdl:input>

            <wsdl:output name="createProjectFromObjectResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:output>

            <wsdl:fault name="RemoteValidationException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteValidationException" namespace="https://jira.atlassian.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://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

            <wsdl:fault name="RemoteException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteException" namespace="https://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="getSecuritySchemes">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="getSecuritySchemesRequest">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://soap.rpc.jira.atlassian.com" use="encoded"/>

            </wsdl:input>

            <wsdl:output name="getSecuritySchemesResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.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://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

            <wsdl:fault name="RemoteException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteException" namespace="https://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="getIssuesFromFilter">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="getIssuesFromFilterRequest">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://soap.rpc.jira.atlassian.com" use="encoded"/>

            </wsdl:input>

            <wsdl:output name="getIssuesFromFilterResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="getIssuesFromFilterWithLimit">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="getIssuesFromFilterWithLimitRequest">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://soap.rpc.jira.atlassian.com" use="encoded"/>

            </wsdl:input>

            <wsdl:output name="getIssuesFromFilterWithLimitResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="getIssuesFromTextSearchWithLimit">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="getIssuesFromTextSearchWithLimitRequest">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://soap.rpc.jira.atlassian.com" use="encoded"/>

            </wsdl:input>

            <wsdl:output name="getIssuesFromTextSearchWithLimitResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

        </wsdl:operation>

        <wsdl:operation name="setNewProjectAvatar">

            <wsdlsoap:operation soapAction=""/>

            <wsdl:input name="setNewProjectAvatarRequest">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://soap.rpc.jira.atlassian.com" use="encoded"/>

            </wsdl:input>

            <wsdl:output name="setNewProjectAvatarResponse">

                <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://jira.atlassian.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://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

            <wsdl:fault name="RemoteException">

                <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="RemoteException" namespace="https://jira.atlassian.com/rpc/soap/jirasoapservice-v2" use="encoded"/>

            </wsdl:fault>

        </wsdl:operation>

    </wsdl:binding>

    <wsdl:service name="JiraSoapServiceService">

        <wsdl:port binding="impl:jirasoapservice-v2SoapBinding" name="jirasoapservice-v2">

            <wsdlsoap:address location="https://jira.atlassian.com/rpc/soap/jirasoapservice-v2"/>

        </wsdl:port>

    </wsdl:service>

</wsdl:definitions>
