Merge remote-tracking branch 'origin/master'
authorMikhail Golubev <mikhail.golubev@jetbrains.com>
Fri, 7 Mar 2014 10:05:35 +0000 (14:05 +0400)
committerMikhail Golubev <mikhail.golubev@jetbrains.com>
Fri, 7 Mar 2014 10:05:35 +0000 (14:05 +0400)
84 files changed:
plugins/tasks/tasks-core/jira/gen/com/atlassian/connector/commons/jira/soap/axis/AbstractNamedRemoteEntity.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/connector/commons/jira/soap/axis/AbstractRemoteConstant.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/connector/commons/jira/soap/axis/AbstractRemoteEntity.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/connector/commons/jira/soap/axis/IssueServiceImpl$RemoteWorklogImpl.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/connector/commons/jira/soap/axis/JiraSoapService.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/connector/commons/jira/soap/axis/JiraSoapServiceService.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/connector/commons/jira/soap/axis/JiraSoapServiceServiceLocator.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/connector/commons/jira/soap/axis/JirasoapserviceV2SoapBindingStub.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/connector/commons/jira/soap/axis/RemoteAttachment.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/connector/commons/jira/soap/axis/RemoteAuthenticationException.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/connector/commons/jira/soap/axis/RemoteComment.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/connector/commons/jira/soap/axis/RemoteComponent.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/connector/commons/jira/soap/axis/RemoteConfiguration.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/connector/commons/jira/soap/axis/RemoteCustomFieldValue.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/connector/commons/jira/soap/axis/RemoteEntity.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/connector/commons/jira/soap/axis/RemoteException.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/connector/commons/jira/soap/axis/RemoteField.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/connector/commons/jira/soap/axis/RemoteFieldValue.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/connector/commons/jira/soap/axis/RemoteFilter.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/connector/commons/jira/soap/axis/RemoteGroup.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/connector/commons/jira/soap/axis/RemoteIssue.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/connector/commons/jira/soap/axis/RemoteIssueType.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/connector/commons/jira/soap/axis/RemoteNamedObject.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/connector/commons/jira/soap/axis/RemotePermission.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/connector/commons/jira/soap/axis/RemotePermissionException.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/connector/commons/jira/soap/axis/RemotePermissionMapping.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/connector/commons/jira/soap/axis/RemotePermissionScheme.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/connector/commons/jira/soap/axis/RemotePriority.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/connector/commons/jira/soap/axis/RemoteProject.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/connector/commons/jira/soap/axis/RemoteProjectRole.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/connector/commons/jira/soap/axis/RemoteProjectRoleActors.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/connector/commons/jira/soap/axis/RemoteResolution.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/connector/commons/jira/soap/axis/RemoteRoleActor.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/connector/commons/jira/soap/axis/RemoteRoleActors.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/connector/commons/jira/soap/axis/RemoteScheme.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/connector/commons/jira/soap/axis/RemoteSecurityLevel.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/connector/commons/jira/soap/axis/RemoteServerInfo.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/connector/commons/jira/soap/axis/RemoteStatus.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/connector/commons/jira/soap/axis/RemoteTimeInfo.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/connector/commons/jira/soap/axis/RemoteUser.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/connector/commons/jira/soap/axis/RemoteValidationException.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/connector/commons/jira/soap/axis/RemoteVersion.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/connector/commons/jira/soap/axis/RemoteWorklog.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/theplugin/idea/jira/CachedIconLoader.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/theplugin/jira/api/AbstractJIRAConstantBean.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/theplugin/jira/api/JIRAAction.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/theplugin/jira/api/JIRAActionBean.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/theplugin/jira/api/JIRAActionField.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/theplugin/jira/api/JIRAActionFieldBean.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/theplugin/jira/api/JIRAAssigneeBean.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/theplugin/jira/api/JIRAComment.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/theplugin/jira/api/JIRACommentBean.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/theplugin/jira/api/JIRAComponentBean.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/theplugin/jira/api/JIRAConstant.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/theplugin/jira/api/JIRAException.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/theplugin/jira/api/JIRAFixForVersionBean.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/theplugin/jira/api/JIRAIssue.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/theplugin/jira/api/JIRAIssueBean.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/theplugin/jira/api/JIRAIssueTypeBean.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/theplugin/jira/api/JIRALoginException.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/theplugin/jira/api/JIRAPriorityBean.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/theplugin/jira/api/JIRAProject.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/theplugin/jira/api/JIRAProjectBean.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/theplugin/jira/api/JIRAQueryFragment.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/theplugin/jira/api/JIRAReporterBean.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/theplugin/jira/api/JIRAResolutionBean.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/theplugin/jira/api/JIRASavedFilter.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/theplugin/jira/api/JIRASavedFilterBean.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/theplugin/jira/api/JIRAStatusBean.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/theplugin/jira/api/JIRAUserBean.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/theplugin/jira/api/JIRAVersionBean.java [deleted file]
plugins/tasks/tasks-core/jira/gen/com/atlassian/theplugin/jira/api/JiraUserNotFoundException.java [deleted file]
plugins/tasks/tasks-core/jira/jirasoapservice-v2.wsdl [moved from plugins/tasks/tasks-core/jira/gen/com/atlassian/connector/commons/jira/soap/axis/jirasoapservice-v2.wsdl with 100% similarity]
plugins/tasks/tasks-core/jira/src/com/intellij/tasks/jira/JiraRepository.java
plugins/tasks/tasks-core/jira/src/com/intellij/tasks/jira/JiraRepositoryEditor.java
plugins/tasks/tasks-core/jira/src/com/intellij/tasks/jira/JiraTask.java
plugins/tasks/tasks-core/jira/src/com/intellij/tasks/jira/rest/JiraRestTask.java
plugins/tasks/tasks-core/jira/src/com/intellij/tasks/jira/rest/api20alpha1/JiraRestApi20Alpha1.java
plugins/tasks/tasks-core/jira/src/com/intellij/tasks/jira/soap/JiraSoapApi.java
plugins/tasks/tasks-core/jira/src/com/intellij/tasks/jira/soap/JiraSoapTask.java
plugins/tasks/tasks-core/jira/src/com/intellij/tasks/jira/soap/JiraXmlRpcApi.txt [new file with mode: 0644]
plugins/tasks/tasks-core/src/com/intellij/tasks/TaskBundle.java [new file with mode: 0644]
plugins/tasks/tasks-core/src/com/intellij/tasks/TaskBundle.properties [new file with mode: 0644]
plugins/tasks/tasks-tests/test/com/intellij/tasks/integration/JiraIntegrationTest.java

diff --git a/plugins/tasks/tasks-core/jira/gen/com/atlassian/connector/commons/jira/soap/axis/AbstractNamedRemoteEntity.java b/plugins/tasks/tasks-core/jira/gen/com/atlassian/connector/commons/jira/soap/axis/AbstractNamedRemoteEntity.java
deleted file mode 100644 (file)
index 6733a66..0000000
+++ /dev/null
@@ -1,148 +0,0 @@
-/*
- * Copyright 2000-2012 JetBrains s.r.o.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-/**
- * AbstractNamedRemoteEntity.java
- *
- * This file was auto-generated from WSDL
- * by the Apache Axis 1.4 Apr 22, 2006 (06:55:48 PDT) WSDL2Java emitter.
- */
-
-package com.atlassian.connector.commons.jira.soap.axis;
-
-public abstract class AbstractNamedRemoteEntity extends AbstractRemoteEntity
-               implements java.io.Serializable {
-       private String name;
-
-       public AbstractNamedRemoteEntity() {
-       }
-
-       public AbstractNamedRemoteEntity(
-                       String id,
-                       String name) {
-               super(
-                               id);
-               this.name = name;
-       }
-
-
-       /**
-        * Gets the name value for this AbstractNamedRemoteEntity.
-        *
-        * @return name
-        */
-       public String getName() {
-               return name;
-       }
-
-
-       /**
-        * Sets the name value for this AbstractNamedRemoteEntity.
-        *
-        * @param name
-        */
-       public void setName(String name) {
-               this.name = name;
-       }
-
-       private Object __equalsCalc = null;
-
-       public synchronized boolean equals(Object obj) {
-               if (!(obj instanceof AbstractNamedRemoteEntity)) {
-                       return false;
-               }
-               AbstractNamedRemoteEntity other = (AbstractNamedRemoteEntity) obj;
-               if (obj == null) {
-                       return false;
-               }
-               if (this == obj) {
-                       return true;
-               }
-               if (__equalsCalc != null) {
-                       return (__equalsCalc == obj);
-               }
-               __equalsCalc = obj;
-               boolean _equals;
-               _equals = super.equals(obj) &&
-                               ((this.name == null && other.getName() == null) ||
-                                               (this.name != null &&
-                                                               this.name.equals(other.getName())));
-               __equalsCalc = null;
-               return _equals;
-       }
-
-       private boolean __hashCodeCalc = false;
-
-       public synchronized int hashCode() {
-               if (__hashCodeCalc) {
-                       return 0;
-               }
-               __hashCodeCalc = true;
-               int _hashCode = super.hashCode();
-               if (getName() != null) {
-                       _hashCode += getName().hashCode();
-               }
-               __hashCodeCalc = false;
-               return _hashCode;
-       }
-
-       // Type metadata
-       private static org.apache.axis.description.TypeDesc typeDesc =
-                       new org.apache.axis.description.TypeDesc(AbstractNamedRemoteEntity.class, true);
-
-       static {
-               typeDesc.setXmlType(
-                               new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "AbstractNamedRemoteEntity"));
-               org.apache.axis.description.ElementDesc elemField = new org.apache.axis.description.ElementDesc();
-               elemField.setFieldName("name");
-               elemField.setXmlName(new javax.xml.namespace.QName("", "name"));
-               elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
-               elemField.setNillable(true);
-               typeDesc.addFieldDesc(elemField);
-       }
-
-       /**
-        * Return type metadata object
-        */
-       public static org.apache.axis.description.TypeDesc getTypeDesc() {
-               return typeDesc;
-       }
-
-       /**
-        * Get Custom Serializer
-        */
-       public static org.apache.axis.encoding.Serializer getSerializer(
-                       String mechType,
-                       Class _javaType,
-                       javax.xml.namespace.QName _xmlType) {
-               return
-                               new org.apache.axis.encoding.ser.BeanSerializer(
-                                               _javaType, _xmlType, typeDesc);
-       }
-
-       /**
-        * Get Custom Deserializer
-        */
-       public static org.apache.axis.encoding.Deserializer getDeserializer(
-                       String mechType,
-                       Class _javaType,
-                       javax.xml.namespace.QName _xmlType) {
-               return
-                               new org.apache.axis.encoding.ser.BeanDeserializer(
-                                               _javaType, _xmlType, typeDesc);
-       }
-
-}
diff --git a/plugins/tasks/tasks-core/jira/gen/com/atlassian/connector/commons/jira/soap/axis/AbstractRemoteConstant.java b/plugins/tasks/tasks-core/jira/gen/com/atlassian/connector/commons/jira/soap/axis/AbstractRemoteConstant.java
deleted file mode 100644 (file)
index a54d82e..0000000
+++ /dev/null
@@ -1,170 +0,0 @@
-/**
- * AbstractRemoteConstant.java
- *
- * This file was auto-generated from WSDL
- * by the Apache Axis 1.4 Apr 22, 2006 (06:55:48 PDT) WSDL2Java emitter.
- */
-
-package com.atlassian.connector.commons.jira.soap.axis;
-
-public abstract class AbstractRemoteConstant extends AbstractNamedRemoteEntity
-               implements java.io.Serializable {
-       private String description;
-
-       private String icon;
-
-       public AbstractRemoteConstant() {
-       }
-
-       public AbstractRemoteConstant(
-                       String id,
-                       String name,
-                       String description,
-                       String icon) {
-               super(
-                               id,
-                               name);
-               this.description = description;
-               this.icon = icon;
-       }
-
-
-       /**
-        * Gets the description value for this AbstractRemoteConstant.
-        *
-        * @return description
-        */
-       public String getDescription() {
-               return description;
-       }
-
-
-       /**
-        * Sets the description value for this AbstractRemoteConstant.
-        *
-        * @param description
-        */
-       public void setDescription(String description) {
-               this.description = description;
-       }
-
-
-       /**
-        * Gets the icon value for this AbstractRemoteConstant.
-        *
-        * @return icon
-        */
-       public String getIcon() {
-               return icon;
-       }
-
-
-       /**
-        * Sets the icon value for this AbstractRemoteConstant.
-        *
-        * @param icon
-        */
-       public void setIcon(String icon) {
-               this.icon = icon;
-       }
-
-       private Object __equalsCalc = null;
-
-       public synchronized boolean equals(Object obj) {
-               if (!(obj instanceof AbstractRemoteConstant)) {
-                       return false;
-               }
-               AbstractRemoteConstant other = (AbstractRemoteConstant) obj;
-               if (obj == null) {
-                       return false;
-               }
-               if (this == obj) {
-                       return true;
-               }
-               if (__equalsCalc != null) {
-                       return (__equalsCalc == obj);
-               }
-               __equalsCalc = obj;
-               boolean _equals;
-               _equals = super.equals(obj) &&
-                               ((this.description == null && other.getDescription() == null) ||
-                                               (this.description != null &&
-                                                               this.description.equals(other.getDescription()))) &&
-                               ((this.icon == null && other.getIcon() == null) ||
-                                               (this.icon != null &&
-                                                               this.icon.equals(other.getIcon())));
-               __equalsCalc = null;
-               return _equals;
-       }
-
-       private boolean __hashCodeCalc = false;
-
-       public synchronized int hashCode() {
-               if (__hashCodeCalc) {
-                       return 0;
-               }
-               __hashCodeCalc = true;
-               int _hashCode = super.hashCode();
-               if (getDescription() != null) {
-                       _hashCode += getDescription().hashCode();
-               }
-               if (getIcon() != null) {
-                       _hashCode += getIcon().hashCode();
-               }
-               __hashCodeCalc = false;
-               return _hashCode;
-       }
-
-       // Type metadata
-       private static org.apache.axis.description.TypeDesc typeDesc =
-                       new org.apache.axis.description.TypeDesc(AbstractRemoteConstant.class, true);
-
-       static {
-               typeDesc.setXmlType(
-                               new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "AbstractRemoteConstant"));
-               org.apache.axis.description.ElementDesc elemField = new org.apache.axis.description.ElementDesc();
-               elemField.setFieldName("description");
-               elemField.setXmlName(new javax.xml.namespace.QName("", "description"));
-               elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
-               elemField.setNillable(true);
-               typeDesc.addFieldDesc(elemField);
-               elemField = new org.apache.axis.description.ElementDesc();
-               elemField.setFieldName("icon");
-               elemField.setXmlName(new javax.xml.namespace.QName("", "icon"));
-               elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
-               elemField.setNillable(true);
-               typeDesc.addFieldDesc(elemField);
-       }
-
-       /**
-        * Return type metadata object
-        */
-       public static org.apache.axis.description.TypeDesc getTypeDesc() {
-               return typeDesc;
-       }
-
-       /**
-        * Get Custom Serializer
-        */
-       public static org.apache.axis.encoding.Serializer getSerializer(
-                       String mechType,
-                       Class _javaType,
-                       javax.xml.namespace.QName _xmlType) {
-               return
-                               new org.apache.axis.encoding.ser.BeanSerializer(
-                                               _javaType, _xmlType, typeDesc);
-       }
-
-       /**
-        * Get Custom Deserializer
-        */
-       public static org.apache.axis.encoding.Deserializer getDeserializer(
-                       String mechType,
-                       Class _javaType,
-                       javax.xml.namespace.QName _xmlType) {
-               return
-                               new org.apache.axis.encoding.ser.BeanDeserializer(
-                                               _javaType, _xmlType, typeDesc);
-       }
-
-}
diff --git a/plugins/tasks/tasks-core/jira/gen/com/atlassian/connector/commons/jira/soap/axis/AbstractRemoteEntity.java b/plugins/tasks/tasks-core/jira/gen/com/atlassian/connector/commons/jira/soap/axis/AbstractRemoteEntity.java
deleted file mode 100644 (file)
index 045ab56..0000000
+++ /dev/null
@@ -1,127 +0,0 @@
-/**
- * AbstractRemoteEntity.java
- *
- * This file was auto-generated from WSDL
- * by the Apache Axis 1.4 Apr 22, 2006 (06:55:48 PDT) WSDL2Java emitter.
- */
-
-package com.atlassian.connector.commons.jira.soap.axis;
-
-public abstract class AbstractRemoteEntity implements java.io.Serializable {
-       private String id;
-
-       public AbstractRemoteEntity() {
-       }
-
-       public AbstractRemoteEntity(
-                       String id) {
-               this.id = id;
-       }
-
-
-       /**
-        * Gets the id value for this AbstractRemoteEntity.
-        *
-        * @return id
-        */
-       public String getId() {
-               return id;
-       }
-
-
-       /**
-        * Sets the id value for this AbstractRemoteEntity.
-        *
-        * @param id
-        */
-       public void setId(String id) {
-               this.id = id;
-       }
-
-       private Object __equalsCalc = null;
-
-       public synchronized boolean equals(Object obj) {
-               if (!(obj instanceof AbstractRemoteEntity)) {
-                       return false;
-               }
-               AbstractRemoteEntity other = (AbstractRemoteEntity) obj;
-               if (obj == null) {
-                       return false;
-               }
-               if (this == obj) {
-                       return true;
-               }
-               if (__equalsCalc != null) {
-                       return (__equalsCalc == obj);
-               }
-               __equalsCalc = obj;
-               boolean _equals;
-               _equals = true &&
-                               ((this.id == null && other.getId() == null) ||
-                                               (this.id != null &&
-                                                               this.id.equals(other.getId())));
-               __equalsCalc = null;
-               return _equals;
-       }
-
-       private boolean __hashCodeCalc = false;
-
-       public synchronized int hashCode() {
-               if (__hashCodeCalc) {
-                       return 0;
-               }
-               __hashCodeCalc = true;
-               int _hashCode = 1;
-               if (getId() != null) {
-                       _hashCode += getId().hashCode();
-               }
-               __hashCodeCalc = false;
-               return _hashCode;
-       }
-
-       // Type metadata
-       private static org.apache.axis.description.TypeDesc typeDesc =
-                       new org.apache.axis.description.TypeDesc(AbstractRemoteEntity.class, true);
-
-       static {
-               typeDesc.setXmlType(new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "AbstractRemoteEntity"));
-               org.apache.axis.description.ElementDesc elemField = new org.apache.axis.description.ElementDesc();
-               elemField.setFieldName("id");
-               elemField.setXmlName(new javax.xml.namespace.QName("", "id"));
-               elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
-               elemField.setNillable(true);
-               typeDesc.addFieldDesc(elemField);
-       }
-
-       /**
-        * Return type metadata object
-        */
-       public static org.apache.axis.description.TypeDesc getTypeDesc() {
-               return typeDesc;
-       }
-
-       /**
-        * Get Custom Serializer
-        */
-       public static org.apache.axis.encoding.Serializer getSerializer(
-                       String mechType,
-                       Class _javaType,
-                       javax.xml.namespace.QName _xmlType) {
-               return
-                               new org.apache.axis.encoding.ser.BeanSerializer(
-                                               _javaType, _xmlType, typeDesc);
-       }
-
-       /**
-        * Get Custom Deserializer
-        */
-       public static org.apache.axis.encoding.Deserializer getDeserializer(
-                       String mechType,
-                       Class _javaType,
-                       javax.xml.namespace.QName _xmlType) {
-               return
-                               new org.apache.axis.encoding.ser.BeanDeserializer(
-                                               _javaType, _xmlType, typeDesc);
-       }
-
-}
diff --git a/plugins/tasks/tasks-core/jira/gen/com/atlassian/connector/commons/jira/soap/axis/IssueServiceImpl$RemoteWorklogImpl.java b/plugins/tasks/tasks-core/jira/gen/com/atlassian/connector/commons/jira/soap/axis/IssueServiceImpl$RemoteWorklogImpl.java
deleted file mode 100644 (file)
index a2df6fc..0000000
+++ /dev/null
@@ -1,117 +0,0 @@
-/**
- * IssueServiceImpl$RemoteWorklogImpl.java
- *
- * This file was auto-generated from WSDL
- * by the Apache Axis 1.4 Apr 22, 2006 (06:55:48 PDT) WSDL2Java emitter.
- */
-
-package com.atlassian.connector.commons.jira.soap.axis;
-
-
-public class IssueServiceImpl$RemoteWorklogImpl extends RemoteWorklog
-               implements java.io.Serializable {
-       public IssueServiceImpl$RemoteWorklogImpl() {
-       }
-
-       public IssueServiceImpl$RemoteWorklogImpl(
-                       String author,
-                       String comment,
-                       java.util.Calendar created,
-                       String groupLevel,
-                       String id,
-                       String roleLevelId,
-                       java.util.Calendar startDate,
-                       String timeSpent,
-                       long timeSpentInSeconds,
-                       String updateAuthor,
-                       java.util.Calendar updated) {
-               super(
-                               author,
-                               comment,
-                               created,
-                               groupLevel,
-                               id,
-                               roleLevelId,
-                               startDate,
-                               timeSpent,
-                               timeSpentInSeconds,
-                               updateAuthor,
-                               updated);
-       }
-
-       private Object __equalsCalc = null;
-
-       public synchronized boolean equals(Object obj) {
-               if (!(obj instanceof IssueServiceImpl$RemoteWorklogImpl)) {
-                       return false;
-               }
-               IssueServiceImpl$RemoteWorklogImpl other = (IssueServiceImpl$RemoteWorklogImpl) obj;
-               if (obj == null) {
-                       return false;
-               }
-               if (this == obj) {
-                       return true;
-               }
-               if (__equalsCalc != null) {
-                       return (__equalsCalc == obj);
-               }
-               __equalsCalc = obj;
-               boolean _equals;
-               _equals = super.equals(obj);
-               __equalsCalc = null;
-               return _equals;
-       }
-
-       private boolean __hashCodeCalc = false;
-
-       public synchronized int hashCode() {
-               if (__hashCodeCalc) {
-                       return 0;
-               }
-               __hashCodeCalc = true;
-               int _hashCode = super.hashCode();
-               __hashCodeCalc = false;
-               return _hashCode;
-       }
-
-       // Type metadata
-       private static org.apache.axis.description.TypeDesc typeDesc =
-                       new org.apache.axis.description.TypeDesc(IssueServiceImpl$RemoteWorklogImpl.class, true);
-
-       static {
-               typeDesc.setXmlType(new javax.xml.namespace.QName("http://service.soap.rpc.jira.atlassian.com",
-                               "IssueServiceImpl$RemoteWorklogImpl"));
-       }
-
-       /**
-        * Return type metadata object
-        */
-       public static org.apache.axis.description.TypeDesc getTypeDesc() {
-               return typeDesc;
-       }
-
-       /**
-        * Get Custom Serializer
-        */
-       public static org.apache.axis.encoding.Serializer getSerializer(
-                       String mechType,
-                       Class _javaType,
-                       javax.xml.namespace.QName _xmlType) {
-               return
-                               new org.apache.axis.encoding.ser.BeanSerializer(
-                                               _javaType, _xmlType, typeDesc);
-       }
-
-       /**
-        * Get Custom Deserializer
-        */
-       public static org.apache.axis.encoding.Deserializer getDeserializer(
-                       String mechType,
-                       Class _javaType,
-                       javax.xml.namespace.QName _xmlType) {
-               return
-                               new org.apache.axis.encoding.ser.BeanDeserializer(
-                                               _javaType, _xmlType, typeDesc);
-       }
-
-}
diff --git a/plugins/tasks/tasks-core/jira/gen/com/atlassian/connector/commons/jira/soap/axis/JiraSoapService.java b/plugins/tasks/tasks-core/jira/gen/com/atlassian/connector/commons/jira/soap/axis/JiraSoapService.java
deleted file mode 100644 (file)
index 98dbe7f..0000000
+++ /dev/null
@@ -1,495 +0,0 @@
-/**
- * JiraSoapService.java
- *
- * This file was auto-generated from WSDL
- * by the Apache Axis 1.4 Apr 22, 2006 (06:55:48 PDT) WSDL2Java emitter.
- */
-
-package com.atlassian.connector.commons.jira.soap.axis;
-
-public interface JiraSoapService extends java.rmi.Remote {
-       public RemoteComment getComment(String in0, long in1)
-                       throws java.rmi.RemoteException, RemoteException;
-
-       public RemoteGroup createGroup(String in0, String in1,
-                                       RemoteUser in2) throws java.rmi.RemoteException,
-                       RemotePermissionException,
-                       RemoteValidationException,
-                       RemoteAuthenticationException,
-                       RemoteException;
-
-       public RemoteSecurityLevel getSecurityLevel(String in0,
-                                                    String in1) throws java.rmi.RemoteException,
-                       RemotePermissionException,
-                       RemoteException;
-
-       public RemoteServerInfo getServerInfo(String in0)
-                       throws java.rmi.RemoteException;
-
-       public RemoteGroup getGroup(String in0, String in1) throws
-                       java.rmi.RemoteException, RemotePermissionException,
-                       RemoteValidationException,
-                       RemoteAuthenticationException,
-                       RemoteException;
-
-       public RemoteUser createUser(String in0, String in1,
-                                     String in2, String in3, String in4) throws java.rmi.RemoteException,
-                       RemotePermissionException,
-                       RemoteValidationException,
-                       RemoteAuthenticationException,
-                       RemoteException;
-
-       public RemoteUser getUser(String in0, String in1) throws
-                       java.rmi.RemoteException, RemotePermissionException,
-                       RemoteAuthenticationException;
-
-       public String login(String in0, String in1) throws java.rmi.RemoteException,
-                       RemoteAuthenticationException,
-                       RemoteException;
-
-       public RemoteIssue getIssue(String in0, String in1) throws
-                       java.rmi.RemoteException, RemotePermissionException,
-                       RemoteAuthenticationException,
-                       RemoteException;
-
-       public RemoteIssue createIssue(String in0,
-                                       RemoteIssue in1) throws java.rmi.RemoteException,
-                       RemotePermissionException,
-                       RemoteValidationException,
-                       RemoteAuthenticationException,
-                       RemoteException;
-
-       public RemoteNamedObject[] getAvailableActions(String in0,
-                                                       String in1) throws java.rmi.RemoteException, RemoteException;
-
-       public RemoteIssue updateIssue(String in0, String in1,
-                                       RemoteFieldValue[] in2)
-                       throws java.rmi.RemoteException, RemoteException;
-
-       public RemoteConfiguration getConfiguration(String in0) throws
-                       java.rmi.RemoteException, RemotePermissionException,
-                       RemoteAuthenticationException,
-                       RemoteException;
-
-       public RemoteComponent[] getComponents(String in0,
-                                               String in1) throws java.rmi.RemoteException,
-                       RemotePermissionException,
-                       RemoteAuthenticationException,
-                       RemoteException;
-
-       public RemoteProject updateProject(String in0,
-                                           RemoteProject in1) throws java.rmi.RemoteException,
-                       RemotePermissionException,
-                       RemoteValidationException,
-                       RemoteAuthenticationException,
-                       RemoteException;
-
-       public RemoteProject getProjectByKey(String in0, String in1)
-                       throws java.rmi.RemoteException, RemotePermissionException,
-                       RemoteAuthenticationException,
-                       RemoteException;
-
-       public RemotePriority[] getPriorities(String in0) throws
-                       java.rmi.RemoteException, RemotePermissionException,
-                       RemoteAuthenticationException;
-
-       public RemoteResolution[] getResolutions(String in0) throws
-                       java.rmi.RemoteException, RemotePermissionException,
-                       RemoteAuthenticationException;
-
-       public RemoteIssueType[] getIssueTypes(String in0) throws
-                       java.rmi.RemoteException, RemotePermissionException,
-                       RemoteAuthenticationException;
-
-       public RemoteStatus[] getStatuses(String in0) throws
-                       java.rmi.RemoteException, RemotePermissionException,
-                       RemoteAuthenticationException;
-
-       public RemoteIssueType[] getSubTaskIssueTypes(String in0) throws
-                       java.rmi.RemoteException, RemotePermissionException,
-                       RemoteAuthenticationException;
-
-       public RemoteProjectRole[] getProjectRoles(String in0)
-                       throws java.rmi.RemoteException, RemoteException;
-
-       public RemoteProjectRole getProjectRole(String in0, long in1)
-                       throws java.rmi.RemoteException, RemoteException;
-
-       public RemoteProjectRoleActors getProjectRoleActors(String in0,
-                                                            RemoteProjectRole in1,
-                                                            RemoteProject in2)
-                       throws java.rmi.RemoteException, RemoteException;
-
-       public RemoteRoleActors getDefaultRoleActors(String in0,
-                                                     RemoteProjectRole in1)
-                       throws java.rmi.RemoteException, RemoteException;
-
-       public void removeAllRoleActorsByNameAndType(String in0, String in1, String in2)
-                       throws java.rmi.RemoteException, RemoteException;
-
-       public void removeAllRoleActorsByProject(String in0, RemoteProject in1)
-                       throws java.rmi.RemoteException, RemoteException;
-
-       public void deleteProjectRole(String in0, RemoteProjectRole in1,
-                                      boolean in2) throws java.rmi.RemoteException, RemoteException;
-
-       public void updateProjectRole(String in0, RemoteProjectRole in1)
-                       throws java.rmi.RemoteException, RemoteException;
-
-       public RemoteProjectRole createProjectRole(String in0,
-                                                   RemoteProjectRole in1)
-                       throws java.rmi.RemoteException, RemoteException;
-
-       public boolean isProjectRoleNameUnique(String in0, String in1)
-                       throws java.rmi.RemoteException, RemoteException;
-
-       public void addActorsToProjectRole(String in0, String[] in1,
-                                           RemoteProjectRole in2,
-                                           RemoteProject in3, String in4)
-                       throws java.rmi.RemoteException, RemoteException;
-
-       public void removeActorsFromProjectRole(String in0, String[] in1,
-                                                RemoteProjectRole in2,
-                                                RemoteProject in3, String in4)
-                       throws java.rmi.RemoteException, RemoteException;
-
-       public void addDefaultActorsToProjectRole(String in0, String[] in1,
-                                                  RemoteProjectRole in2, String in3)
-                       throws java.rmi.RemoteException, RemoteException;
-
-       public void removeDefaultActorsFromProjectRole(String in0, String[] in1,
-                                                       RemoteProjectRole in2, String in3)
-                       throws java.rmi.RemoteException, RemoteException;
-
-       public RemoteScheme[] getAssociatedNotificationSchemes(String in0,
-                                                               RemoteProjectRole in1)
-                       throws java.rmi.RemoteException, RemoteException;
-
-       public RemoteScheme[] getAssociatedPermissionSchemes(String in0,
-                                                             RemoteProjectRole in1)
-                       throws java.rmi.RemoteException, RemoteException;
-
-       public RemoteField[] getCustomFields(String in0)
-                       throws java.rmi.RemoteException, RemoteException;
-
-       public RemoteComment[] getComments(String in0, String in1)
-                       throws java.rmi.RemoteException, RemotePermissionException,
-                       RemoteAuthenticationException,
-                       RemoteException;
-
-       public RemoteFilter[] getFavouriteFilters(String in0) throws
-                       java.rmi.RemoteException, RemotePermissionException,
-                       RemoteAuthenticationException,
-                       RemoteException;
-
-       public void archiveVersion(String in0, String in1, String in2, boolean in3)
-                       throws java.rmi.RemoteException, RemoteException;
-
-       public RemoteVersion[] getVersions(String in0, String in1)
-                       throws java.rmi.RemoteException, RemotePermissionException,
-                       RemoteAuthenticationException,
-                       RemoteException;
-
-       public RemoteProject createProject(String in0, String in1,
-                                           String in2, String in3, String in4, String in5,
-                                           RemotePermissionScheme in6,
-                                           RemoteScheme in7,
-                                           RemoteScheme in8) throws java.rmi.RemoteException,
-                       RemotePermissionException,
-                       RemoteValidationException,
-                       RemoteAuthenticationException,
-                       RemoteException;
-
-       public void addComment(String in0, String in1,
-                               RemoteComment in2) throws java.rmi.RemoteException,
-                       RemotePermissionException,
-                       RemoteAuthenticationException,
-                       RemoteException;
-
-       public RemoteField[] getFieldsForEdit(String in0, String in1)
-                       throws java.rmi.RemoteException, RemoteException;
-
-       public RemoteIssueType[] getIssueTypesForProject(String in0,
-                                                         String in1) throws java.rmi.RemoteException,
-                       RemotePermissionException,
-                       RemoteAuthenticationException;
-
-       public RemoteIssueType[] getSubTaskIssueTypesForProject(String in0,
-                                                                String in1) throws java.rmi.RemoteException,
-                       RemotePermissionException,
-                       RemoteAuthenticationException;
-
-       public void addUserToGroup(String in0, RemoteGroup in1,
-                                   RemoteUser in2) throws java.rmi.RemoteException,
-                       RemotePermissionException,
-                       RemoteValidationException,
-                       RemoteAuthenticationException,
-                       RemoteException;
-
-       public void removeUserFromGroup(String in0, RemoteGroup in1,
-                                        RemoteUser in2) throws java.rmi.RemoteException,
-                       RemotePermissionException,
-                       RemoteValidationException,
-                       RemoteAuthenticationException,
-                       RemoteException;
-
-       public boolean logout(String in0) throws java.rmi.RemoteException;
-
-       public RemoteProject getProjectById(String in0, long in1) throws
-                       java.rmi.RemoteException, RemotePermissionException,
-                       RemoteAuthenticationException,
-                       RemoteException;
-
-       public RemoteProject getProjectWithSchemesById(String in0, long in1)
-                       throws java.rmi.RemoteException, RemoteException;
-
-       public void deleteProject(String in0, String in1) throws java.rmi.RemoteException,
-                       RemotePermissionException,
-                       RemoteAuthenticationException,
-                       RemoteException;
-
-       public void releaseVersion(String in0, String in1,
-                                   RemoteVersion in2)
-                       throws java.rmi.RemoteException, RemoteException;
-
-       public RemoteSecurityLevel[] getSecurityLevels(String in0,
-                                                       String in1) throws java.rmi.RemoteException,
-                       RemotePermissionException,
-                       RemoteException;
-
-       public void deleteIssue(String in0, String in1) throws java.rmi.RemoteException,
-                       RemotePermissionException,
-                       RemoteAuthenticationException,
-                       RemoteException;
-
-       public RemoteIssue createIssueWithSecurityLevel(String in0,
-                                                        RemoteIssue in1, long in2) throws java.rmi.RemoteException,
-                       RemotePermissionException,
-                       RemoteValidationException,
-                       RemoteAuthenticationException,
-                       RemoteException;
-
-       public boolean addAttachmentsToIssue(String in0, String in1, String[] in2, byte[][] in3)
-                       throws java.rmi.RemoteException, RemotePermissionException,
-                       RemoteValidationException,
-                       RemoteAuthenticationException,
-                       RemoteException;
-
-       public RemoteAttachment[] getAttachmentsFromIssue(String in0,
-                                                          String in1) throws java.rmi.RemoteException,
-                       RemotePermissionException,
-                       RemoteValidationException,
-                       RemoteAuthenticationException,
-                       RemoteException;
-
-       public boolean hasPermissionToEditComment(String in0,
-                                                  RemoteComment in1)
-                       throws java.rmi.RemoteException, RemoteException;
-
-       public RemoteComment editComment(String in0,
-                                         RemoteComment in1)
-                       throws java.rmi.RemoteException, RemoteException;
-
-       public RemoteField[] getFieldsForAction(String in0,
-                                                String in1, String in2)
-                       throws java.rmi.RemoteException, RemoteException;
-
-       public RemoteIssue progressWorkflowAction(String in0,
-                                                  String in1, String in2, RemoteFieldValue[] in3)
-                       throws java.rmi.RemoteException, RemoteException;
-
-       public RemoteIssue getIssueById(String in0, String in1)
-                       throws java.rmi.RemoteException, RemotePermissionException,
-                       RemoteAuthenticationException,
-                       RemoteException;
-
-       public RemoteWorklog addWorklogWithNewRemainingEstimate(String in0,
-                                                                String in1, RemoteWorklog in2, String in3) throws
-                       java.rmi.RemoteException, RemotePermissionException,
-                       RemoteValidationException,
-                       RemoteException;
-
-       public RemoteWorklog addWorklogAndAutoAdjustRemainingEstimate(
-          String in0, String in1, RemoteWorklog in2) throws
-                       java.rmi.RemoteException, RemotePermissionException,
-                       RemoteValidationException,
-                       RemoteException;
-
-       public RemoteWorklog addWorklogAndRetainRemainingEstimate(String in0,
-                                                                  String in1, RemoteWorklog in2) throws java.rmi.RemoteException,
-                       RemotePermissionException,
-                       RemoteValidationException,
-                       RemoteException;
-
-       public void deleteWorklogWithNewRemainingEstimate(String in0, String in1, String in2) throws
-                       java.rmi.RemoteException, RemotePermissionException,
-                       RemoteValidationException,
-                       RemoteException;
-
-       public void deleteWorklogAndAutoAdjustRemainingEstimate(String in0, String in1) throws
-                       java.rmi.RemoteException, RemotePermissionException,
-                       RemoteValidationException,
-                       RemoteException;
-
-       public void deleteWorklogAndRetainRemainingEstimate(String in0, String in1) throws
-                       java.rmi.RemoteException, RemotePermissionException,
-                       RemoteValidationException,
-                       RemoteException;
-
-       public void updateWorklogWithNewRemainingEstimate(String in0,
-                                                          RemoteWorklog in1, String in2) throws java.rmi.RemoteException,
-                       RemotePermissionException,
-                       RemoteValidationException,
-                       RemoteException;
-
-       public void updateWorklogAndAutoAdjustRemainingEstimate(String in0,
-                                                                RemoteWorklog in1) throws java.rmi.RemoteException,
-                       RemotePermissionException,
-                       RemoteValidationException,
-                       RemoteException;
-
-       public void updateWorklogAndRetainRemainingEstimate(String in0,
-                                                            RemoteWorklog in1) throws java.rmi.RemoteException,
-                       RemotePermissionException,
-                       RemoteValidationException,
-                       RemoteException;
-
-       public RemoteWorklog[] getWorklogs(String in0, String in1)
-                       throws java.rmi.RemoteException, RemotePermissionException,
-                       RemoteValidationException,
-                       RemoteException;
-
-       public boolean hasPermissionToCreateWorklog(String in0, String in1) throws java.rmi.RemoteException,
-                       RemoteValidationException,
-                       RemoteException;
-
-       public boolean hasPermissionToDeleteWorklog(String in0, String in1) throws java.rmi.RemoteException,
-                       RemoteValidationException,
-                       RemoteException;
-
-       public boolean hasPermissionToUpdateWorklog(String in0, String in1) throws java.rmi.RemoteException,
-                       RemoteValidationException,
-                       RemoteException;
-
-       public RemoteScheme[] getNotificationSchemes(String in0) throws
-                       java.rmi.RemoteException, RemotePermissionException,
-                       RemoteAuthenticationException,
-                       RemoteException;
-
-       public RemotePermissionScheme[] getPermissionSchemes(String in0) throws
-                       java.rmi.RemoteException, RemotePermissionException,
-                       RemoteAuthenticationException,
-                       RemoteException;
-
-       public RemotePermissionScheme createPermissionScheme(String in0,
-                                                             String in1, String in2) throws java.rmi.RemoteException,
-                       RemotePermissionException,
-                       RemoteValidationException,
-                       RemoteAuthenticationException,
-                       RemoteException;
-
-       public void deletePermissionScheme(String in0, String in1) throws java.rmi.RemoteException,
-                       RemotePermissionException,
-                       RemoteValidationException,
-                       RemoteAuthenticationException,
-                       RemoteException;
-
-       public RemotePermissionScheme addPermissionTo(String in0,
-                                                      RemotePermissionScheme in1,
-                                                      RemotePermission in2,
-                                                      RemoteEntity in3) throws java.rmi.RemoteException,
-                       RemotePermissionException,
-                       RemoteValidationException,
-                       RemoteAuthenticationException,
-                       RemoteException;
-
-       public RemotePermissionScheme deletePermissionFrom(String in0,
-                                                           RemotePermissionScheme in1,
-                                                           RemotePermission in2,
-                                                           RemoteEntity in3) throws java.rmi.RemoteException,
-                       RemotePermissionException,
-                       RemoteValidationException,
-                       RemoteAuthenticationException,
-                       RemoteException;
-
-       public RemotePermission[] getAllPermissions(String in0) throws
-                       java.rmi.RemoteException, RemotePermissionException,
-                       RemoteAuthenticationException,
-                       RemoteException;
-
-       public long getIssueCountForFilter(String in0, String in1)
-                       throws java.rmi.RemoteException, RemoteException;
-
-       public RemoteIssue[] getIssuesFromTextSearch(String in0,
-                                                     String in1) throws java.rmi.RemoteException, RemoteException;
-
-       public RemoteIssue[] getIssuesFromTextSearchWithProject(String in0,
-                                                                String[] in1, String in2, int in3)
-                       throws java.rmi.RemoteException, RemoteException;
-
-       public void deleteUser(String in0, String in1) throws java.rmi.RemoteException,
-                       RemotePermissionException,
-                       RemoteValidationException,
-                       RemoteAuthenticationException,
-                       RemoteException;
-
-       public RemoteGroup updateGroup(String in0,
-                                       RemoteGroup in1) throws java.rmi.RemoteException,
-                       RemotePermissionException,
-                       RemoteValidationException,
-                       RemoteAuthenticationException,
-                       RemoteException;
-
-       public void deleteGroup(String in0, String in1, String in2) throws java.rmi.RemoteException,
-                       RemotePermissionException,
-                       RemoteValidationException,
-                       RemoteAuthenticationException,
-                       RemoteException;
-
-       public void refreshCustomFields(String in0)
-                       throws java.rmi.RemoteException, RemoteException;
-
-       public RemoteProject[] getProjectsNoSchemes(String in0) throws
-                       java.rmi.RemoteException, RemotePermissionException,
-                       RemoteAuthenticationException,
-                       RemoteException;
-
-       public RemoteVersion addVersion(String in0, String in1,
-                                        RemoteVersion in2)
-                       throws java.rmi.RemoteException, RemoteException;
-
-       public RemoteFilter[] getSavedFilters(String in0) throws
-                       java.rmi.RemoteException, RemotePermissionException,
-                       RemoteAuthenticationException,
-                       RemoteException;
-
-       public boolean addBase64EncodedAttachmentsToIssue(String in0, String in1, String[] in2,
-                                                          String[] in3) throws java.rmi.RemoteException,
-                       RemotePermissionException,
-                       RemoteValidationException,
-                       RemoteAuthenticationException,
-                       RemoteException;
-
-       public RemoteProject createProjectFromObject(String in0,
-                                                     RemoteProject in1) throws java.rmi.RemoteException,
-                       RemotePermissionException,
-                       RemoteValidationException,
-                       RemoteAuthenticationException,
-                       RemoteException;
-
-       public RemoteScheme[] getSecuritySchemes(String in0) throws
-                       java.rmi.RemoteException, RemotePermissionException,
-                       RemoteAuthenticationException,
-                       RemoteException;
-
-       public RemoteIssue[] getIssuesFromFilter(String in0,
-                                                 String in1) throws java.rmi.RemoteException, RemoteException;
-
-       public RemoteIssue[] getIssuesFromFilterWithLimit(String in0,
-                                                          String in1, int in2, int in3)
-                       throws java.rmi.RemoteException, RemoteException;
-
-       public RemoteIssue[] getIssuesFromTextSearchWithLimit(String in0,
-                                                              String in1, int in2, int in3)
-                       throws java.rmi.RemoteException, RemoteException;
-}
diff --git a/plugins/tasks/tasks-core/jira/gen/com/atlassian/connector/commons/jira/soap/axis/JiraSoapServiceService.java b/plugins/tasks/tasks-core/jira/gen/com/atlassian/connector/commons/jira/soap/axis/JiraSoapServiceService.java
deleted file mode 100644 (file)
index 69943b2..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
-/**
- * JiraSoapServiceService.java
- *
- * This file was auto-generated from WSDL
- * by the Apache Axis 1.4 Apr 22, 2006 (06:55:48 PDT) WSDL2Java emitter.
- */
-
-package com.atlassian.connector.commons.jira.soap.axis;
-
-public interface JiraSoapServiceService extends javax.xml.rpc.Service {
-       public String getJirasoapserviceV2Address();
-
-       public JiraSoapService getJirasoapserviceV2()
-                       throws javax.xml.rpc.ServiceException;
-
-       public JiraSoapService getJirasoapserviceV2(java.net.URL portAddress)
-                       throws javax.xml.rpc.ServiceException;
-}
diff --git a/plugins/tasks/tasks-core/jira/gen/com/atlassian/connector/commons/jira/soap/axis/JiraSoapServiceServiceLocator.java b/plugins/tasks/tasks-core/jira/gen/com/atlassian/connector/commons/jira/soap/axis/JiraSoapServiceServiceLocator.java
deleted file mode 100644 (file)
index 0f90c5d..0000000
+++ /dev/null
@@ -1,179 +0,0 @@
-/**
- * JiraSoapServiceServiceLocator.java
- *
- * This file was auto-generated from WSDL
- * by the Apache Axis 1.4 Apr 22, 2006 (06:55:48 PDT) WSDL2Java emitter.
- */
-
-package com.atlassian.connector.commons.jira.soap.axis;
-
-import org.apache.axis.EngineConfiguration;
-
-public class JiraSoapServiceServiceLocator extends org.apache.axis.client.Service
-               implements JiraSoapServiceService {
-
-       public JiraSoapServiceServiceLocator() {
-       }
-
-
-       public JiraSoapServiceServiceLocator(EngineConfiguration config) {
-               super(config);
-       }
-
-       public JiraSoapServiceServiceLocator(String wsdlLoc, javax.xml.namespace.QName sName)
-                       throws javax.xml.rpc.ServiceException {
-               super(wsdlLoc, sName);
-       }
-
-       // Use to get a proxy class for JirasoapserviceV2
-       private String JirasoapserviceV2_address = "http://jira.atlassian.com/rpc/soap/jirasoapservice-v2";
-
-       public String getJirasoapserviceV2Address() {
-               return JirasoapserviceV2_address;
-       }
-
-       // The WSDD service name defaults to the port name.
-       private String JirasoapserviceV2WSDDServiceName = "jirasoapservice-v2";
-
-       public String getJirasoapserviceV2WSDDServiceName() {
-               return JirasoapserviceV2WSDDServiceName;
-       }
-
-       public void setJirasoapserviceV2WSDDServiceName(String name) {
-               JirasoapserviceV2WSDDServiceName = name;
-       }
-
-       /*
-         overiden configuration from file client-config.wsdd
-       * */
-       @Override
-       protected EngineConfiguration getEngineConfiguration() {
-               StringBuffer sb = new StringBuffer();
-
-               sb.append("<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
-                               + "<deployment name=\"defaultClientConfig\"\n"
-                               + "            xmlns=\"http://xml.apache.org/axis/wsdd/\"\n"
-                               + "            xmlns:java=\"http://xml.apache.org/axis/wsdd/providers/java\">\n"
-                               + " <globalConfiguration>\n"
-                               + "   <parameter name=\"disablePrettyXML\" value=\"true\"/>\n"
-                               + "   <parameter name=\"enableNamespacePrefixOptimization\" value=\"false\"/>\n"
-                               + " </globalConfiguration>");
-
-               sb.append("<transport name=\"http\" pivot=\"java:").append(org.apache.axis.transport.http.HTTPSender.class.getName()).append("\" />\r\n");
-               sb.append("<transport name=\"local\" pivot=\"java:").append(org.apache.axis.transport.local.LocalSender.class.getName()).append("\" />\r\n");
-               sb.append("<transport name=\"java\" pivot=\"java:").append(org.apache.axis.transport.java.JavaSender.class.getName()).append("\" />\r\n");
-               sb.append("</deployment>\r\n");
-               org.apache.axis.configuration.XMLStringProvider config =
-                               new org.apache.axis.configuration.XMLStringProvider(sb.toString());
-               return config;
-       }
-
-
-       public JiraSoapService getJirasoapserviceV2()
-                       throws javax.xml.rpc.ServiceException {
-               java.net.URL endpoint;
-               try {
-                       endpoint = new java.net.URL(JirasoapserviceV2_address);
-               } catch (java.net.MalformedURLException e) {
-                       throw new javax.xml.rpc.ServiceException(e);
-               }
-               return getJirasoapserviceV2(endpoint);
-       }
-
-       public JiraSoapService getJirasoapserviceV2(java.net.URL portAddress)
-                       throws javax.xml.rpc.ServiceException {
-               try {
-                       JirasoapserviceV2SoapBindingStub _stub
-                                       = new JirasoapserviceV2SoapBindingStub(portAddress,
-                                       this);
-                       _stub.setPortName(getJirasoapserviceV2WSDDServiceName());
-                       return _stub;
-               } catch (org.apache.axis.AxisFault e) {
-                       return null;
-               }
-       }
-
-       public void setJirasoapserviceV2EndpointAddress(String address) {
-               JirasoapserviceV2_address = address;
-       }
-
-       /**
-        * For the given interface, get the stub implementation.
-        * If this service has no port for the given interface,
-        * then ServiceException is thrown.
-        */
-       public java.rmi.Remote getPort(Class serviceEndpointInterface) throws javax.xml.rpc.ServiceException {
-               try {
-                       if (JiraSoapService.class
-                                       .isAssignableFrom(serviceEndpointInterface)) {
-                               JirasoapserviceV2SoapBindingStub _stub
-                                               = new JirasoapserviceV2SoapBindingStub(
-                                               new java.net.URL(JirasoapserviceV2_address), this);
-                               _stub.setPortName(getJirasoapserviceV2WSDDServiceName());
-                               return _stub;
-                       }
-               } catch (Throwable t) {
-                       throw new javax.xml.rpc.ServiceException(t);
-               }
-               throw new javax.xml.rpc.ServiceException("There is no stub implementation for the interface:  " +
-                               (serviceEndpointInterface == null ? "null" : serviceEndpointInterface.getName()));
-       }
-
-       /**
-        * For the given interface, get the stub implementation.
-        * If this service has no port for the given interface,
-        * then ServiceException is thrown.
-        */
-       public java.rmi.Remote getPort(javax.xml.namespace.QName portName, Class serviceEndpointInterface)
-                       throws javax.xml.rpc.ServiceException {
-               if (portName == null) {
-                       return getPort(serviceEndpointInterface);
-               }
-               String inputPortName = portName.getLocalPart();
-               if ("jirasoapservice-v2".equals(inputPortName)) {
-                       return getJirasoapserviceV2();
-               } else {
-                       java.rmi.Remote _stub = getPort(serviceEndpointInterface);
-                       ((org.apache.axis.client.Stub) _stub).setPortName(portName);
-                       return _stub;
-               }
-       }
-
-       public javax.xml.namespace.QName getServiceName() {
-               return new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2",
-                               "JiraSoapServiceService");
-       }
-
-       private java.util.HashSet ports = null;
-
-       public java.util.Iterator getPorts() {
-               if (ports == null) {
-                       ports = new java.util.HashSet();
-                       ports.add(new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2",
-                                       "jirasoapservice-v2"));
-               }
-               return ports.iterator();
-       }
-
-       /**
-        * Set the endpoint address for the specified port name.
-        */
-       public void setEndpointAddress(String portName, String address)
-                       throws javax.xml.rpc.ServiceException {
-
-               if ("JirasoapserviceV2".equals(portName)) {
-                       setJirasoapserviceV2EndpointAddress(address);
-               } else { // Unknown Port Name
-                       throw new javax.xml.rpc.ServiceException(" Cannot set Endpoint Address for Unknown Port" + portName);
-               }
-       }
-
-       /**
-        * Set the endpoint address for the specified port name.
-        */
-       public void setEndpointAddress(javax.xml.namespace.QName portName, String address)
-                       throws javax.xml.rpc.ServiceException {
-               setEndpointAddress(portName.getLocalPart(), address);
-       }
-
-}
diff --git a/plugins/tasks/tasks-core/jira/gen/com/atlassian/connector/commons/jira/soap/axis/JirasoapserviceV2SoapBindingStub.java b/plugins/tasks/tasks-core/jira/gen/com/atlassian/connector/commons/jira/soap/axis/JirasoapserviceV2SoapBindingStub.java
deleted file mode 100644 (file)
index 4a0c4cb..0000000
+++ /dev/null
@@ -1,8673 +0,0 @@
-/**
- * JirasoapserviceV2SoapBindingStub.java
- *
- * This file was auto-generated from WSDL
- * by the Apache Axis 1.4 Apr 22, 2006 (06:55:48 PDT) WSDL2Java emitter.
- *
- * pstefaniak, 18 Jan 2010:
- * there is one manual change to this auto-generated file, around line 6738
- * see PL-1918 for details... 
- */
-
-package com.atlassian.connector.commons.jira.soap.axis;
-
-import javax.annotation.Generated;
-
-@Generated(value = "")
-public class JirasoapserviceV2SoapBindingStub extends org.apache.axis.client.Stub
-               implements JiraSoapService {
-       private java.util.Vector cachedSerClasses = new java.util.Vector();
-       private java.util.Vector cachedSerQNames = new java.util.Vector();
-       private java.util.Vector cachedSerFactories = new java.util.Vector();
-       private java.util.Vector cachedDeserFactories = new java.util.Vector();
-
-       static org.apache.axis.description.OperationDesc[] _operations;
-
-       static {
-               _operations = new org.apache.axis.description.OperationDesc[100];
-               _initOperationDesc1();
-               _initOperationDesc2();
-               _initOperationDesc3();
-               _initOperationDesc4();
-               _initOperationDesc5();
-               _initOperationDesc6();
-               _initOperationDesc7();
-               _initOperationDesc8();
-               _initOperationDesc9();
-               _initOperationDesc10();
-       }
-
-       private static void _initOperationDesc1() {
-               org.apache.axis.description.OperationDesc oper;
-               org.apache.axis.description.ParameterDesc param;
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("getComment");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
-               oper.addParameter(param);
-               oper.setReturnType(new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteComment"));
-               oper.setReturnClass(RemoteComment.class);
-               oper.setReturnQName(new javax.xml.namespace.QName("", "getCommentReturn"));
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[0] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("createGroup");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in2"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteUser"),
-                               RemoteUser.class, false, false);
-               oper.addParameter(param);
-               oper.setReturnType(new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteGroup"));
-               oper.setReturnClass(RemoteGroup.class);
-               oper.setReturnQName(new javax.xml.namespace.QName("", "createGroupReturn"));
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemotePermissionException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteValidationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteValidationException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteAuthenticationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[1] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("getSecurityLevel");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               oper.setReturnType(new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteSecurityLevel"));
-               oper.setReturnClass(RemoteSecurityLevel.class);
-               oper.setReturnQName(new javax.xml.namespace.QName("", "getSecurityLevelReturn"));
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemotePermissionException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[2] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("getServerInfo");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               oper.setReturnType(new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteServerInfo"));
-               oper.setReturnClass(RemoteServerInfo.class);
-               oper.setReturnQName(new javax.xml.namespace.QName("", "getServerInfoReturn"));
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               _operations[3] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("getGroup");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               oper.setReturnType(new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteGroup"));
-               oper.setReturnClass(RemoteGroup.class);
-               oper.setReturnQName(new javax.xml.namespace.QName("", "getGroupReturn"));
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemotePermissionException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteValidationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteValidationException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteAuthenticationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[4] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("createUser");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in2"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in3"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in4"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               oper.setReturnType(new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteUser"));
-               oper.setReturnClass(RemoteUser.class);
-               oper.setReturnQName(new javax.xml.namespace.QName("", "createUserReturn"));
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemotePermissionException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteValidationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteValidationException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteAuthenticationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[5] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("getUser");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               oper.setReturnType(new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteUser"));
-               oper.setReturnClass(RemoteUser.class);
-               oper.setReturnQName(new javax.xml.namespace.QName("", "getUserReturn"));
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemotePermissionException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteAuthenticationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"),
-                               true
-               ));
-               _operations[6] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("login");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
-               oper.setReturnClass(String.class);
-               oper.setReturnQName(new javax.xml.namespace.QName("", "loginReturn"));
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteAuthenticationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[7] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("getIssue");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               oper.setReturnType(new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteIssue"));
-               oper.setReturnClass(RemoteIssue.class);
-               oper.setReturnQName(new javax.xml.namespace.QName("", "getIssueReturn"));
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemotePermissionException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteAuthenticationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[8] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("createIssue");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteIssue"),
-                               RemoteIssue.class, false, false);
-               oper.addParameter(param);
-               oper.setReturnType(new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteIssue"));
-               oper.setReturnClass(RemoteIssue.class);
-               oper.setReturnQName(new javax.xml.namespace.QName("", "createIssueReturn"));
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemotePermissionException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteValidationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteValidationException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteAuthenticationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[9] = oper;
-
-       }
-
-       private static void _initOperationDesc2() {
-               org.apache.axis.description.OperationDesc oper;
-               org.apache.axis.description.ParameterDesc param;
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("getAvailableActions");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               oper.setReturnType(new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2",
-                               "ArrayOf_tns1_RemoteNamedObject"));
-               oper.setReturnClass(RemoteNamedObject[].class);
-               oper.setReturnQName(new javax.xml.namespace.QName("", "getAvailableActionsReturn"));
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[10] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("updateIssue");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in2"),
-                               org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName(
-                               "http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "ArrayOf_tns1_RemoteFieldValue"),
-                               RemoteFieldValue[].class, false, false);
-               oper.addParameter(param);
-               oper.setReturnType(new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteIssue"));
-               oper.setReturnClass(RemoteIssue.class);
-               oper.setReturnQName(new javax.xml.namespace.QName("", "updateIssueReturn"));
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[11] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("getConfiguration");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               oper.setReturnType(new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteConfiguration"));
-               oper.setReturnClass(RemoteConfiguration.class);
-               oper.setReturnQName(new javax.xml.namespace.QName("", "getConfigurationReturn"));
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemotePermissionException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteAuthenticationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[12] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("getComponents");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               oper.setReturnType(new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2",
-                               "ArrayOf_tns1_RemoteComponent"));
-               oper.setReturnClass(RemoteComponent[].class);
-               oper.setReturnQName(new javax.xml.namespace.QName("", "getComponentsReturn"));
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemotePermissionException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteAuthenticationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[13] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("updateProject");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteProject"),
-                               RemoteProject.class, false, false);
-               oper.addParameter(param);
-               oper.setReturnType(new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteProject"));
-               oper.setReturnClass(RemoteProject.class);
-               oper.setReturnQName(new javax.xml.namespace.QName("", "updateProjectReturn"));
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemotePermissionException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteValidationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteValidationException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteAuthenticationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[14] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("getProjectByKey");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               oper.setReturnType(new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteProject"));
-               oper.setReturnClass(RemoteProject.class);
-               oper.setReturnQName(new javax.xml.namespace.QName("", "getProjectByKeyReturn"));
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemotePermissionException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteAuthenticationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[15] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("getPriorities");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               oper.setReturnType(new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2",
-                               "ArrayOf_tns1_RemotePriority"));
-               oper.setReturnClass(RemotePriority[].class);
-               oper.setReturnQName(new javax.xml.namespace.QName("", "getPrioritiesReturn"));
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemotePermissionException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteAuthenticationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"),
-                               true
-               ));
-               _operations[16] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("getResolutions");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               oper.setReturnType(new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2",
-                               "ArrayOf_tns1_RemoteResolution"));
-               oper.setReturnClass(RemoteResolution[].class);
-               oper.setReturnQName(new javax.xml.namespace.QName("", "getResolutionsReturn"));
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemotePermissionException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteAuthenticationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"),
-                               true
-               ));
-               _operations[17] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("getIssueTypes");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               oper.setReturnType(new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2",
-                               "ArrayOf_tns1_RemoteIssueType"));
-               oper.setReturnClass(RemoteIssueType[].class);
-               oper.setReturnQName(new javax.xml.namespace.QName("", "getIssueTypesReturn"));
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemotePermissionException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteAuthenticationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"),
-                               true
-               ));
-               _operations[18] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("getStatuses");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               oper.setReturnType(new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2",
-                               "ArrayOf_tns1_RemoteStatus"));
-               oper.setReturnClass(RemoteStatus[].class);
-               oper.setReturnQName(new javax.xml.namespace.QName("", "getStatusesReturn"));
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemotePermissionException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteAuthenticationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"),
-                               true
-               ));
-               _operations[19] = oper;
-
-       }
-
-       private static void _initOperationDesc3() {
-               org.apache.axis.description.OperationDesc oper;
-               org.apache.axis.description.ParameterDesc param;
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("getSubTaskIssueTypes");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               oper.setReturnType(new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2",
-                               "ArrayOf_tns1_RemoteIssueType"));
-               oper.setReturnClass(RemoteIssueType[].class);
-               oper.setReturnQName(new javax.xml.namespace.QName("", "getSubTaskIssueTypesReturn"));
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemotePermissionException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteAuthenticationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"),
-                               true
-               ));
-               _operations[20] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("getProjectRoles");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               oper.setReturnType(new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2",
-                               "ArrayOf_tns1_RemoteProjectRole"));
-               oper.setReturnClass(RemoteProjectRole[].class);
-               oper.setReturnQName(new javax.xml.namespace.QName("", "getProjectRolesReturn"));
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[21] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("getProjectRole");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
-               oper.addParameter(param);
-               oper.setReturnType(new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteProjectRole"));
-               oper.setReturnClass(RemoteProjectRole.class);
-               oper.setReturnQName(new javax.xml.namespace.QName("", "getProjectRoleReturn"));
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[22] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("getProjectRoleActors");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteProjectRole"),
-                               RemoteProjectRole.class, false, false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in2"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteProject"),
-                               RemoteProject.class, false, false);
-               oper.addParameter(param);
-               oper.setReturnType(
-                               new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteProjectRoleActors"));
-               oper.setReturnClass(RemoteProjectRoleActors.class);
-               oper.setReturnQName(new javax.xml.namespace.QName("", "getProjectRoleActorsReturn"));
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[23] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("getDefaultRoleActors");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteProjectRole"),
-                               RemoteProjectRole.class, false, false);
-               oper.addParameter(param);
-               oper.setReturnType(new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteRoleActors"));
-               oper.setReturnClass(RemoteRoleActors.class);
-               oper.setReturnQName(new javax.xml.namespace.QName("", "getDefaultRoleActorsReturn"));
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[24] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("removeAllRoleActorsByNameAndType");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in2"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[25] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("removeAllRoleActorsByProject");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteProject"),
-                               RemoteProject.class, false, false);
-               oper.addParameter(param);
-               oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[26] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("deleteProjectRole");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteProjectRole"),
-                               RemoteProjectRole.class, false, false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in2"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
-               oper.addParameter(param);
-               oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[27] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("updateProjectRole");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteProjectRole"),
-                               RemoteProjectRole.class, false, false);
-               oper.addParameter(param);
-               oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[28] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("createProjectRole");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteProjectRole"),
-                               RemoteProjectRole.class, false, false);
-               oper.addParameter(param);
-               oper.setReturnType(new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteProjectRole"));
-               oper.setReturnClass(RemoteProjectRole.class);
-               oper.setReturnQName(new javax.xml.namespace.QName("", "createProjectRoleReturn"));
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[29] = oper;
-
-       }
-
-       private static void _initOperationDesc4() {
-               org.apache.axis.description.OperationDesc oper;
-               org.apache.axis.description.ParameterDesc param;
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("isProjectRoleNameUnique");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"));
-               oper.setReturnClass(boolean.class);
-               oper.setReturnQName(new javax.xml.namespace.QName("", "isProjectRoleNameUniqueReturn"));
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[30] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("addActorsToProjectRole");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "ArrayOf_xsd_string"),
-                               String[].class, false, false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in2"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteProjectRole"),
-                               RemoteProjectRole.class, false, false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in3"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteProject"),
-                               RemoteProject.class, false, false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in4"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[31] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("removeActorsFromProjectRole");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "ArrayOf_xsd_string"),
-                               String[].class, false, false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in2"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteProjectRole"),
-                               RemoteProjectRole.class, false, false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in3"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteProject"),
-                               RemoteProject.class, false, false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in4"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[32] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("addDefaultActorsToProjectRole");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "ArrayOf_xsd_string"),
-                               String[].class, false, false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in2"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteProjectRole"),
-                               RemoteProjectRole.class, false, false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in3"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[33] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("removeDefaultActorsFromProjectRole");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "ArrayOf_xsd_string"),
-                               String[].class, false, false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in2"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteProjectRole"),
-                               RemoteProjectRole.class, false, false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in3"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[34] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("getAssociatedNotificationSchemes");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteProjectRole"),
-                               RemoteProjectRole.class, false, false);
-               oper.addParameter(param);
-               oper.setReturnType(new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2",
-                               "ArrayOf_tns1_RemoteScheme"));
-               oper.setReturnClass(RemoteScheme[].class);
-               oper.setReturnQName(new javax.xml.namespace.QName("", "getAssociatedNotificationSchemesReturn"));
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[35] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("getAssociatedPermissionSchemes");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteProjectRole"),
-                               RemoteProjectRole.class, false, false);
-               oper.addParameter(param);
-               oper.setReturnType(new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2",
-                               "ArrayOf_tns1_RemoteScheme"));
-               oper.setReturnClass(RemoteScheme[].class);
-               oper.setReturnQName(new javax.xml.namespace.QName("", "getAssociatedPermissionSchemesReturn"));
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[36] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("getCustomFields");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               oper.setReturnType(new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2",
-                               "ArrayOf_tns1_RemoteField"));
-               oper.setReturnClass(RemoteField[].class);
-               oper.setReturnQName(new javax.xml.namespace.QName("", "getCustomFieldsReturn"));
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[37] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("getComments");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               oper.setReturnType(new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2",
-                               "ArrayOf_tns1_RemoteComment"));
-               oper.setReturnClass(RemoteComment[].class);
-               oper.setReturnQName(new javax.xml.namespace.QName("", "getCommentsReturn"));
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemotePermissionException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteAuthenticationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[38] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("getFavouriteFilters");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               oper.setReturnType(new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2",
-                               "ArrayOf_tns1_RemoteFilter"));
-               oper.setReturnClass(RemoteFilter[].class);
-               oper.setReturnQName(new javax.xml.namespace.QName("", "getFavouriteFiltersReturn"));
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemotePermissionException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteAuthenticationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[39] = oper;
-
-       }
-
-       private static void _initOperationDesc5() {
-               org.apache.axis.description.OperationDesc oper;
-               org.apache.axis.description.ParameterDesc param;
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("archiveVersion");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in2"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in3"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
-               oper.addParameter(param);
-               oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[40] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("getVersions");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               oper.setReturnType(new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2",
-                               "ArrayOf_tns1_RemoteVersion"));
-               oper.setReturnClass(RemoteVersion[].class);
-               oper.setReturnQName(new javax.xml.namespace.QName("", "getVersionsReturn"));
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemotePermissionException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteAuthenticationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[41] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("createProject");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in2"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in3"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in4"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in5"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in6"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemotePermissionScheme"),
-                               RemotePermissionScheme.class, false, false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in7"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteScheme"),
-                               RemoteScheme.class, false, false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in8"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteScheme"),
-                               RemoteScheme.class, false, false);
-               oper.addParameter(param);
-               oper.setReturnType(new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteProject"));
-               oper.setReturnClass(RemoteProject.class);
-               oper.setReturnQName(new javax.xml.namespace.QName("", "createProjectReturn"));
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemotePermissionException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteValidationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteValidationException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteAuthenticationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[42] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("addComment");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in2"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteComment"),
-                               RemoteComment.class, false, false);
-               oper.addParameter(param);
-               oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemotePermissionException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteAuthenticationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[43] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("getFieldsForEdit");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               oper.setReturnType(new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2",
-                               "ArrayOf_tns1_RemoteField"));
-               oper.setReturnClass(RemoteField[].class);
-               oper.setReturnQName(new javax.xml.namespace.QName("", "getFieldsForEditReturn"));
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[44] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("getIssueTypesForProject");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               oper.setReturnType(new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2",
-                               "ArrayOf_tns1_RemoteIssueType"));
-               oper.setReturnClass(RemoteIssueType[].class);
-               oper.setReturnQName(new javax.xml.namespace.QName("", "getIssueTypesForProjectReturn"));
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemotePermissionException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteAuthenticationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"),
-                               true
-               ));
-               _operations[45] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("getSubTaskIssueTypesForProject");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               oper.setReturnType(new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2",
-                               "ArrayOf_tns1_RemoteIssueType"));
-               oper.setReturnClass(RemoteIssueType[].class);
-               oper.setReturnQName(new javax.xml.namespace.QName("", "getSubTaskIssueTypesForProjectReturn"));
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemotePermissionException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteAuthenticationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"),
-                               true
-               ));
-               _operations[46] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("addUserToGroup");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteGroup"),
-                               RemoteGroup.class, false, false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in2"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteUser"),
-                               RemoteUser.class, false, false);
-               oper.addParameter(param);
-               oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemotePermissionException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteValidationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteValidationException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteAuthenticationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[47] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("removeUserFromGroup");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteGroup"),
-                               RemoteGroup.class, false, false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in2"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteUser"),
-                               RemoteUser.class, false, false);
-               oper.addParameter(param);
-               oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemotePermissionException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteValidationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteValidationException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteAuthenticationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[48] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("logout");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"));
-               oper.setReturnClass(boolean.class);
-               oper.setReturnQName(new javax.xml.namespace.QName("", "logoutReturn"));
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               _operations[49] = oper;
-
-       }
-
-       private static void _initOperationDesc6() {
-               org.apache.axis.description.OperationDesc oper;
-               org.apache.axis.description.ParameterDesc param;
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("getProjectById");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
-               oper.addParameter(param);
-               oper.setReturnType(new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteProject"));
-               oper.setReturnClass(RemoteProject.class);
-               oper.setReturnQName(new javax.xml.namespace.QName("", "getProjectByIdReturn"));
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemotePermissionException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteAuthenticationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[50] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("getProjectWithSchemesById");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
-               oper.addParameter(param);
-               oper.setReturnType(new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteProject"));
-               oper.setReturnClass(RemoteProject.class);
-               oper.setReturnQName(new javax.xml.namespace.QName("", "getProjectWithSchemesByIdReturn"));
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[51] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("deleteProject");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemotePermissionException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteAuthenticationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[52] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("releaseVersion");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in2"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteVersion"),
-                               RemoteVersion.class, false, false);
-               oper.addParameter(param);
-               oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[53] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("getSecurityLevels");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               oper.setReturnType(new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2",
-                               "ArrayOf_tns1_RemoteSecurityLevel"));
-               oper.setReturnClass(RemoteSecurityLevel[].class);
-               oper.setReturnQName(new javax.xml.namespace.QName("", "getSecurityLevelsReturn"));
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemotePermissionException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[54] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("deleteIssue");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemotePermissionException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteAuthenticationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[55] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("createIssueWithSecurityLevel");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteIssue"),
-                               RemoteIssue.class, false, false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in2"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
-               oper.addParameter(param);
-               oper.setReturnType(new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteIssue"));
-               oper.setReturnClass(RemoteIssue.class);
-               oper.setReturnQName(new javax.xml.namespace.QName("", "createIssueWithSecurityLevelReturn"));
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemotePermissionException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteValidationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteValidationException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteAuthenticationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[56] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("addAttachmentsToIssue");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in2"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "ArrayOf_xsd_string"),
-                               String[].class, false, false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in3"),
-                               org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName(
-                               "http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "ArrayOf_xsd_base64Binary"), byte[][].class, false,
-                               false);
-               oper.addParameter(param);
-               oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"));
-               oper.setReturnClass(boolean.class);
-               oper.setReturnQName(new javax.xml.namespace.QName("", "addAttachmentsToIssueReturn"));
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemotePermissionException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteValidationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteValidationException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteAuthenticationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[57] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("getAttachmentsFromIssue");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               oper.setReturnType(new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2",
-                               "ArrayOf_tns1_RemoteAttachment"));
-               oper.setReturnClass(RemoteAttachment[].class);
-               oper.setReturnQName(new javax.xml.namespace.QName("", "getAttachmentsFromIssueReturn"));
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemotePermissionException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteValidationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteValidationException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteAuthenticationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[58] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("hasPermissionToEditComment");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteComment"),
-                               RemoteComment.class, false, false);
-               oper.addParameter(param);
-               oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"));
-               oper.setReturnClass(boolean.class);
-               oper.setReturnQName(new javax.xml.namespace.QName("", "hasPermissionToEditCommentReturn"));
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[59] = oper;
-
-       }
-
-       private static void _initOperationDesc7() {
-               org.apache.axis.description.OperationDesc oper;
-               org.apache.axis.description.ParameterDesc param;
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("editComment");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteComment"),
-                               RemoteComment.class, false, false);
-               oper.addParameter(param);
-               oper.setReturnType(new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteComment"));
-               oper.setReturnClass(RemoteComment.class);
-               oper.setReturnQName(new javax.xml.namespace.QName("", "editCommentReturn"));
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[60] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("getFieldsForAction");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in2"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               oper.setReturnType(new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2",
-                               "ArrayOf_tns1_RemoteField"));
-               oper.setReturnClass(RemoteField[].class);
-               oper.setReturnQName(new javax.xml.namespace.QName("", "getFieldsForActionReturn"));
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[61] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("progressWorkflowAction");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in2"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in3"),
-                               org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName(
-                               "http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "ArrayOf_tns1_RemoteFieldValue"),
-                               RemoteFieldValue[].class, false, false);
-               oper.addParameter(param);
-               oper.setReturnType(new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteIssue"));
-               oper.setReturnClass(RemoteIssue.class);
-               oper.setReturnQName(new javax.xml.namespace.QName("", "progressWorkflowActionReturn"));
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[62] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("getIssueById");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               oper.setReturnType(new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteIssue"));
-               oper.setReturnClass(RemoteIssue.class);
-               oper.setReturnQName(new javax.xml.namespace.QName("", "getIssueByIdReturn"));
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemotePermissionException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteAuthenticationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[63] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("addWorklogWithNewRemainingEstimate");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in2"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteWorklog"),
-                               RemoteWorklog.class, false, false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in3"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               oper.setReturnType(new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteWorklog"));
-               oper.setReturnClass(RemoteWorklog.class);
-               oper.setReturnQName(new javax.xml.namespace.QName("", "addWorklogWithNewRemainingEstimateReturn"));
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemotePermissionException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteValidationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteValidationException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[64] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("addWorklogAndAutoAdjustRemainingEstimate");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in2"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteWorklog"),
-                               RemoteWorklog.class, false, false);
-               oper.addParameter(param);
-               oper.setReturnType(new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteWorklog"));
-               oper.setReturnClass(RemoteWorklog.class);
-               oper.setReturnQName(new javax.xml.namespace.QName("", "addWorklogAndAutoAdjustRemainingEstimateReturn"));
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemotePermissionException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteValidationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteValidationException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[65] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("addWorklogAndRetainRemainingEstimate");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in2"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteWorklog"),
-                               RemoteWorklog.class, false, false);
-               oper.addParameter(param);
-               oper.setReturnType(new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteWorklog"));
-               oper.setReturnClass(RemoteWorklog.class);
-               oper.setReturnQName(new javax.xml.namespace.QName("", "addWorklogAndRetainRemainingEstimateReturn"));
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemotePermissionException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteValidationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteValidationException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[66] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("deleteWorklogWithNewRemainingEstimate");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in2"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemotePermissionException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteValidationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteValidationException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[67] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("deleteWorklogAndAutoAdjustRemainingEstimate");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemotePermissionException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteValidationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteValidationException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[68] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("deleteWorklogAndRetainRemainingEstimate");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemotePermissionException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteValidationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteValidationException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[69] = oper;
-
-       }
-
-       private static void _initOperationDesc8() {
-               org.apache.axis.description.OperationDesc oper;
-               org.apache.axis.description.ParameterDesc param;
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("updateWorklogWithNewRemainingEstimate");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteWorklog"),
-                               RemoteWorklog.class, false, false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in2"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemotePermissionException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteValidationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteValidationException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[70] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("updateWorklogAndAutoAdjustRemainingEstimate");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteWorklog"),
-                               RemoteWorklog.class, false, false);
-               oper.addParameter(param);
-               oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemotePermissionException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteValidationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteValidationException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[71] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("updateWorklogAndRetainRemainingEstimate");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteWorklog"),
-                               RemoteWorklog.class, false, false);
-               oper.addParameter(param);
-               oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemotePermissionException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteValidationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteValidationException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[72] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("getWorklogs");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               oper.setReturnType(new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2",
-                               "ArrayOf_tns1_RemoteWorklog"));
-               oper.setReturnClass(RemoteWorklog[].class);
-               oper.setReturnQName(new javax.xml.namespace.QName("", "getWorklogsReturn"));
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemotePermissionException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteValidationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteValidationException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[73] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("hasPermissionToCreateWorklog");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"));
-               oper.setReturnClass(boolean.class);
-               oper.setReturnQName(new javax.xml.namespace.QName("", "hasPermissionToCreateWorklogReturn"));
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteValidationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteValidationException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[74] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("hasPermissionToDeleteWorklog");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"));
-               oper.setReturnClass(boolean.class);
-               oper.setReturnQName(new javax.xml.namespace.QName("", "hasPermissionToDeleteWorklogReturn"));
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteValidationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteValidationException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[75] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("hasPermissionToUpdateWorklog");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"));
-               oper.setReturnClass(boolean.class);
-               oper.setReturnQName(new javax.xml.namespace.QName("", "hasPermissionToUpdateWorklogReturn"));
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteValidationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteValidationException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[76] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("getNotificationSchemes");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               oper.setReturnType(new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2",
-                               "ArrayOf_tns1_RemoteScheme"));
-               oper.setReturnClass(RemoteScheme[].class);
-               oper.setReturnQName(new javax.xml.namespace.QName("", "getNotificationSchemesReturn"));
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemotePermissionException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteAuthenticationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[77] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("getPermissionSchemes");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               oper.setReturnType(new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2",
-                               "ArrayOf_tns1_RemotePermissionScheme"));
-               oper.setReturnClass(RemotePermissionScheme[].class);
-               oper.setReturnQName(new javax.xml.namespace.QName("", "getPermissionSchemesReturn"));
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemotePermissionException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteAuthenticationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[78] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("createPermissionScheme");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in2"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               oper.setReturnType(new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemotePermissionScheme"));
-               oper.setReturnClass(RemotePermissionScheme.class);
-               oper.setReturnQName(new javax.xml.namespace.QName("", "createPermissionSchemeReturn"));
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemotePermissionException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteValidationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteValidationException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteAuthenticationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[79] = oper;
-
-       }
-
-       private static void _initOperationDesc9() {
-               org.apache.axis.description.OperationDesc oper;
-               org.apache.axis.description.ParameterDesc param;
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("deletePermissionScheme");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemotePermissionException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteValidationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteValidationException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteAuthenticationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[80] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("addPermissionTo");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemotePermissionScheme"),
-                               RemotePermissionScheme.class, false, false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in2"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemotePermission"),
-                               RemotePermission.class, false, false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in3"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteEntity"),
-                               RemoteEntity.class, false, false);
-               oper.addParameter(param);
-               oper.setReturnType(new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemotePermissionScheme"));
-               oper.setReturnClass(RemotePermissionScheme.class);
-               oper.setReturnQName(new javax.xml.namespace.QName("", "addPermissionToReturn"));
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemotePermissionException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteValidationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteValidationException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteAuthenticationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[81] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("deletePermissionFrom");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemotePermissionScheme"),
-                               RemotePermissionScheme.class, false, false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in2"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemotePermission"),
-                               RemotePermission.class, false, false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in3"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteEntity"),
-                               RemoteEntity.class, false, false);
-               oper.addParameter(param);
-               oper.setReturnType(new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemotePermissionScheme"));
-               oper.setReturnClass(RemotePermissionScheme.class);
-               oper.setReturnQName(new javax.xml.namespace.QName("", "deletePermissionFromReturn"));
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemotePermissionException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteValidationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteValidationException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteAuthenticationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[82] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("getAllPermissions");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               oper.setReturnType(new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2",
-                               "ArrayOf_tns1_RemotePermission"));
-               oper.setReturnClass(RemotePermission[].class);
-               oper.setReturnQName(new javax.xml.namespace.QName("", "getAllPermissionsReturn"));
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemotePermissionException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteAuthenticationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[83] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("getIssueCountForFilter");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
-               oper.setReturnClass(long.class);
-               oper.setReturnQName(new javax.xml.namespace.QName("", "getIssueCountForFilterReturn"));
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[84] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("getIssuesFromTextSearch");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               oper.setReturnType(new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2",
-                               "ArrayOf_tns1_RemoteIssue"));
-               oper.setReturnClass(RemoteIssue[].class);
-               oper.setReturnQName(new javax.xml.namespace.QName("", "getIssuesFromTextSearchReturn"));
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[85] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("getIssuesFromTextSearchWithProject");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "ArrayOf_xsd_string"),
-                               String[].class, false, false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in2"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in3"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
-               oper.addParameter(param);
-               oper.setReturnType(new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2",
-                               "ArrayOf_tns1_RemoteIssue"));
-               oper.setReturnClass(RemoteIssue[].class);
-               oper.setReturnQName(new javax.xml.namespace.QName("", "getIssuesFromTextSearchWithProjectReturn"));
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[86] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("deleteUser");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemotePermissionException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteValidationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteValidationException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteAuthenticationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[87] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("updateGroup");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteGroup"),
-                               RemoteGroup.class, false, false);
-               oper.addParameter(param);
-               oper.setReturnType(new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteGroup"));
-               oper.setReturnClass(RemoteGroup.class);
-               oper.setReturnQName(new javax.xml.namespace.QName("", "updateGroupReturn"));
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemotePermissionException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteValidationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteValidationException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteAuthenticationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[88] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("deleteGroup");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in2"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemotePermissionException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteValidationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteValidationException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteAuthenticationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[89] = oper;
-
-       }
-
-       private static void _initOperationDesc10() {
-               org.apache.axis.description.OperationDesc oper;
-               org.apache.axis.description.ParameterDesc param;
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("refreshCustomFields");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[90] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("getProjectsNoSchemes");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               oper.setReturnType(new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2",
-                               "ArrayOf_tns1_RemoteProject"));
-               oper.setReturnClass(RemoteProject[].class);
-               oper.setReturnQName(new javax.xml.namespace.QName("", "getProjectsNoSchemesReturn"));
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemotePermissionException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteAuthenticationException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"),
-                               true
-               ));
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[91] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("addVersion");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in1"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), String.class, false,
-                               false);
-               oper.addParameter(param);
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in2"),
-                               org.apache.axis.description.ParameterDesc.IN,
-                               new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteVersion"),
-                               RemoteVersion.class, false, false);
-               oper.addParameter(param);
-               oper.setReturnType(new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteVersion"));
-               oper.setReturnClass(RemoteVersion.class);
-               oper.setReturnQName(new javax.xml.namespace.QName("", "addVersionReturn"));
-               oper.setStyle(org.apache.axis.constants.Style.RPC);
-               oper.setUse(org.apache.axis.constants.Use.ENCODED);
-               oper.addFault(new org.apache.axis.description.FaultDesc(
-                               new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
-                               "com.atlassian.connector.commons.jira.soap.axis.RemoteException",
-                               new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"),
-                               true
-               ));
-               _operations[92] = oper;
-
-               oper = new org.apache.axis.description.OperationDesc();
-               oper.setName("getSavedFilters");
-               param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "in0"),
-                               org.apache.axis.descripti