View Javadoc

1   /**
2    * Copyright (C) 2008 Atlassian
3    * 
4    * Licensed under the Apache License, Version 2.0 (the "License");
5    * you may not use this file except in compliance with the License.
6    * You may obtain a copy of the License at
7    * 
8    *    http://www.apache.org/licenses/LICENSE-2.0
9    * 
10   * Unless required by applicable law or agreed to in writing, software
11   * distributed under the License is distributed on an "AS IS" BASIS,
12   * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13   * See the License for the specific language governing permissions and
14   * limitations under the License.
15   */
16  
17  /**
18   * JirasoapserviceV2SoapBindingStub.java
19   *
20   * This file was auto-generated from WSDL
21   * by the Apache Axis 1.4 Apr 22, 2006 (06:55:48 PDT) WSDL2Java emitter.
22   */
23  
24  package com.atlassian.theplugin.jira.api.soap.axis;
25  
26  public class JirasoapserviceV2SoapBindingStub extends org.apache.axis.client.Stub implements com.atlassian.theplugin.jira.api.soap.axis.JiraSoapService {
27      private java.util.Vector cachedSerClasses = new java.util.Vector();
28      private java.util.Vector cachedSerQNames = new java.util.Vector();
29      private java.util.Vector cachedSerFactories = new java.util.Vector();
30      private java.util.Vector cachedDeserFactories = new java.util.Vector();
31  
32      static org.apache.axis.description.OperationDesc [] _operations;
33  
34      static {
35          _operations = new org.apache.axis.description.OperationDesc[93];
36          _initOperationDesc1();
37          _initOperationDesc2();
38          _initOperationDesc3();
39          _initOperationDesc4();
40          _initOperationDesc5();
41          _initOperationDesc6();
42          _initOperationDesc7();
43          _initOperationDesc8();
44          _initOperationDesc9();
45          _initOperationDesc10();
46      }
47  
48      private static void _initOperationDesc1(){
49          org.apache.axis.description.OperationDesc oper;
50          org.apache.axis.description.ParameterDesc param;
51          oper = new org.apache.axis.description.OperationDesc();
52          oper.setName("getComment");
53          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"), java.lang.String.class, false, false);
54          oper.addParameter(param);
55          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);
56          oper.addParameter(param);
57          oper.setReturnType(new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteComment"));
58          oper.setReturnClass(com.atlassian.theplugin.jira.api.soap.axis.RemoteComment.class);
59          oper.setReturnQName(new javax.xml.namespace.QName("", "getCommentReturn"));
60          oper.setStyle(org.apache.axis.constants.Style.RPC);
61          oper.setUse(org.apache.axis.constants.Use.ENCODED);
62          oper.addFault(new org.apache.axis.description.FaultDesc(
63                        new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
64                        "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
65                        new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
66                        true
67                       ));
68          _operations[0] = oper;
69  
70          oper = new org.apache.axis.description.OperationDesc();
71          oper.setName("createGroup");
72          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"), java.lang.String.class, false, false);
73          oper.addParameter(param);
74          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"), java.lang.String.class, false, false);
75          oper.addParameter(param);
76          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"), com.atlassian.theplugin.jira.api.soap.axis.RemoteUser.class, false, false);
77          oper.addParameter(param);
78          oper.setReturnType(new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteGroup"));
79          oper.setReturnClass(com.atlassian.theplugin.jira.api.soap.axis.RemoteGroup.class);
80          oper.setReturnQName(new javax.xml.namespace.QName("", "createGroupReturn"));
81          oper.setStyle(org.apache.axis.constants.Style.RPC);
82          oper.setUse(org.apache.axis.constants.Use.ENCODED);
83          oper.addFault(new org.apache.axis.description.FaultDesc(
84                        new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
85                        "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
86                        new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
87                        true
88                       ));
89          oper.addFault(new org.apache.axis.description.FaultDesc(
90                        new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
91                        "com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException",
92                        new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"), 
93                        true
94                       ));
95          oper.addFault(new org.apache.axis.description.FaultDesc(
96                        new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
97                        "com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException",
98                        new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteValidationException"), 
99                        true
100                      ));
101         oper.addFault(new org.apache.axis.description.FaultDesc(
102                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
103                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException",
104                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"), 
105                       true
106                      ));
107         _operations[1] = oper;
108 
109         oper = new org.apache.axis.description.OperationDesc();
110         oper.setName("getUser");
111         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"), java.lang.String.class, false, false);
112         oper.addParameter(param);
113         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"), java.lang.String.class, false, false);
114         oper.addParameter(param);
115         oper.setReturnType(new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteUser"));
116         oper.setReturnClass(com.atlassian.theplugin.jira.api.soap.axis.RemoteUser.class);
117         oper.setReturnQName(new javax.xml.namespace.QName("", "getUserReturn"));
118         oper.setStyle(org.apache.axis.constants.Style.RPC);
119         oper.setUse(org.apache.axis.constants.Use.ENCODED);
120         oper.addFault(new org.apache.axis.description.FaultDesc(
121                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
122                       "com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException",
123                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"), 
124                       true
125                      ));
126         oper.addFault(new org.apache.axis.description.FaultDesc(
127                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
128                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException",
129                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"), 
130                       true
131                      ));
132         _operations[2] = oper;
133 
134         oper = new org.apache.axis.description.OperationDesc();
135         oper.setName("getGroup");
136         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"), java.lang.String.class, false, false);
137         oper.addParameter(param);
138         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"), java.lang.String.class, false, false);
139         oper.addParameter(param);
140         oper.setReturnType(new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteGroup"));
141         oper.setReturnClass(com.atlassian.theplugin.jira.api.soap.axis.RemoteGroup.class);
142         oper.setReturnQName(new javax.xml.namespace.QName("", "getGroupReturn"));
143         oper.setStyle(org.apache.axis.constants.Style.RPC);
144         oper.setUse(org.apache.axis.constants.Use.ENCODED);
145         oper.addFault(new org.apache.axis.description.FaultDesc(
146                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
147                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
148                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
149                       true
150                      ));
151         oper.addFault(new org.apache.axis.description.FaultDesc(
152                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
153                       "com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException",
154                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"), 
155                       true
156                      ));
157         oper.addFault(new org.apache.axis.description.FaultDesc(
158                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
159                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException",
160                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteValidationException"), 
161                       true
162                      ));
163         oper.addFault(new org.apache.axis.description.FaultDesc(
164                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
165                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException",
166                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"), 
167                       true
168                      ));
169         _operations[3] = oper;
170 
171         oper = new org.apache.axis.description.OperationDesc();
172         oper.setName("login");
173         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"), java.lang.String.class, false, false);
174         oper.addParameter(param);
175         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"), java.lang.String.class, false, false);
176         oper.addParameter(param);
177         oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
178         oper.setReturnClass(java.lang.String.class);
179         oper.setReturnQName(new javax.xml.namespace.QName("", "loginReturn"));
180         oper.setStyle(org.apache.axis.constants.Style.RPC);
181         oper.setUse(org.apache.axis.constants.Use.ENCODED);
182         oper.addFault(new org.apache.axis.description.FaultDesc(
183                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
184                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
185                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
186                       true
187                      ));
188         oper.addFault(new org.apache.axis.description.FaultDesc(
189                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
190                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException",
191                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"), 
192                       true
193                      ));
194         _operations[4] = oper;
195 
196         oper = new org.apache.axis.description.OperationDesc();
197         oper.setName("getServerInfo");
198         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"), java.lang.String.class, false, false);
199         oper.addParameter(param);
200         oper.setReturnType(new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteServerInfo"));
201         oper.setReturnClass(com.atlassian.theplugin.jira.api.soap.axis.RemoteServerInfo.class);
202         oper.setReturnQName(new javax.xml.namespace.QName("", "getServerInfoReturn"));
203         oper.setStyle(org.apache.axis.constants.Style.RPC);
204         oper.setUse(org.apache.axis.constants.Use.ENCODED);
205         _operations[5] = oper;
206 
207         oper = new org.apache.axis.description.OperationDesc();
208         oper.setName("logout");
209         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"), java.lang.String.class, false, false);
210         oper.addParameter(param);
211         oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"));
212         oper.setReturnClass(boolean.class);
213         oper.setReturnQName(new javax.xml.namespace.QName("", "logoutReturn"));
214         oper.setStyle(org.apache.axis.constants.Style.RPC);
215         oper.setUse(org.apache.axis.constants.Use.ENCODED);
216         _operations[6] = oper;
217 
218         oper = new org.apache.axis.description.OperationDesc();
219         oper.setName("getIssue");
220         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"), java.lang.String.class, false, false);
221         oper.addParameter(param);
222         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"), java.lang.String.class, false, false);
223         oper.addParameter(param);
224         oper.setReturnType(new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteIssue"));
225         oper.setReturnClass(com.atlassian.theplugin.jira.api.soap.axis.RemoteIssue.class);
226         oper.setReturnQName(new javax.xml.namespace.QName("", "getIssueReturn"));
227         oper.setStyle(org.apache.axis.constants.Style.RPC);
228         oper.setUse(org.apache.axis.constants.Use.ENCODED);
229         oper.addFault(new org.apache.axis.description.FaultDesc(
230                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
231                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
232                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
233                       true
234                      ));
235         oper.addFault(new org.apache.axis.description.FaultDesc(
236                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
237                       "com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException",
238                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"), 
239                       true
240                      ));
241         oper.addFault(new org.apache.axis.description.FaultDesc(
242                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
243                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException",
244                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"), 
245                       true
246                      ));
247         _operations[7] = oper;
248 
249         oper = new org.apache.axis.description.OperationDesc();
250         oper.setName("getComponents");
251         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"), java.lang.String.class, false, false);
252         oper.addParameter(param);
253         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"), java.lang.String.class, false, false);
254         oper.addParameter(param);
255         oper.setReturnType(new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "ArrayOf_tns1_RemoteComponent"));
256         oper.setReturnClass(com.atlassian.theplugin.jira.api.soap.axis.RemoteComponent[].class);
257         oper.setReturnQName(new javax.xml.namespace.QName("", "getComponentsReturn"));
258         oper.setStyle(org.apache.axis.constants.Style.RPC);
259         oper.setUse(org.apache.axis.constants.Use.ENCODED);
260         oper.addFault(new org.apache.axis.description.FaultDesc(
261                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
262                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
263                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
264                       true
265                      ));
266         oper.addFault(new org.apache.axis.description.FaultDesc(
267                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
268                       "com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException",
269                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"), 
270                       true
271                      ));
272         oper.addFault(new org.apache.axis.description.FaultDesc(
273                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
274                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException",
275                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"), 
276                       true
277                      ));
278         _operations[8] = oper;
279 
280         oper = new org.apache.axis.description.OperationDesc();
281         oper.setName("createUser");
282         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"), java.lang.String.class, false, false);
283         oper.addParameter(param);
284         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"), java.lang.String.class, false, false);
285         oper.addParameter(param);
286         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"), java.lang.String.class, false, false);
287         oper.addParameter(param);
288         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"), java.lang.String.class, false, false);
289         oper.addParameter(param);
290         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"), java.lang.String.class, false, false);
291         oper.addParameter(param);
292         oper.setReturnType(new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteUser"));
293         oper.setReturnClass(com.atlassian.theplugin.jira.api.soap.axis.RemoteUser.class);
294         oper.setReturnQName(new javax.xml.namespace.QName("", "createUserReturn"));
295         oper.setStyle(org.apache.axis.constants.Style.RPC);
296         oper.setUse(org.apache.axis.constants.Use.ENCODED);
297         oper.addFault(new org.apache.axis.description.FaultDesc(
298                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
299                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
300                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
301                       true
302                      ));
303         oper.addFault(new org.apache.axis.description.FaultDesc(
304                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
305                       "com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException",
306                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"), 
307                       true
308                      ));
309         oper.addFault(new org.apache.axis.description.FaultDesc(
310                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
311                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException",
312                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteValidationException"), 
313                       true
314                      ));
315         oper.addFault(new org.apache.axis.description.FaultDesc(
316                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
317                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException",
318                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"), 
319                       true
320                      ));
321         _operations[9] = oper;
322 
323     }
324 
325     private static void _initOperationDesc2(){
326         org.apache.axis.description.OperationDesc oper;
327         org.apache.axis.description.ParameterDesc param;
328         oper = new org.apache.axis.description.OperationDesc();
329         oper.setName("createIssue");
330         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"), java.lang.String.class, false, false);
331         oper.addParameter(param);
332         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"), com.atlassian.theplugin.jira.api.soap.axis.RemoteIssue.class, false, false);
333         oper.addParameter(param);
334         oper.setReturnType(new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteIssue"));
335         oper.setReturnClass(com.atlassian.theplugin.jira.api.soap.axis.RemoteIssue.class);
336         oper.setReturnQName(new javax.xml.namespace.QName("", "createIssueReturn"));
337         oper.setStyle(org.apache.axis.constants.Style.RPC);
338         oper.setUse(org.apache.axis.constants.Use.ENCODED);
339         oper.addFault(new org.apache.axis.description.FaultDesc(
340                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
341                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
342                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
343                       true
344                      ));
345         oper.addFault(new org.apache.axis.description.FaultDesc(
346                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
347                       "com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException",
348                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"), 
349                       true
350                      ));
351         oper.addFault(new org.apache.axis.description.FaultDesc(
352                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
353                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException",
354                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteValidationException"), 
355                       true
356                      ));
357         oper.addFault(new org.apache.axis.description.FaultDesc(
358                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
359                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException",
360                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"), 
361                       true
362                      ));
363         _operations[10] = oper;
364 
365         oper = new org.apache.axis.description.OperationDesc();
366         oper.setName("getAvailableActions");
367         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"), java.lang.String.class, false, false);
368         oper.addParameter(param);
369         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"), java.lang.String.class, false, false);
370         oper.addParameter(param);
371         oper.setReturnType(new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "ArrayOf_tns1_RemoteNamedObject"));
372         oper.setReturnClass(com.atlassian.theplugin.jira.api.soap.axis.RemoteNamedObject[].class);
373         oper.setReturnQName(new javax.xml.namespace.QName("", "getAvailableActionsReturn"));
374         oper.setStyle(org.apache.axis.constants.Style.RPC);
375         oper.setUse(org.apache.axis.constants.Use.ENCODED);
376         oper.addFault(new org.apache.axis.description.FaultDesc(
377                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
378                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
379                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
380                       true
381                      ));
382         _operations[11] = oper;
383 
384         oper = new org.apache.axis.description.OperationDesc();
385         oper.setName("getProjects");
386         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"), java.lang.String.class, false, false);
387         oper.addParameter(param);
388         oper.setReturnType(new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "ArrayOf_tns1_RemoteProject"));
389         oper.setReturnClass(com.atlassian.theplugin.jira.api.soap.axis.RemoteProject[].class);
390         oper.setReturnQName(new javax.xml.namespace.QName("", "getProjectsReturn"));
391         oper.setStyle(org.apache.axis.constants.Style.RPC);
392         oper.setUse(org.apache.axis.constants.Use.ENCODED);
393         oper.addFault(new org.apache.axis.description.FaultDesc(
394                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
395                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
396                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
397                       true
398                      ));
399         oper.addFault(new org.apache.axis.description.FaultDesc(
400                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
401                       "com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException",
402                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"), 
403                       true
404                      ));
405         oper.addFault(new org.apache.axis.description.FaultDesc(
406                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
407                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException",
408                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"), 
409                       true
410                      ));
411         _operations[12] = oper;
412 
413         oper = new org.apache.axis.description.OperationDesc();
414         oper.setName("updateIssue");
415         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"), java.lang.String.class, false, false);
416         oper.addParameter(param);
417         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"), java.lang.String.class, false, false);
418         oper.addParameter(param);
419         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"), com.atlassian.theplugin.jira.api.soap.axis.RemoteFieldValue[].class, false, false);
420         oper.addParameter(param);
421         oper.setReturnType(new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteIssue"));
422         oper.setReturnClass(com.atlassian.theplugin.jira.api.soap.axis.RemoteIssue.class);
423         oper.setReturnQName(new javax.xml.namespace.QName("", "updateIssueReturn"));
424         oper.setStyle(org.apache.axis.constants.Style.RPC);
425         oper.setUse(org.apache.axis.constants.Use.ENCODED);
426         oper.addFault(new org.apache.axis.description.FaultDesc(
427                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
428                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
429                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
430                       true
431                      ));
432         _operations[13] = oper;
433 
434         oper = new org.apache.axis.description.OperationDesc();
435         oper.setName("getConfiguration");
436         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"), java.lang.String.class, false, false);
437         oper.addParameter(param);
438         oper.setReturnType(new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteConfiguration"));
439         oper.setReturnClass(com.atlassian.theplugin.jira.api.soap.axis.RemoteConfiguration.class);
440         oper.setReturnQName(new javax.xml.namespace.QName("", "getConfigurationReturn"));
441         oper.setStyle(org.apache.axis.constants.Style.RPC);
442         oper.setUse(org.apache.axis.constants.Use.ENCODED);
443         oper.addFault(new org.apache.axis.description.FaultDesc(
444                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
445                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
446                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
447                       true
448                      ));
449         oper.addFault(new org.apache.axis.description.FaultDesc(
450                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
451                       "com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException",
452                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"), 
453                       true
454                      ));
455         oper.addFault(new org.apache.axis.description.FaultDesc(
456                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
457                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException",
458                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"), 
459                       true
460                      ));
461         _operations[14] = oper;
462 
463         oper = new org.apache.axis.description.OperationDesc();
464         oper.setName("updateProject");
465         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"), java.lang.String.class, false, false);
466         oper.addParameter(param);
467         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"), com.atlassian.theplugin.jira.api.soap.axis.RemoteProject.class, false, false);
468         oper.addParameter(param);
469         oper.setReturnType(new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteProject"));
470         oper.setReturnClass(com.atlassian.theplugin.jira.api.soap.axis.RemoteProject.class);
471         oper.setReturnQName(new javax.xml.namespace.QName("", "updateProjectReturn"));
472         oper.setStyle(org.apache.axis.constants.Style.RPC);
473         oper.setUse(org.apache.axis.constants.Use.ENCODED);
474         oper.addFault(new org.apache.axis.description.FaultDesc(
475                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
476                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
477                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
478                       true
479                      ));
480         oper.addFault(new org.apache.axis.description.FaultDesc(
481                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
482                       "com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException",
483                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"), 
484                       true
485                      ));
486         oper.addFault(new org.apache.axis.description.FaultDesc(
487                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
488                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException",
489                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteValidationException"), 
490                       true
491                      ));
492         oper.addFault(new org.apache.axis.description.FaultDesc(
493                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
494                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException",
495                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"), 
496                       true
497                      ));
498         _operations[15] = oper;
499 
500         oper = new org.apache.axis.description.OperationDesc();
501         oper.setName("getProjectByKey");
502         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"), java.lang.String.class, false, false);
503         oper.addParameter(param);
504         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"), java.lang.String.class, false, false);
505         oper.addParameter(param);
506         oper.setReturnType(new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteProject"));
507         oper.setReturnClass(com.atlassian.theplugin.jira.api.soap.axis.RemoteProject.class);
508         oper.setReturnQName(new javax.xml.namespace.QName("", "getProjectByKeyReturn"));
509         oper.setStyle(org.apache.axis.constants.Style.RPC);
510         oper.setUse(org.apache.axis.constants.Use.ENCODED);
511         oper.addFault(new org.apache.axis.description.FaultDesc(
512                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
513                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
514                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
515                       true
516                      ));
517         oper.addFault(new org.apache.axis.description.FaultDesc(
518                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
519                       "com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException",
520                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"), 
521                       true
522                      ));
523         oper.addFault(new org.apache.axis.description.FaultDesc(
524                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
525                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException",
526                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"), 
527                       true
528                      ));
529         _operations[16] = oper;
530 
531         oper = new org.apache.axis.description.OperationDesc();
532         oper.setName("getPriorities");
533         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"), java.lang.String.class, false, false);
534         oper.addParameter(param);
535         oper.setReturnType(new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "ArrayOf_tns1_RemotePriority"));
536         oper.setReturnClass(com.atlassian.theplugin.jira.api.soap.axis.RemotePriority[].class);
537         oper.setReturnQName(new javax.xml.namespace.QName("", "getPrioritiesReturn"));
538         oper.setStyle(org.apache.axis.constants.Style.RPC);
539         oper.setUse(org.apache.axis.constants.Use.ENCODED);
540         oper.addFault(new org.apache.axis.description.FaultDesc(
541                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
542                       "com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException",
543                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"), 
544                       true
545                      ));
546         oper.addFault(new org.apache.axis.description.FaultDesc(
547                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
548                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException",
549                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"), 
550                       true
551                      ));
552         _operations[17] = oper;
553 
554         oper = new org.apache.axis.description.OperationDesc();
555         oper.setName("getResolutions");
556         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"), java.lang.String.class, false, false);
557         oper.addParameter(param);
558         oper.setReturnType(new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "ArrayOf_tns1_RemoteResolution"));
559         oper.setReturnClass(com.atlassian.theplugin.jira.api.soap.axis.RemoteResolution[].class);
560         oper.setReturnQName(new javax.xml.namespace.QName("", "getResolutionsReturn"));
561         oper.setStyle(org.apache.axis.constants.Style.RPC);
562         oper.setUse(org.apache.axis.constants.Use.ENCODED);
563         oper.addFault(new org.apache.axis.description.FaultDesc(
564                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
565                       "com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException",
566                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"), 
567                       true
568                      ));
569         oper.addFault(new org.apache.axis.description.FaultDesc(
570                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
571                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException",
572                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"), 
573                       true
574                      ));
575         _operations[18] = oper;
576 
577         oper = new org.apache.axis.description.OperationDesc();
578         oper.setName("getIssueTypes");
579         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"), java.lang.String.class, false, false);
580         oper.addParameter(param);
581         oper.setReturnType(new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "ArrayOf_tns1_RemoteIssueType"));
582         oper.setReturnClass(com.atlassian.theplugin.jira.api.soap.axis.RemoteIssueType[].class);
583         oper.setReturnQName(new javax.xml.namespace.QName("", "getIssueTypesReturn"));
584         oper.setStyle(org.apache.axis.constants.Style.RPC);
585         oper.setUse(org.apache.axis.constants.Use.ENCODED);
586         oper.addFault(new org.apache.axis.description.FaultDesc(
587                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
588                       "com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException",
589                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"), 
590                       true
591                      ));
592         oper.addFault(new org.apache.axis.description.FaultDesc(
593                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
594                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException",
595                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"), 
596                       true
597                      ));
598         _operations[19] = oper;
599 
600     }
601 
602     private static void _initOperationDesc3(){
603         org.apache.axis.description.OperationDesc oper;
604         org.apache.axis.description.ParameterDesc param;
605         oper = new org.apache.axis.description.OperationDesc();
606         oper.setName("getStatuses");
607         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"), java.lang.String.class, false, false);
608         oper.addParameter(param);
609         oper.setReturnType(new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "ArrayOf_tns1_RemoteStatus"));
610         oper.setReturnClass(com.atlassian.theplugin.jira.api.soap.axis.RemoteStatus[].class);
611         oper.setReturnQName(new javax.xml.namespace.QName("", "getStatusesReturn"));
612         oper.setStyle(org.apache.axis.constants.Style.RPC);
613         oper.setUse(org.apache.axis.constants.Use.ENCODED);
614         oper.addFault(new org.apache.axis.description.FaultDesc(
615                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
616                       "com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException",
617                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"), 
618                       true
619                      ));
620         oper.addFault(new org.apache.axis.description.FaultDesc(
621                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
622                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException",
623                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"), 
624                       true
625                      ));
626         _operations[20] = oper;
627 
628         oper = new org.apache.axis.description.OperationDesc();
629         oper.setName("getSubTaskIssueTypes");
630         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"), java.lang.String.class, false, false);
631         oper.addParameter(param);
632         oper.setReturnType(new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "ArrayOf_tns1_RemoteIssueType"));
633         oper.setReturnClass(com.atlassian.theplugin.jira.api.soap.axis.RemoteIssueType[].class);
634         oper.setReturnQName(new javax.xml.namespace.QName("", "getSubTaskIssueTypesReturn"));
635         oper.setStyle(org.apache.axis.constants.Style.RPC);
636         oper.setUse(org.apache.axis.constants.Use.ENCODED);
637         oper.addFault(new org.apache.axis.description.FaultDesc(
638                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
639                       "com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException",
640                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"), 
641                       true
642                      ));
643         oper.addFault(new org.apache.axis.description.FaultDesc(
644                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
645                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException",
646                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"), 
647                       true
648                      ));
649         _operations[21] = oper;
650 
651         oper = new org.apache.axis.description.OperationDesc();
652         oper.setName("getProjectRoles");
653         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"), java.lang.String.class, false, false);
654         oper.addParameter(param);
655         oper.setReturnType(new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "ArrayOf_tns1_RemoteProjectRole"));
656         oper.setReturnClass(com.atlassian.theplugin.jira.api.soap.axis.RemoteProjectRole[].class);
657         oper.setReturnQName(new javax.xml.namespace.QName("", "getProjectRolesReturn"));
658         oper.setStyle(org.apache.axis.constants.Style.RPC);
659         oper.setUse(org.apache.axis.constants.Use.ENCODED);
660         oper.addFault(new org.apache.axis.description.FaultDesc(
661                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
662                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
663                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
664                       true
665                      ));
666         _operations[22] = oper;
667 
668         oper = new org.apache.axis.description.OperationDesc();
669         oper.setName("getProjectRole");
670         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"), java.lang.String.class, false, false);
671         oper.addParameter(param);
672         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);
673         oper.addParameter(param);
674         oper.setReturnType(new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteProjectRole"));
675         oper.setReturnClass(com.atlassian.theplugin.jira.api.soap.axis.RemoteProjectRole.class);
676         oper.setReturnQName(new javax.xml.namespace.QName("", "getProjectRoleReturn"));
677         oper.setStyle(org.apache.axis.constants.Style.RPC);
678         oper.setUse(org.apache.axis.constants.Use.ENCODED);
679         oper.addFault(new org.apache.axis.description.FaultDesc(
680                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
681                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
682                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
683                       true
684                      ));
685         _operations[23] = oper;
686 
687         oper = new org.apache.axis.description.OperationDesc();
688         oper.setName("getProjectRoleActors");
689         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"), java.lang.String.class, false, false);
690         oper.addParameter(param);
691         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"), com.atlassian.theplugin.jira.api.soap.axis.RemoteProjectRole.class, false, false);
692         oper.addParameter(param);
693         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"), com.atlassian.theplugin.jira.api.soap.axis.RemoteProject.class, false, false);
694         oper.addParameter(param);
695         oper.setReturnType(new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteProjectRoleActors"));
696         oper.setReturnClass(com.atlassian.theplugin.jira.api.soap.axis.RemoteProjectRoleActors.class);
697         oper.setReturnQName(new javax.xml.namespace.QName("", "getProjectRoleActorsReturn"));
698         oper.setStyle(org.apache.axis.constants.Style.RPC);
699         oper.setUse(org.apache.axis.constants.Use.ENCODED);
700         oper.addFault(new org.apache.axis.description.FaultDesc(
701                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
702                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
703                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
704                       true
705                      ));
706         _operations[24] = oper;
707 
708         oper = new org.apache.axis.description.OperationDesc();
709         oper.setName("getDefaultRoleActors");
710         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"), java.lang.String.class, false, false);
711         oper.addParameter(param);
712         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"), com.atlassian.theplugin.jira.api.soap.axis.RemoteProjectRole.class, false, false);
713         oper.addParameter(param);
714         oper.setReturnType(new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteRoleActors"));
715         oper.setReturnClass(com.atlassian.theplugin.jira.api.soap.axis.RemoteRoleActors.class);
716         oper.setReturnQName(new javax.xml.namespace.QName("", "getDefaultRoleActorsReturn"));
717         oper.setStyle(org.apache.axis.constants.Style.RPC);
718         oper.setUse(org.apache.axis.constants.Use.ENCODED);
719         oper.addFault(new org.apache.axis.description.FaultDesc(
720                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
721                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
722                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
723                       true
724                      ));
725         _operations[25] = oper;
726 
727         oper = new org.apache.axis.description.OperationDesc();
728         oper.setName("removeAllRoleActorsByNameAndType");
729         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"), java.lang.String.class, false, false);
730         oper.addParameter(param);
731         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"), java.lang.String.class, false, false);
732         oper.addParameter(param);
733         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"), java.lang.String.class, false, false);
734         oper.addParameter(param);
735         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
736         oper.setStyle(org.apache.axis.constants.Style.RPC);
737         oper.setUse(org.apache.axis.constants.Use.ENCODED);
738         oper.addFault(new org.apache.axis.description.FaultDesc(
739                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
740                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
741                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
742                       true
743                      ));
744         _operations[26] = oper;
745 
746         oper = new org.apache.axis.description.OperationDesc();
747         oper.setName("removeAllRoleActorsByProject");
748         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"), java.lang.String.class, false, false);
749         oper.addParameter(param);
750         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"), com.atlassian.theplugin.jira.api.soap.axis.RemoteProject.class, false, false);
751         oper.addParameter(param);
752         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
753         oper.setStyle(org.apache.axis.constants.Style.RPC);
754         oper.setUse(org.apache.axis.constants.Use.ENCODED);
755         oper.addFault(new org.apache.axis.description.FaultDesc(
756                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
757                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
758                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
759                       true
760                      ));
761         _operations[27] = oper;
762 
763         oper = new org.apache.axis.description.OperationDesc();
764         oper.setName("deleteProjectRole");
765         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"), java.lang.String.class, false, false);
766         oper.addParameter(param);
767         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"), com.atlassian.theplugin.jira.api.soap.axis.RemoteProjectRole.class, false, false);
768         oper.addParameter(param);
769         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);
770         oper.addParameter(param);
771         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
772         oper.setStyle(org.apache.axis.constants.Style.RPC);
773         oper.setUse(org.apache.axis.constants.Use.ENCODED);
774         oper.addFault(new org.apache.axis.description.FaultDesc(
775                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
776                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
777                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
778                       true
779                      ));
780         _operations[28] = oper;
781 
782         oper = new org.apache.axis.description.OperationDesc();
783         oper.setName("updateProjectRole");
784         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"), java.lang.String.class, false, false);
785         oper.addParameter(param);
786         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"), com.atlassian.theplugin.jira.api.soap.axis.RemoteProjectRole.class, false, false);
787         oper.addParameter(param);
788         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
789         oper.setStyle(org.apache.axis.constants.Style.RPC);
790         oper.setUse(org.apache.axis.constants.Use.ENCODED);
791         oper.addFault(new org.apache.axis.description.FaultDesc(
792                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
793                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
794                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
795                       true
796                      ));
797         _operations[29] = oper;
798 
799     }
800 
801     private static void _initOperationDesc4(){
802         org.apache.axis.description.OperationDesc oper;
803         org.apache.axis.description.ParameterDesc param;
804         oper = new org.apache.axis.description.OperationDesc();
805         oper.setName("createProjectRole");
806         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"), java.lang.String.class, false, false);
807         oper.addParameter(param);
808         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"), com.atlassian.theplugin.jira.api.soap.axis.RemoteProjectRole.class, false, false);
809         oper.addParameter(param);
810         oper.setReturnType(new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteProjectRole"));
811         oper.setReturnClass(com.atlassian.theplugin.jira.api.soap.axis.RemoteProjectRole.class);
812         oper.setReturnQName(new javax.xml.namespace.QName("", "createProjectRoleReturn"));
813         oper.setStyle(org.apache.axis.constants.Style.RPC);
814         oper.setUse(org.apache.axis.constants.Use.ENCODED);
815         oper.addFault(new org.apache.axis.description.FaultDesc(
816                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
817                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
818                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
819                       true
820                      ));
821         _operations[30] = oper;
822 
823         oper = new org.apache.axis.description.OperationDesc();
824         oper.setName("isProjectRoleNameUnique");
825         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"), java.lang.String.class, false, false);
826         oper.addParameter(param);
827         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"), java.lang.String.class, false, false);
828         oper.addParameter(param);
829         oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"));
830         oper.setReturnClass(boolean.class);
831         oper.setReturnQName(new javax.xml.namespace.QName("", "isProjectRoleNameUniqueReturn"));
832         oper.setStyle(org.apache.axis.constants.Style.RPC);
833         oper.setUse(org.apache.axis.constants.Use.ENCODED);
834         oper.addFault(new org.apache.axis.description.FaultDesc(
835                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
836                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
837                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
838                       true
839                      ));
840         _operations[31] = oper;
841 
842         oper = new org.apache.axis.description.OperationDesc();
843         oper.setName("addActorsToProjectRole");
844         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"), java.lang.String.class, false, false);
845         oper.addParameter(param);
846         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"), java.lang.String[].class, false, false);
847         oper.addParameter(param);
848         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"), com.atlassian.theplugin.jira.api.soap.axis.RemoteProjectRole.class, false, false);
849         oper.addParameter(param);
850         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"), com.atlassian.theplugin.jira.api.soap.axis.RemoteProject.class, false, false);
851         oper.addParameter(param);
852         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"), java.lang.String.class, false, false);
853         oper.addParameter(param);
854         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
855         oper.setStyle(org.apache.axis.constants.Style.RPC);
856         oper.setUse(org.apache.axis.constants.Use.ENCODED);
857         oper.addFault(new org.apache.axis.description.FaultDesc(
858                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
859                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
860                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
861                       true
862                      ));
863         _operations[32] = oper;
864 
865         oper = new org.apache.axis.description.OperationDesc();
866         oper.setName("removeActorsFromProjectRole");
867         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"), java.lang.String.class, false, false);
868         oper.addParameter(param);
869         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"), java.lang.String[].class, false, false);
870         oper.addParameter(param);
871         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"), com.atlassian.theplugin.jira.api.soap.axis.RemoteProjectRole.class, false, false);
872         oper.addParameter(param);
873         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"), com.atlassian.theplugin.jira.api.soap.axis.RemoteProject.class, false, false);
874         oper.addParameter(param);
875         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"), java.lang.String.class, false, false);
876         oper.addParameter(param);
877         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
878         oper.setStyle(org.apache.axis.constants.Style.RPC);
879         oper.setUse(org.apache.axis.constants.Use.ENCODED);
880         oper.addFault(new org.apache.axis.description.FaultDesc(
881                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
882                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
883                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
884                       true
885                      ));
886         _operations[33] = oper;
887 
888         oper = new org.apache.axis.description.OperationDesc();
889         oper.setName("addDefaultActorsToProjectRole");
890         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"), java.lang.String.class, false, false);
891         oper.addParameter(param);
892         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"), java.lang.String[].class, false, false);
893         oper.addParameter(param);
894         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"), com.atlassian.theplugin.jira.api.soap.axis.RemoteProjectRole.class, false, false);
895         oper.addParameter(param);
896         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"), java.lang.String.class, false, false);
897         oper.addParameter(param);
898         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
899         oper.setStyle(org.apache.axis.constants.Style.RPC);
900         oper.setUse(org.apache.axis.constants.Use.ENCODED);
901         oper.addFault(new org.apache.axis.description.FaultDesc(
902                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
903                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
904                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
905                       true
906                      ));
907         _operations[34] = oper;
908 
909         oper = new org.apache.axis.description.OperationDesc();
910         oper.setName("removeDefaultActorsFromProjectRole");
911         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"), java.lang.String.class, false, false);
912         oper.addParameter(param);
913         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"), java.lang.String[].class, false, false);
914         oper.addParameter(param);
915         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"), com.atlassian.theplugin.jira.api.soap.axis.RemoteProjectRole.class, false, false);
916         oper.addParameter(param);
917         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"), java.lang.String.class, false, false);
918         oper.addParameter(param);
919         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
920         oper.setStyle(org.apache.axis.constants.Style.RPC);
921         oper.setUse(org.apache.axis.constants.Use.ENCODED);
922         oper.addFault(new org.apache.axis.description.FaultDesc(
923                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
924                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
925                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
926                       true
927                      ));
928         _operations[35] = oper;
929 
930         oper = new org.apache.axis.description.OperationDesc();
931         oper.setName("getAssociatedNotificationSchemes");
932         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"), java.lang.String.class, false, false);
933         oper.addParameter(param);
934         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"), com.atlassian.theplugin.jira.api.soap.axis.RemoteProjectRole.class, false, false);
935         oper.addParameter(param);
936         oper.setReturnType(new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "ArrayOf_tns1_RemoteScheme"));
937         oper.setReturnClass(com.atlassian.theplugin.jira.api.soap.axis.RemoteScheme[].class);
938         oper.setReturnQName(new javax.xml.namespace.QName("", "getAssociatedNotificationSchemesReturn"));
939         oper.setStyle(org.apache.axis.constants.Style.RPC);
940         oper.setUse(org.apache.axis.constants.Use.ENCODED);
941         oper.addFault(new org.apache.axis.description.FaultDesc(
942                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
943                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
944                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
945                       true
946                      ));
947         _operations[36] = oper;
948 
949         oper = new org.apache.axis.description.OperationDesc();
950         oper.setName("getAssociatedPermissionSchemes");
951         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"), java.lang.String.class, false, false);
952         oper.addParameter(param);
953         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"), com.atlassian.theplugin.jira.api.soap.axis.RemoteProjectRole.class, false, false);
954         oper.addParameter(param);
955         oper.setReturnType(new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "ArrayOf_tns1_RemoteScheme"));
956         oper.setReturnClass(com.atlassian.theplugin.jira.api.soap.axis.RemoteScheme[].class);
957         oper.setReturnQName(new javax.xml.namespace.QName("", "getAssociatedPermissionSchemesReturn"));
958         oper.setStyle(org.apache.axis.constants.Style.RPC);
959         oper.setUse(org.apache.axis.constants.Use.ENCODED);
960         oper.addFault(new org.apache.axis.description.FaultDesc(
961                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
962                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
963                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
964                       true
965                      ));
966         _operations[37] = oper;
967 
968         oper = new org.apache.axis.description.OperationDesc();
969         oper.setName("getCustomFields");
970         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"), java.lang.String.class, false, false);
971         oper.addParameter(param);
972         oper.setReturnType(new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "ArrayOf_tns1_RemoteField"));
973         oper.setReturnClass(com.atlassian.theplugin.jira.api.soap.axis.RemoteField[].class);
974         oper.setReturnQName(new javax.xml.namespace.QName("", "getCustomFieldsReturn"));
975         oper.setStyle(org.apache.axis.constants.Style.RPC);
976         oper.setUse(org.apache.axis.constants.Use.ENCODED);
977         oper.addFault(new org.apache.axis.description.FaultDesc(
978                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
979                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
980                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
981                       true
982                      ));
983         _operations[38] = oper;
984 
985         oper = new org.apache.axis.description.OperationDesc();
986         oper.setName("getSavedFilters");
987         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"), java.lang.String.class, false, false);
988         oper.addParameter(param);
989         oper.setReturnType(new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "ArrayOf_tns1_RemoteFilter"));
990         oper.setReturnClass(com.atlassian.theplugin.jira.api.soap.axis.RemoteFilter[].class);
991         oper.setReturnQName(new javax.xml.namespace.QName("", "getSavedFiltersReturn"));
992         oper.setStyle(org.apache.axis.constants.Style.RPC);
993         oper.setUse(org.apache.axis.constants.Use.ENCODED);
994         oper.addFault(new org.apache.axis.description.FaultDesc(
995                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
996                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
997                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
998                       true
999                      ));
1000         oper.addFault(new org.apache.axis.description.FaultDesc(
1001                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1002                       "com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException",
1003                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"), 
1004                       true
1005                      ));
1006         oper.addFault(new org.apache.axis.description.FaultDesc(
1007                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1008                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException",
1009                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"), 
1010                       true
1011                      ));
1012         _operations[39] = oper;
1013 
1014     }
1015 
1016     private static void _initOperationDesc5(){
1017         org.apache.axis.description.OperationDesc oper;
1018         org.apache.axis.description.ParameterDesc param;
1019         oper = new org.apache.axis.description.OperationDesc();
1020         oper.setName("getComments");
1021         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"), java.lang.String.class, false, false);
1022         oper.addParameter(param);
1023         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"), java.lang.String.class, false, false);
1024         oper.addParameter(param);
1025         oper.setReturnType(new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "ArrayOf_tns1_RemoteComment"));
1026         oper.setReturnClass(com.atlassian.theplugin.jira.api.soap.axis.RemoteComment[].class);
1027         oper.setReturnQName(new javax.xml.namespace.QName("", "getCommentsReturn"));
1028         oper.setStyle(org.apache.axis.constants.Style.RPC);
1029         oper.setUse(org.apache.axis.constants.Use.ENCODED);
1030         oper.addFault(new org.apache.axis.description.FaultDesc(
1031                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1032                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
1033                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
1034                       true
1035                      ));
1036         oper.addFault(new org.apache.axis.description.FaultDesc(
1037                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1038                       "com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException",
1039                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"), 
1040                       true
1041                      ));
1042         oper.addFault(new org.apache.axis.description.FaultDesc(
1043                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1044                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException",
1045                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"), 
1046                       true
1047                      ));
1048         _operations[40] = oper;
1049 
1050         oper = new org.apache.axis.description.OperationDesc();
1051         oper.setName("archiveVersion");
1052         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"), java.lang.String.class, false, false);
1053         oper.addParameter(param);
1054         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"), java.lang.String.class, false, false);
1055         oper.addParameter(param);
1056         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"), java.lang.String.class, false, false);
1057         oper.addParameter(param);
1058         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);
1059         oper.addParameter(param);
1060         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
1061         oper.setStyle(org.apache.axis.constants.Style.RPC);
1062         oper.setUse(org.apache.axis.constants.Use.ENCODED);
1063         oper.addFault(new org.apache.axis.description.FaultDesc(
1064                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1065                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
1066                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
1067                       true
1068                      ));
1069         _operations[41] = oper;
1070 
1071         oper = new org.apache.axis.description.OperationDesc();
1072         oper.setName("getVersions");
1073         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"), java.lang.String.class, false, false);
1074         oper.addParameter(param);
1075         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"), java.lang.String.class, false, false);
1076         oper.addParameter(param);
1077         oper.setReturnType(new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "ArrayOf_tns1_RemoteVersion"));
1078         oper.setReturnClass(com.atlassian.theplugin.jira.api.soap.axis.RemoteVersion[].class);
1079         oper.setReturnQName(new javax.xml.namespace.QName("", "getVersionsReturn"));
1080         oper.setStyle(org.apache.axis.constants.Style.RPC);
1081         oper.setUse(org.apache.axis.constants.Use.ENCODED);
1082         oper.addFault(new org.apache.axis.description.FaultDesc(
1083                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1084                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
1085                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
1086                       true
1087                      ));
1088         oper.addFault(new org.apache.axis.description.FaultDesc(
1089                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1090                       "com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException",
1091                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"), 
1092                       true
1093                      ));
1094         oper.addFault(new org.apache.axis.description.FaultDesc(
1095                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1096                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException",
1097                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"), 
1098                       true
1099                      ));
1100         _operations[42] = oper;
1101 
1102         oper = new org.apache.axis.description.OperationDesc();
1103         oper.setName("createProject");
1104         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"), java.lang.String.class, false, false);
1105         oper.addParameter(param);
1106         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"), java.lang.String.class, false, false);
1107         oper.addParameter(param);
1108         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"), java.lang.String.class, false, false);
1109         oper.addParameter(param);
1110         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"), java.lang.String.class, false, false);
1111         oper.addParameter(param);
1112         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"), java.lang.String.class, false, false);
1113         oper.addParameter(param);
1114         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"), java.lang.String.class, false, false);
1115         oper.addParameter(param);
1116         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"), com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionScheme.class, false, false);
1117         oper.addParameter(param);
1118         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"), com.atlassian.theplugin.jira.api.soap.axis.RemoteScheme.class, false, false);
1119         oper.addParameter(param);
1120         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"), com.atlassian.theplugin.jira.api.soap.axis.RemoteScheme.class, false, false);
1121         oper.addParameter(param);
1122         oper.setReturnType(new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteProject"));
1123         oper.setReturnClass(com.atlassian.theplugin.jira.api.soap.axis.RemoteProject.class);
1124         oper.setReturnQName(new javax.xml.namespace.QName("", "createProjectReturn"));
1125         oper.setStyle(org.apache.axis.constants.Style.RPC);
1126         oper.setUse(org.apache.axis.constants.Use.ENCODED);
1127         oper.addFault(new org.apache.axis.description.FaultDesc(
1128                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1129                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
1130                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
1131                       true
1132                      ));
1133         oper.addFault(new org.apache.axis.description.FaultDesc(
1134                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1135                       "com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException",
1136                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"), 
1137                       true
1138                      ));
1139         oper.addFault(new org.apache.axis.description.FaultDesc(
1140                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1141                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException",
1142                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteValidationException"), 
1143                       true
1144                      ));
1145         oper.addFault(new org.apache.axis.description.FaultDesc(
1146                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1147                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException",
1148                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"), 
1149                       true
1150                      ));
1151         _operations[43] = oper;
1152 
1153         oper = new org.apache.axis.description.OperationDesc();
1154         oper.setName("addComment");
1155         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"), java.lang.String.class, false, false);
1156         oper.addParameter(param);
1157         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"), java.lang.String.class, false, false);
1158         oper.addParameter(param);
1159         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"), com.atlassian.theplugin.jira.api.soap.axis.RemoteComment.class, false, false);
1160         oper.addParameter(param);
1161         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
1162         oper.setStyle(org.apache.axis.constants.Style.RPC);
1163         oper.setUse(org.apache.axis.constants.Use.ENCODED);
1164         oper.addFault(new org.apache.axis.description.FaultDesc(
1165                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1166                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
1167                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
1168                       true
1169                      ));
1170         oper.addFault(new org.apache.axis.description.FaultDesc(
1171                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1172                       "com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException",
1173                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"), 
1174                       true
1175                      ));
1176         oper.addFault(new org.apache.axis.description.FaultDesc(
1177                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1178                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException",
1179                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"), 
1180                       true
1181                      ));
1182         _operations[44] = oper;
1183 
1184         oper = new org.apache.axis.description.OperationDesc();
1185         oper.setName("getFieldsForEdit");
1186         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"), java.lang.String.class, false, false);
1187         oper.addParameter(param);
1188         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"), java.lang.String.class, false, false);
1189         oper.addParameter(param);
1190         oper.setReturnType(new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "ArrayOf_tns1_RemoteField"));
1191         oper.setReturnClass(com.atlassian.theplugin.jira.api.soap.axis.RemoteField[].class);
1192         oper.setReturnQName(new javax.xml.namespace.QName("", "getFieldsForEditReturn"));
1193         oper.setStyle(org.apache.axis.constants.Style.RPC);
1194         oper.setUse(org.apache.axis.constants.Use.ENCODED);
1195         oper.addFault(new org.apache.axis.description.FaultDesc(
1196                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1197                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
1198                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
1199                       true
1200                      ));
1201         _operations[45] = oper;
1202 
1203         oper = new org.apache.axis.description.OperationDesc();
1204         oper.setName("getIssueTypesForProject");
1205         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"), java.lang.String.class, false, false);
1206         oper.addParameter(param);
1207         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"), java.lang.String.class, false, false);
1208         oper.addParameter(param);
1209         oper.setReturnType(new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "ArrayOf_tns1_RemoteIssueType"));
1210         oper.setReturnClass(com.atlassian.theplugin.jira.api.soap.axis.RemoteIssueType[].class);
1211         oper.setReturnQName(new javax.xml.namespace.QName("", "getIssueTypesForProjectReturn"));
1212         oper.setStyle(org.apache.axis.constants.Style.RPC);
1213         oper.setUse(org.apache.axis.constants.Use.ENCODED);
1214         oper.addFault(new org.apache.axis.description.FaultDesc(
1215                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1216                       "com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException",
1217                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"), 
1218                       true
1219                      ));
1220         oper.addFault(new org.apache.axis.description.FaultDesc(
1221                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1222                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException",
1223                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"), 
1224                       true
1225                      ));
1226         _operations[46] = oper;
1227 
1228         oper = new org.apache.axis.description.OperationDesc();
1229         oper.setName("getSubTaskIssueTypesForProject");
1230         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"), java.lang.String.class, false, false);
1231         oper.addParameter(param);
1232         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"), java.lang.String.class, false, false);
1233         oper.addParameter(param);
1234         oper.setReturnType(new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "ArrayOf_tns1_RemoteIssueType"));
1235         oper.setReturnClass(com.atlassian.theplugin.jira.api.soap.axis.RemoteIssueType[].class);
1236         oper.setReturnQName(new javax.xml.namespace.QName("", "getSubTaskIssueTypesForProjectReturn"));
1237         oper.setStyle(org.apache.axis.constants.Style.RPC);
1238         oper.setUse(org.apache.axis.constants.Use.ENCODED);
1239         oper.addFault(new org.apache.axis.description.FaultDesc(
1240                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1241                       "com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException",
1242                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"), 
1243                       true
1244                      ));
1245         oper.addFault(new org.apache.axis.description.FaultDesc(
1246                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1247                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException",
1248                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"), 
1249                       true
1250                      ));
1251         _operations[47] = oper;
1252 
1253         oper = new org.apache.axis.description.OperationDesc();
1254         oper.setName("addUserToGroup");
1255         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"), java.lang.String.class, false, false);
1256         oper.addParameter(param);
1257         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"), com.atlassian.theplugin.jira.api.soap.axis.RemoteGroup.class, false, false);
1258         oper.addParameter(param);
1259         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"), com.atlassian.theplugin.jira.api.soap.axis.RemoteUser.class, false, false);
1260         oper.addParameter(param);
1261         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
1262         oper.setStyle(org.apache.axis.constants.Style.RPC);
1263         oper.setUse(org.apache.axis.constants.Use.ENCODED);
1264         oper.addFault(new org.apache.axis.description.FaultDesc(
1265                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1266                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
1267                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
1268                       true
1269                      ));
1270         oper.addFault(new org.apache.axis.description.FaultDesc(
1271                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1272                       "com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException",
1273                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"), 
1274                       true
1275                      ));
1276         oper.addFault(new org.apache.axis.description.FaultDesc(
1277                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1278                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException",
1279                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteValidationException"), 
1280                       true
1281                      ));
1282         oper.addFault(new org.apache.axis.description.FaultDesc(
1283                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1284                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException",
1285                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"), 
1286                       true
1287                      ));
1288         _operations[48] = oper;
1289 
1290         oper = new org.apache.axis.description.OperationDesc();
1291         oper.setName("removeUserFromGroup");
1292         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"), java.lang.String.class, false, false);
1293         oper.addParameter(param);
1294         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"), com.atlassian.theplugin.jira.api.soap.axis.RemoteGroup.class, false, false);
1295         oper.addParameter(param);
1296         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"), com.atlassian.theplugin.jira.api.soap.axis.RemoteUser.class, false, false);
1297         oper.addParameter(param);
1298         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
1299         oper.setStyle(org.apache.axis.constants.Style.RPC);
1300         oper.setUse(org.apache.axis.constants.Use.ENCODED);
1301         oper.addFault(new org.apache.axis.description.FaultDesc(
1302                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1303                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
1304                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
1305                       true
1306                      ));
1307         oper.addFault(new org.apache.axis.description.FaultDesc(
1308                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1309                       "com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException",
1310                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"), 
1311                       true
1312                      ));
1313         oper.addFault(new org.apache.axis.description.FaultDesc(
1314                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1315                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException",
1316                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteValidationException"), 
1317                       true
1318                      ));
1319         oper.addFault(new org.apache.axis.description.FaultDesc(
1320                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1321                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException",
1322                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"), 
1323                       true
1324                      ));
1325         _operations[49] = oper;
1326 
1327     }
1328 
1329     private static void _initOperationDesc6(){
1330         org.apache.axis.description.OperationDesc oper;
1331         org.apache.axis.description.ParameterDesc param;
1332         oper = new org.apache.axis.description.OperationDesc();
1333         oper.setName("getProjectById");
1334         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"), java.lang.String.class, false, false);
1335         oper.addParameter(param);
1336         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);
1337         oper.addParameter(param);
1338         oper.setReturnType(new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteProject"));
1339         oper.setReturnClass(com.atlassian.theplugin.jira.api.soap.axis.RemoteProject.class);
1340         oper.setReturnQName(new javax.xml.namespace.QName("", "getProjectByIdReturn"));
1341         oper.setStyle(org.apache.axis.constants.Style.RPC);
1342         oper.setUse(org.apache.axis.constants.Use.ENCODED);
1343         oper.addFault(new org.apache.axis.description.FaultDesc(
1344                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1345                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
1346                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
1347                       true
1348                      ));
1349         oper.addFault(new org.apache.axis.description.FaultDesc(
1350                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1351                       "com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException",
1352                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"), 
1353                       true
1354                      ));
1355         oper.addFault(new org.apache.axis.description.FaultDesc(
1356                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1357                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException",
1358                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"), 
1359                       true
1360                      ));
1361         _operations[50] = oper;
1362 
1363         oper = new org.apache.axis.description.OperationDesc();
1364         oper.setName("deleteProject");
1365         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"), java.lang.String.class, false, false);
1366         oper.addParameter(param);
1367         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"), java.lang.String.class, false, false);
1368         oper.addParameter(param);
1369         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
1370         oper.setStyle(org.apache.axis.constants.Style.RPC);
1371         oper.setUse(org.apache.axis.constants.Use.ENCODED);
1372         oper.addFault(new org.apache.axis.description.FaultDesc(
1373                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1374                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
1375                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
1376                       true
1377                      ));
1378         oper.addFault(new org.apache.axis.description.FaultDesc(
1379                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1380                       "com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException",
1381                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"), 
1382                       true
1383                      ));
1384         oper.addFault(new org.apache.axis.description.FaultDesc(
1385                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1386                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException",
1387                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"), 
1388                       true
1389                      ));
1390         _operations[51] = oper;
1391 
1392         oper = new org.apache.axis.description.OperationDesc();
1393         oper.setName("releaseVersion");
1394         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"), java.lang.String.class, false, false);
1395         oper.addParameter(param);
1396         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"), java.lang.String.class, false, false);
1397         oper.addParameter(param);
1398         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"), com.atlassian.theplugin.jira.api.soap.axis.RemoteVersion.class, false, false);
1399         oper.addParameter(param);
1400         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
1401         oper.setStyle(org.apache.axis.constants.Style.RPC);
1402         oper.setUse(org.apache.axis.constants.Use.ENCODED);
1403         oper.addFault(new org.apache.axis.description.FaultDesc(
1404                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1405                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
1406                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
1407                       true
1408                      ));
1409         _operations[52] = oper;
1410 
1411         oper = new org.apache.axis.description.OperationDesc();
1412         oper.setName("deleteIssue");
1413         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"), java.lang.String.class, false, false);
1414         oper.addParameter(param);
1415         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"), java.lang.String.class, false, false);
1416         oper.addParameter(param);
1417         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
1418         oper.setStyle(org.apache.axis.constants.Style.RPC);
1419         oper.setUse(org.apache.axis.constants.Use.ENCODED);
1420         oper.addFault(new org.apache.axis.description.FaultDesc(
1421                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1422                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
1423                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
1424                       true
1425                      ));
1426         oper.addFault(new org.apache.axis.description.FaultDesc(
1427                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1428                       "com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException",
1429                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"), 
1430                       true
1431                      ));
1432         oper.addFault(new org.apache.axis.description.FaultDesc(
1433                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1434                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException",
1435                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"), 
1436                       true
1437                      ));
1438         _operations[53] = oper;
1439 
1440         oper = new org.apache.axis.description.OperationDesc();
1441         oper.setName("addAttachmentsToIssue");
1442         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"), java.lang.String.class, false, false);
1443         oper.addParameter(param);
1444         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"), java.lang.String.class, false, false);
1445         oper.addParameter(param);
1446         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"), java.lang.String[].class, false, false);
1447         oper.addParameter(param);
1448         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);
1449         oper.addParameter(param);
1450         oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"));
1451         oper.setReturnClass(boolean.class);
1452         oper.setReturnQName(new javax.xml.namespace.QName("", "addAttachmentsToIssueReturn"));
1453         oper.setStyle(org.apache.axis.constants.Style.RPC);
1454         oper.setUse(org.apache.axis.constants.Use.ENCODED);
1455         oper.addFault(new org.apache.axis.description.FaultDesc(
1456                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1457                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
1458                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
1459                       true
1460                      ));
1461         oper.addFault(new org.apache.axis.description.FaultDesc(
1462                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1463                       "com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException",
1464                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"), 
1465                       true
1466                      ));
1467         oper.addFault(new org.apache.axis.description.FaultDesc(
1468                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1469                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException",
1470                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteValidationException"), 
1471                       true
1472                      ));
1473         oper.addFault(new org.apache.axis.description.FaultDesc(
1474                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1475                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException",
1476                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"), 
1477                       true
1478                      ));
1479         _operations[54] = oper;
1480 
1481         oper = new org.apache.axis.description.OperationDesc();
1482         oper.setName("getAttachmentsFromIssue");
1483         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"), java.lang.String.class, false, false);
1484         oper.addParameter(param);
1485         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"), java.lang.String.class, false, false);
1486         oper.addParameter(param);
1487         oper.setReturnType(new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "ArrayOf_tns1_RemoteAttachment"));
1488         oper.setReturnClass(com.atlassian.theplugin.jira.api.soap.axis.RemoteAttachment[].class);
1489         oper.setReturnQName(new javax.xml.namespace.QName("", "getAttachmentsFromIssueReturn"));
1490         oper.setStyle(org.apache.axis.constants.Style.RPC);
1491         oper.setUse(org.apache.axis.constants.Use.ENCODED);
1492         oper.addFault(new org.apache.axis.description.FaultDesc(
1493                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1494                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
1495                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
1496                       true
1497                      ));
1498         oper.addFault(new org.apache.axis.description.FaultDesc(
1499                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1500                       "com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException",
1501                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"), 
1502                       true
1503                      ));
1504         oper.addFault(new org.apache.axis.description.FaultDesc(
1505                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1506                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException",
1507                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteValidationException"), 
1508                       true
1509                      ));
1510         oper.addFault(new org.apache.axis.description.FaultDesc(
1511                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1512                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException",
1513                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"), 
1514                       true
1515                      ));
1516         _operations[55] = oper;
1517 
1518         oper = new org.apache.axis.description.OperationDesc();
1519         oper.setName("hasPermissionToEditComment");
1520         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"), java.lang.String.class, false, false);
1521         oper.addParameter(param);
1522         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"), com.atlassian.theplugin.jira.api.soap.axis.RemoteComment.class, false, false);
1523         oper.addParameter(param);
1524         oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"));
1525         oper.setReturnClass(boolean.class);
1526         oper.setReturnQName(new javax.xml.namespace.QName("", "hasPermissionToEditCommentReturn"));
1527         oper.setStyle(org.apache.axis.constants.Style.RPC);
1528         oper.setUse(org.apache.axis.constants.Use.ENCODED);
1529         oper.addFault(new org.apache.axis.description.FaultDesc(
1530                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1531                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
1532                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
1533                       true
1534                      ));
1535         _operations[56] = oper;
1536 
1537         oper = new org.apache.axis.description.OperationDesc();
1538         oper.setName("editComment");
1539         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"), java.lang.String.class, false, false);
1540         oper.addParameter(param);
1541         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"), com.atlassian.theplugin.jira.api.soap.axis.RemoteComment.class, false, false);
1542         oper.addParameter(param);
1543         oper.setReturnType(new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteComment"));
1544         oper.setReturnClass(com.atlassian.theplugin.jira.api.soap.axis.RemoteComment.class);
1545         oper.setReturnQName(new javax.xml.namespace.QName("", "editCommentReturn"));
1546         oper.setStyle(org.apache.axis.constants.Style.RPC);
1547         oper.setUse(org.apache.axis.constants.Use.ENCODED);
1548         oper.addFault(new org.apache.axis.description.FaultDesc(
1549                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1550                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
1551                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
1552                       true
1553                      ));
1554         _operations[57] = oper;
1555 
1556         oper = new org.apache.axis.description.OperationDesc();
1557         oper.setName("getFieldsForAction");
1558         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"), java.lang.String.class, false, false);
1559         oper.addParameter(param);
1560         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"), java.lang.String.class, false, false);
1561         oper.addParameter(param);
1562         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"), java.lang.String.class, false, false);
1563         oper.addParameter(param);
1564         oper.setReturnType(new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "ArrayOf_tns1_RemoteField"));
1565         oper.setReturnClass(com.atlassian.theplugin.jira.api.soap.axis.RemoteField[].class);
1566         oper.setReturnQName(new javax.xml.namespace.QName("", "getFieldsForActionReturn"));
1567         oper.setStyle(org.apache.axis.constants.Style.RPC);
1568         oper.setUse(org.apache.axis.constants.Use.ENCODED);
1569         oper.addFault(new org.apache.axis.description.FaultDesc(
1570                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1571                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
1572                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
1573                       true
1574                      ));
1575         _operations[58] = oper;
1576 
1577         oper = new org.apache.axis.description.OperationDesc();
1578         oper.setName("progressWorkflowAction");
1579         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"), java.lang.String.class, false, false);
1580         oper.addParameter(param);
1581         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"), java.lang.String.class, false, false);
1582         oper.addParameter(param);
1583         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"), java.lang.String.class, false, false);
1584         oper.addParameter(param);
1585         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"), com.atlassian.theplugin.jira.api.soap.axis.RemoteFieldValue[].class, false, false);
1586         oper.addParameter(param);
1587         oper.setReturnType(new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteIssue"));
1588         oper.setReturnClass(com.atlassian.theplugin.jira.api.soap.axis.RemoteIssue.class);
1589         oper.setReturnQName(new javax.xml.namespace.QName("", "progressWorkflowActionReturn"));
1590         oper.setStyle(org.apache.axis.constants.Style.RPC);
1591         oper.setUse(org.apache.axis.constants.Use.ENCODED);
1592         oper.addFault(new org.apache.axis.description.FaultDesc(
1593                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1594                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
1595                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
1596                       true
1597                      ));
1598         _operations[59] = oper;
1599 
1600     }
1601 
1602     private static void _initOperationDesc7(){
1603         org.apache.axis.description.OperationDesc oper;
1604         org.apache.axis.description.ParameterDesc param;
1605         oper = new org.apache.axis.description.OperationDesc();
1606         oper.setName("getIssueById");
1607         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"), java.lang.String.class, false, false);
1608         oper.addParameter(param);
1609         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"), java.lang.String.class, false, false);
1610         oper.addParameter(param);
1611         oper.setReturnType(new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteIssue"));
1612         oper.setReturnClass(com.atlassian.theplugin.jira.api.soap.axis.RemoteIssue.class);
1613         oper.setReturnQName(new javax.xml.namespace.QName("", "getIssueByIdReturn"));
1614         oper.setStyle(org.apache.axis.constants.Style.RPC);
1615         oper.setUse(org.apache.axis.constants.Use.ENCODED);
1616         oper.addFault(new org.apache.axis.description.FaultDesc(
1617                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1618                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
1619                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
1620                       true
1621                      ));
1622         oper.addFault(new org.apache.axis.description.FaultDesc(
1623                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1624                       "com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException",
1625                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"), 
1626                       true
1627                      ));
1628         oper.addFault(new org.apache.axis.description.FaultDesc(
1629                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1630                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException",
1631                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"), 
1632                       true
1633                      ));
1634         _operations[60] = oper;
1635 
1636         oper = new org.apache.axis.description.OperationDesc();
1637         oper.setName("addWorklogWithNewRemainingEstimate");
1638         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"), java.lang.String.class, false, false);
1639         oper.addParameter(param);
1640         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"), java.lang.String.class, false, false);
1641         oper.addParameter(param);
1642         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"), com.atlassian.theplugin.jira.api.soap.axis.RemoteWorklog.class, false, false);
1643         oper.addParameter(param);
1644         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"), java.lang.String.class, false, false);
1645         oper.addParameter(param);
1646         oper.setReturnType(new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteWorklog"));
1647         oper.setReturnClass(com.atlassian.theplugin.jira.api.soap.axis.RemoteWorklog.class);
1648         oper.setReturnQName(new javax.xml.namespace.QName("", "addWorklogWithNewRemainingEstimateReturn"));
1649         oper.setStyle(org.apache.axis.constants.Style.RPC);
1650         oper.setUse(org.apache.axis.constants.Use.ENCODED);
1651         oper.addFault(new org.apache.axis.description.FaultDesc(
1652                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1653                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
1654                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
1655                       true
1656                      ));
1657         oper.addFault(new org.apache.axis.description.FaultDesc(
1658                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1659                       "com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException",
1660                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"), 
1661                       true
1662                      ));
1663         oper.addFault(new org.apache.axis.description.FaultDesc(
1664                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1665                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException",
1666                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteValidationException"), 
1667                       true
1668                      ));
1669         _operations[61] = oper;
1670 
1671         oper = new org.apache.axis.description.OperationDesc();
1672         oper.setName("addWorklogAndAutoAdjustRemainingEstimate");
1673         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"), java.lang.String.class, false, false);
1674         oper.addParameter(param);
1675         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"), java.lang.String.class, false, false);
1676         oper.addParameter(param);
1677         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"), com.atlassian.theplugin.jira.api.soap.axis.RemoteWorklog.class, false, false);
1678         oper.addParameter(param);
1679         oper.setReturnType(new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteWorklog"));
1680         oper.setReturnClass(com.atlassian.theplugin.jira.api.soap.axis.RemoteWorklog.class);
1681         oper.setReturnQName(new javax.xml.namespace.QName("", "addWorklogAndAutoAdjustRemainingEstimateReturn"));
1682         oper.setStyle(org.apache.axis.constants.Style.RPC);
1683         oper.setUse(org.apache.axis.constants.Use.ENCODED);
1684         oper.addFault(new org.apache.axis.description.FaultDesc(
1685                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1686                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
1687                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
1688                       true
1689                      ));
1690         oper.addFault(new org.apache.axis.description.FaultDesc(
1691                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1692                       "com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException",
1693                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"), 
1694                       true
1695                      ));
1696         oper.addFault(new org.apache.axis.description.FaultDesc(
1697                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1698                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException",
1699                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteValidationException"), 
1700                       true
1701                      ));
1702         _operations[62] = oper;
1703 
1704         oper = new org.apache.axis.description.OperationDesc();
1705         oper.setName("addWorklogAndRetainRemainingEstimate");
1706         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"), java.lang.String.class, false, false);
1707         oper.addParameter(param);
1708         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"), java.lang.String.class, false, false);
1709         oper.addParameter(param);
1710         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"), com.atlassian.theplugin.jira.api.soap.axis.RemoteWorklog.class, false, false);
1711         oper.addParameter(param);
1712         oper.setReturnType(new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteWorklog"));
1713         oper.setReturnClass(com.atlassian.theplugin.jira.api.soap.axis.RemoteWorklog.class);
1714         oper.setReturnQName(new javax.xml.namespace.QName("", "addWorklogAndRetainRemainingEstimateReturn"));
1715         oper.setStyle(org.apache.axis.constants.Style.RPC);
1716         oper.setUse(org.apache.axis.constants.Use.ENCODED);
1717         oper.addFault(new org.apache.axis.description.FaultDesc(
1718                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1719                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
1720                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
1721                       true
1722                      ));
1723         oper.addFault(new org.apache.axis.description.FaultDesc(
1724                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1725                       "com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException",
1726                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"), 
1727                       true
1728                      ));
1729         oper.addFault(new org.apache.axis.description.FaultDesc(
1730                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1731                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException",
1732                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteValidationException"), 
1733                       true
1734                      ));
1735         _operations[63] = oper;
1736 
1737         oper = new org.apache.axis.description.OperationDesc();
1738         oper.setName("deleteWorklogWithNewRemainingEstimate");
1739         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"), java.lang.String.class, false, false);
1740         oper.addParameter(param);
1741         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"), java.lang.String.class, false, false);
1742         oper.addParameter(param);
1743         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"), java.lang.String.class, false, false);
1744         oper.addParameter(param);
1745         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
1746         oper.setStyle(org.apache.axis.constants.Style.RPC);
1747         oper.setUse(org.apache.axis.constants.Use.ENCODED);
1748         oper.addFault(new org.apache.axis.description.FaultDesc(
1749                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1750                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
1751                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
1752                       true
1753                      ));
1754         oper.addFault(new org.apache.axis.description.FaultDesc(
1755                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1756                       "com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException",
1757                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"), 
1758                       true
1759                      ));
1760         oper.addFault(new org.apache.axis.description.FaultDesc(
1761                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1762                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException",
1763                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteValidationException"), 
1764                       true
1765                      ));
1766         _operations[64] = oper;
1767 
1768         oper = new org.apache.axis.description.OperationDesc();
1769         oper.setName("deleteWorklogAndAutoAdjustRemainingEstimate");
1770         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"), java.lang.String.class, false, false);
1771         oper.addParameter(param);
1772         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"), java.lang.String.class, false, false);
1773         oper.addParameter(param);
1774         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
1775         oper.setStyle(org.apache.axis.constants.Style.RPC);
1776         oper.setUse(org.apache.axis.constants.Use.ENCODED);
1777         oper.addFault(new org.apache.axis.description.FaultDesc(
1778                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1779                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
1780                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
1781                       true
1782                      ));
1783         oper.addFault(new org.apache.axis.description.FaultDesc(
1784                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1785                       "com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException",
1786                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"), 
1787                       true
1788                      ));
1789         oper.addFault(new org.apache.axis.description.FaultDesc(
1790                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1791                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException",
1792                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteValidationException"), 
1793                       true
1794                      ));
1795         _operations[65] = oper;
1796 
1797         oper = new org.apache.axis.description.OperationDesc();
1798         oper.setName("deleteWorklogAndRetainRemainingEstimate");
1799         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"), java.lang.String.class, false, false);
1800         oper.addParameter(param);
1801         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"), java.lang.String.class, false, false);
1802         oper.addParameter(param);
1803         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
1804         oper.setStyle(org.apache.axis.constants.Style.RPC);
1805         oper.setUse(org.apache.axis.constants.Use.ENCODED);
1806         oper.addFault(new org.apache.axis.description.FaultDesc(
1807                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1808                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
1809                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
1810                       true
1811                      ));
1812         oper.addFault(new org.apache.axis.description.FaultDesc(
1813                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1814                       "com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException",
1815                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"), 
1816                       true
1817                      ));
1818         oper.addFault(new org.apache.axis.description.FaultDesc(
1819                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1820                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException",
1821                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteValidationException"), 
1822                       true
1823                      ));
1824         _operations[66] = oper;
1825 
1826         oper = new org.apache.axis.description.OperationDesc();
1827         oper.setName("updateWorklogWithNewRemainingEstimate");
1828         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"), java.lang.String.class, false, false);
1829         oper.addParameter(param);
1830         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"), com.atlassian.theplugin.jira.api.soap.axis.RemoteWorklog.class, false, false);
1831         oper.addParameter(param);
1832         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"), java.lang.String.class, false, false);
1833         oper.addParameter(param);
1834         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
1835         oper.setStyle(org.apache.axis.constants.Style.RPC);
1836         oper.setUse(org.apache.axis.constants.Use.ENCODED);
1837         oper.addFault(new org.apache.axis.description.FaultDesc(
1838                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1839                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
1840                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
1841                       true
1842                      ));
1843         oper.addFault(new org.apache.axis.description.FaultDesc(
1844                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1845                       "com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException",
1846                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"), 
1847                       true
1848                      ));
1849         oper.addFault(new org.apache.axis.description.FaultDesc(
1850                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1851                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException",
1852                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteValidationException"), 
1853                       true
1854                      ));
1855         _operations[67] = oper;
1856 
1857         oper = new org.apache.axis.description.OperationDesc();
1858         oper.setName("updateWorklogAndAutoAdjustRemainingEstimate");
1859         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"), java.lang.String.class, false, false);
1860         oper.addParameter(param);
1861         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"), com.atlassian.theplugin.jira.api.soap.axis.RemoteWorklog.class, false, false);
1862         oper.addParameter(param);
1863         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
1864         oper.setStyle(org.apache.axis.constants.Style.RPC);
1865         oper.setUse(org.apache.axis.constants.Use.ENCODED);
1866         oper.addFault(new org.apache.axis.description.FaultDesc(
1867                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1868                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
1869                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
1870                       true
1871                      ));
1872         oper.addFault(new org.apache.axis.description.FaultDesc(
1873                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1874                       "com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException",
1875                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"), 
1876                       true
1877                      ));
1878         oper.addFault(new org.apache.axis.description.FaultDesc(
1879                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1880                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException",
1881                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteValidationException"), 
1882                       true
1883                      ));
1884         _operations[68] = oper;
1885 
1886         oper = new org.apache.axis.description.OperationDesc();
1887         oper.setName("updateWorklogAndRetainRemainingEstimate");
1888         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"), java.lang.String.class, false, false);
1889         oper.addParameter(param);
1890         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"), com.atlassian.theplugin.jira.api.soap.axis.RemoteWorklog.class, false, false);
1891         oper.addParameter(param);
1892         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
1893         oper.setStyle(org.apache.axis.constants.Style.RPC);
1894         oper.setUse(org.apache.axis.constants.Use.ENCODED);
1895         oper.addFault(new org.apache.axis.description.FaultDesc(
1896                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1897                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
1898                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
1899                       true
1900                      ));
1901         oper.addFault(new org.apache.axis.description.FaultDesc(
1902                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1903                       "com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException",
1904                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"), 
1905                       true
1906                      ));
1907         oper.addFault(new org.apache.axis.description.FaultDesc(
1908                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1909                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException",
1910                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteValidationException"), 
1911                       true
1912                      ));
1913         _operations[69] = oper;
1914 
1915     }
1916 
1917     private static void _initOperationDesc8(){
1918         org.apache.axis.description.OperationDesc oper;
1919         org.apache.axis.description.ParameterDesc param;
1920         oper = new org.apache.axis.description.OperationDesc();
1921         oper.setName("getWorklogs");
1922         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"), java.lang.String.class, false, false);
1923         oper.addParameter(param);
1924         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"), java.lang.String.class, false, false);
1925         oper.addParameter(param);
1926         oper.setReturnType(new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "ArrayOf_tns1_RemoteWorklog"));
1927         oper.setReturnClass(com.atlassian.theplugin.jira.api.soap.axis.RemoteWorklog[].class);
1928         oper.setReturnQName(new javax.xml.namespace.QName("", "getWorklogsReturn"));
1929         oper.setStyle(org.apache.axis.constants.Style.RPC);
1930         oper.setUse(org.apache.axis.constants.Use.ENCODED);
1931         oper.addFault(new org.apache.axis.description.FaultDesc(
1932                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1933                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
1934                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
1935                       true
1936                      ));
1937         oper.addFault(new org.apache.axis.description.FaultDesc(
1938                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1939                       "com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException",
1940                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"), 
1941                       true
1942                      ));
1943         oper.addFault(new org.apache.axis.description.FaultDesc(
1944                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1945                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException",
1946                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteValidationException"), 
1947                       true
1948                      ));
1949         _operations[70] = oper;
1950 
1951         oper = new org.apache.axis.description.OperationDesc();
1952         oper.setName("hasPermissionToCreateWorklog");
1953         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"), java.lang.String.class, false, false);
1954         oper.addParameter(param);
1955         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"), java.lang.String.class, false, false);
1956         oper.addParameter(param);
1957         oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"));
1958         oper.setReturnClass(boolean.class);
1959         oper.setReturnQName(new javax.xml.namespace.QName("", "hasPermissionToCreateWorklogReturn"));
1960         oper.setStyle(org.apache.axis.constants.Style.RPC);
1961         oper.setUse(org.apache.axis.constants.Use.ENCODED);
1962         oper.addFault(new org.apache.axis.description.FaultDesc(
1963                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1964                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
1965                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
1966                       true
1967                      ));
1968         oper.addFault(new org.apache.axis.description.FaultDesc(
1969                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1970                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException",
1971                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteValidationException"), 
1972                       true
1973                      ));
1974         _operations[71] = oper;
1975 
1976         oper = new org.apache.axis.description.OperationDesc();
1977         oper.setName("hasPermissionToDeleteWorklog");
1978         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"), java.lang.String.class, false, false);
1979         oper.addParameter(param);
1980         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"), java.lang.String.class, false, false);
1981         oper.addParameter(param);
1982         oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"));
1983         oper.setReturnClass(boolean.class);
1984         oper.setReturnQName(new javax.xml.namespace.QName("", "hasPermissionToDeleteWorklogReturn"));
1985         oper.setStyle(org.apache.axis.constants.Style.RPC);
1986         oper.setUse(org.apache.axis.constants.Use.ENCODED);
1987         oper.addFault(new org.apache.axis.description.FaultDesc(
1988                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1989                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
1990                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
1991                       true
1992                      ));
1993         oper.addFault(new org.apache.axis.description.FaultDesc(
1994                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
1995                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException",
1996                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteValidationException"), 
1997                       true
1998                      ));
1999         _operations[72] = oper;
2000 
2001         oper = new org.apache.axis.description.OperationDesc();
2002         oper.setName("hasPermissionToUpdateWorklog");
2003         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"), java.lang.String.class, false, false);
2004         oper.addParameter(param);
2005         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"), java.lang.String.class, false, false);
2006         oper.addParameter(param);
2007         oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"));
2008         oper.setReturnClass(boolean.class);
2009         oper.setReturnQName(new javax.xml.namespace.QName("", "hasPermissionToUpdateWorklogReturn"));
2010         oper.setStyle(org.apache.axis.constants.Style.RPC);
2011         oper.setUse(org.apache.axis.constants.Use.ENCODED);
2012         oper.addFault(new org.apache.axis.description.FaultDesc(
2013                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
2014                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
2015                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
2016                       true
2017                      ));
2018         oper.addFault(new org.apache.axis.description.FaultDesc(
2019                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
2020                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException",
2021                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteValidationException"), 
2022                       true
2023                      ));
2024         _operations[73] = oper;
2025 
2026         oper = new org.apache.axis.description.OperationDesc();
2027         oper.setName("getNotificationSchemes");
2028         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"), java.lang.String.class, false, false);
2029         oper.addParameter(param);
2030         oper.setReturnType(new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "ArrayOf_tns1_RemoteScheme"));
2031         oper.setReturnClass(com.atlassian.theplugin.jira.api.soap.axis.RemoteScheme[].class);
2032         oper.setReturnQName(new javax.xml.namespace.QName("", "getNotificationSchemesReturn"));
2033         oper.setStyle(org.apache.axis.constants.Style.RPC);
2034         oper.setUse(org.apache.axis.constants.Use.ENCODED);
2035         oper.addFault(new org.apache.axis.description.FaultDesc(
2036                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
2037                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
2038                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
2039                       true
2040                      ));
2041         oper.addFault(new org.apache.axis.description.FaultDesc(
2042                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
2043                       "com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException",
2044                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"), 
2045                       true
2046                      ));
2047         oper.addFault(new org.apache.axis.description.FaultDesc(
2048                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
2049                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException",
2050                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"), 
2051                       true
2052                      ));
2053         _operations[74] = oper;
2054 
2055         oper = new org.apache.axis.description.OperationDesc();
2056         oper.setName("getPermissionSchemes");
2057         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"), java.lang.String.class, false, false);
2058         oper.addParameter(param);
2059         oper.setReturnType(new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "ArrayOf_tns1_RemotePermissionScheme"));
2060         oper.setReturnClass(com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionScheme[].class);
2061         oper.setReturnQName(new javax.xml.namespace.QName("", "getPermissionSchemesReturn"));
2062         oper.setStyle(org.apache.axis.constants.Style.RPC);
2063         oper.setUse(org.apache.axis.constants.Use.ENCODED);
2064         oper.addFault(new org.apache.axis.description.FaultDesc(
2065                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
2066                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
2067                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
2068                       true
2069                      ));
2070         oper.addFault(new org.apache.axis.description.FaultDesc(
2071                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
2072                       "com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException",
2073                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"), 
2074                       true
2075                      ));
2076         oper.addFault(new org.apache.axis.description.FaultDesc(
2077                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
2078                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException",
2079                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"), 
2080                       true
2081                      ));
2082         _operations[75] = oper;
2083 
2084         oper = new org.apache.axis.description.OperationDesc();
2085         oper.setName("createPermissionScheme");
2086         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"), java.lang.String.class, false, false);
2087         oper.addParameter(param);
2088         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"), java.lang.String.class, false, false);
2089         oper.addParameter(param);
2090         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"), java.lang.String.class, false, false);
2091         oper.addParameter(param);
2092         oper.setReturnType(new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemotePermissionScheme"));
2093         oper.setReturnClass(com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionScheme.class);
2094         oper.setReturnQName(new javax.xml.namespace.QName("", "createPermissionSchemeReturn"));
2095         oper.setStyle(org.apache.axis.constants.Style.RPC);
2096         oper.setUse(org.apache.axis.constants.Use.ENCODED);
2097         oper.addFault(new org.apache.axis.description.FaultDesc(
2098                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
2099                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
2100                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
2101                       true
2102                      ));
2103         oper.addFault(new org.apache.axis.description.FaultDesc(
2104                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
2105                       "com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException",
2106                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"), 
2107                       true
2108                      ));
2109         oper.addFault(new org.apache.axis.description.FaultDesc(
2110                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
2111                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException",
2112                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteValidationException"), 
2113                       true
2114                      ));
2115         oper.addFault(new org.apache.axis.description.FaultDesc(
2116                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
2117                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException",
2118                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"), 
2119                       true
2120                      ));
2121         _operations[76] = oper;
2122 
2123         oper = new org.apache.axis.description.OperationDesc();
2124         oper.setName("deletePermissionScheme");
2125         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"), java.lang.String.class, false, false);
2126         oper.addParameter(param);
2127         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"), java.lang.String.class, false, false);
2128         oper.addParameter(param);
2129         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
2130         oper.setStyle(org.apache.axis.constants.Style.RPC);
2131         oper.setUse(org.apache.axis.constants.Use.ENCODED);
2132         oper.addFault(new org.apache.axis.description.FaultDesc(
2133                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
2134                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
2135                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
2136                       true
2137                      ));
2138         oper.addFault(new org.apache.axis.description.FaultDesc(
2139                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
2140                       "com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException",
2141                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"), 
2142                       true
2143                      ));
2144         oper.addFault(new org.apache.axis.description.FaultDesc(
2145                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
2146                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException",
2147                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteValidationException"), 
2148                       true
2149                      ));
2150         oper.addFault(new org.apache.axis.description.FaultDesc(
2151                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
2152                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException",
2153                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"), 
2154                       true
2155                      ));
2156         _operations[77] = oper;
2157 
2158         oper = new org.apache.axis.description.OperationDesc();
2159         oper.setName("addPermissionTo");
2160         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"), java.lang.String.class, false, false);
2161         oper.addParameter(param);
2162         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"), com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionScheme.class, false, false);
2163         oper.addParameter(param);
2164         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"), com.atlassian.theplugin.jira.api.soap.axis.RemotePermission.class, false, false);
2165         oper.addParameter(param);
2166         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"), com.atlassian.theplugin.jira.api.soap.axis.RemoteEntity.class, false, false);
2167         oper.addParameter(param);
2168         oper.setReturnType(new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemotePermissionScheme"));
2169         oper.setReturnClass(com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionScheme.class);
2170         oper.setReturnQName(new javax.xml.namespace.QName("", "addPermissionToReturn"));
2171         oper.setStyle(org.apache.axis.constants.Style.RPC);
2172         oper.setUse(org.apache.axis.constants.Use.ENCODED);
2173         oper.addFault(new org.apache.axis.description.FaultDesc(
2174                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
2175                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
2176                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
2177                       true
2178                      ));
2179         oper.addFault(new org.apache.axis.description.FaultDesc(
2180                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
2181                       "com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException",
2182                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"), 
2183                       true
2184                      ));
2185         oper.addFault(new org.apache.axis.description.FaultDesc(
2186                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
2187                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException",
2188                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteValidationException"), 
2189                       true
2190                      ));
2191         oper.addFault(new org.apache.axis.description.FaultDesc(
2192                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
2193                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException",
2194                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"), 
2195                       true
2196                      ));
2197         _operations[78] = oper;
2198 
2199         oper = new org.apache.axis.description.OperationDesc();
2200         oper.setName("deletePermissionFrom");
2201         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"), java.lang.String.class, false, false);
2202         oper.addParameter(param);
2203         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"), com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionScheme.class, false, false);
2204         oper.addParameter(param);
2205         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"), com.atlassian.theplugin.jira.api.soap.axis.RemotePermission.class, false, false);
2206         oper.addParameter(param);
2207         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"), com.atlassian.theplugin.jira.api.soap.axis.RemoteEntity.class, false, false);
2208         oper.addParameter(param);
2209         oper.setReturnType(new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemotePermissionScheme"));
2210         oper.setReturnClass(com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionScheme.class);
2211         oper.setReturnQName(new javax.xml.namespace.QName("", "deletePermissionFromReturn"));
2212         oper.setStyle(org.apache.axis.constants.Style.RPC);
2213         oper.setUse(org.apache.axis.constants.Use.ENCODED);
2214         oper.addFault(new org.apache.axis.description.FaultDesc(
2215                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
2216                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
2217                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
2218                       true
2219                      ));
2220         oper.addFault(new org.apache.axis.description.FaultDesc(
2221                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
2222                       "com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException",
2223                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"), 
2224                       true
2225                      ));
2226         oper.addFault(new org.apache.axis.description.FaultDesc(
2227                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
2228                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException",
2229                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteValidationException"), 
2230                       true
2231                      ));
2232         oper.addFault(new org.apache.axis.description.FaultDesc(
2233                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
2234                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException",
2235                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"), 
2236                       true
2237                      ));
2238         _operations[79] = oper;
2239 
2240     }
2241 
2242     private static void _initOperationDesc9(){
2243         org.apache.axis.description.OperationDesc oper;
2244         org.apache.axis.description.ParameterDesc param;
2245         oper = new org.apache.axis.description.OperationDesc();
2246         oper.setName("getAllPermissions");
2247         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"), java.lang.String.class, false, false);
2248         oper.addParameter(param);
2249         oper.setReturnType(new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "ArrayOf_tns1_RemotePermission"));
2250         oper.setReturnClass(com.atlassian.theplugin.jira.api.soap.axis.RemotePermission[].class);
2251         oper.setReturnQName(new javax.xml.namespace.QName("", "getAllPermissionsReturn"));
2252         oper.setStyle(org.apache.axis.constants.Style.RPC);
2253         oper.setUse(org.apache.axis.constants.Use.ENCODED);
2254         oper.addFault(new org.apache.axis.description.FaultDesc(
2255                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
2256                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
2257                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
2258                       true
2259                      ));
2260         oper.addFault(new org.apache.axis.description.FaultDesc(
2261                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
2262                       "com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException",
2263                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"), 
2264                       true
2265                      ));
2266         oper.addFault(new org.apache.axis.description.FaultDesc(
2267                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
2268                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException",
2269                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"), 
2270                       true
2271                      ));
2272         _operations[80] = oper;
2273 
2274         oper = new org.apache.axis.description.OperationDesc();
2275         oper.setName("getIssueCountForFilter");
2276         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"), java.lang.String.class, false, false);
2277         oper.addParameter(param);
2278         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"), java.lang.String.class, false, false);
2279         oper.addParameter(param);
2280         oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
2281         oper.setReturnClass(long.class);
2282         oper.setReturnQName(new javax.xml.namespace.QName("", "getIssueCountForFilterReturn"));
2283         oper.setStyle(org.apache.axis.constants.Style.RPC);
2284         oper.setUse(org.apache.axis.constants.Use.ENCODED);
2285         oper.addFault(new org.apache.axis.description.FaultDesc(
2286                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
2287                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
2288                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
2289                       true
2290                      ));
2291         _operations[81] = oper;
2292 
2293         oper = new org.apache.axis.description.OperationDesc();
2294         oper.setName("getIssuesFromTextSearch");
2295         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"), java.lang.String.class, false, false);
2296         oper.addParameter(param);
2297         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"), java.lang.String.class, false, false);
2298         oper.addParameter(param);
2299         oper.setReturnType(new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "ArrayOf_tns1_RemoteIssue"));
2300         oper.setReturnClass(com.atlassian.theplugin.jira.api.soap.axis.RemoteIssue[].class);
2301         oper.setReturnQName(new javax.xml.namespace.QName("", "getIssuesFromTextSearchReturn"));
2302         oper.setStyle(org.apache.axis.constants.Style.RPC);
2303         oper.setUse(org.apache.axis.constants.Use.ENCODED);
2304         oper.addFault(new org.apache.axis.description.FaultDesc(
2305                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
2306                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
2307                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
2308                       true
2309                      ));
2310         _operations[82] = oper;
2311 
2312         oper = new org.apache.axis.description.OperationDesc();
2313         oper.setName("getIssuesFromTextSearchWithProject");
2314         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"), java.lang.String.class, false, false);
2315         oper.addParameter(param);
2316         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"), java.lang.String[].class, false, false);
2317         oper.addParameter(param);
2318         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"), java.lang.String.class, false, false);
2319         oper.addParameter(param);
2320         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);
2321         oper.addParameter(param);
2322         oper.setReturnType(new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "ArrayOf_tns1_RemoteIssue"));
2323         oper.setReturnClass(com.atlassian.theplugin.jira.api.soap.axis.RemoteIssue[].class);
2324         oper.setReturnQName(new javax.xml.namespace.QName("", "getIssuesFromTextSearchWithProjectReturn"));
2325         oper.setStyle(org.apache.axis.constants.Style.RPC);
2326         oper.setUse(org.apache.axis.constants.Use.ENCODED);
2327         oper.addFault(new org.apache.axis.description.FaultDesc(
2328                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
2329                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
2330                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
2331                       true
2332                      ));
2333         _operations[83] = oper;
2334 
2335         oper = new org.apache.axis.description.OperationDesc();
2336         oper.setName("deleteUser");
2337         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"), java.lang.String.class, false, false);
2338         oper.addParameter(param);
2339         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"), java.lang.String.class, false, false);
2340         oper.addParameter(param);
2341         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
2342         oper.setStyle(org.apache.axis.constants.Style.RPC);
2343         oper.setUse(org.apache.axis.constants.Use.ENCODED);
2344         oper.addFault(new org.apache.axis.description.FaultDesc(
2345                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
2346                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
2347                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
2348                       true
2349                      ));
2350         oper.addFault(new org.apache.axis.description.FaultDesc(
2351                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
2352                       "com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException",
2353                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"), 
2354                       true
2355                      ));
2356         oper.addFault(new org.apache.axis.description.FaultDesc(
2357                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
2358                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException",
2359                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteValidationException"), 
2360                       true
2361                      ));
2362         oper.addFault(new org.apache.axis.description.FaultDesc(
2363                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
2364                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException",
2365                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"), 
2366                       true
2367                      ));
2368         _operations[84] = oper;
2369 
2370         oper = new org.apache.axis.description.OperationDesc();
2371         oper.setName("updateGroup");
2372         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"), java.lang.String.class, false, false);
2373         oper.addParameter(param);
2374         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"), com.atlassian.theplugin.jira.api.soap.axis.RemoteGroup.class, false, false);
2375         oper.addParameter(param);
2376         oper.setReturnType(new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteGroup"));
2377         oper.setReturnClass(com.atlassian.theplugin.jira.api.soap.axis.RemoteGroup.class);
2378         oper.setReturnQName(new javax.xml.namespace.QName("", "updateGroupReturn"));
2379         oper.setStyle(org.apache.axis.constants.Style.RPC);
2380         oper.setUse(org.apache.axis.constants.Use.ENCODED);
2381         oper.addFault(new org.apache.axis.description.FaultDesc(
2382                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
2383                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
2384                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
2385                       true
2386                      ));
2387         oper.addFault(new org.apache.axis.description.FaultDesc(
2388                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
2389                       "com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException",
2390                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"), 
2391                       true
2392                      ));
2393         oper.addFault(new org.apache.axis.description.FaultDesc(
2394                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
2395                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException",
2396                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteValidationException"), 
2397                       true
2398                      ));
2399         oper.addFault(new org.apache.axis.description.FaultDesc(
2400                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
2401                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException",
2402                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"), 
2403                       true
2404                      ));
2405         _operations[85] = oper;
2406 
2407         oper = new org.apache.axis.description.OperationDesc();
2408         oper.setName("deleteGroup");
2409         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"), java.lang.String.class, false, false);
2410         oper.addParameter(param);
2411         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"), java.lang.String.class, false, false);
2412         oper.addParameter(param);
2413         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"), java.lang.String.class, false, false);
2414         oper.addParameter(param);
2415         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
2416         oper.setStyle(org.apache.axis.constants.Style.RPC);
2417         oper.setUse(org.apache.axis.constants.Use.ENCODED);
2418         oper.addFault(new org.apache.axis.description.FaultDesc(
2419                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
2420                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
2421                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
2422                       true
2423                      ));
2424         oper.addFault(new org.apache.axis.description.FaultDesc(
2425                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
2426                       "com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException",
2427                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"), 
2428                       true
2429                      ));
2430         oper.addFault(new org.apache.axis.description.FaultDesc(
2431                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
2432                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException",
2433                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteValidationException"), 
2434                       true
2435                      ));
2436         oper.addFault(new org.apache.axis.description.FaultDesc(
2437                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
2438                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException",
2439                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"), 
2440                       true
2441                      ));
2442         _operations[86] = oper;
2443 
2444         oper = new org.apache.axis.description.OperationDesc();
2445         oper.setName("refreshCustomFields");
2446         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"), java.lang.String.class, false, false);
2447         oper.addParameter(param);
2448         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
2449         oper.setStyle(org.apache.axis.constants.Style.RPC);
2450         oper.setUse(org.apache.axis.constants.Use.ENCODED);
2451         oper.addFault(new org.apache.axis.description.FaultDesc(
2452                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
2453                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
2454                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
2455                       true
2456                      ));
2457         _operations[87] = oper;
2458 
2459         oper = new org.apache.axis.description.OperationDesc();
2460         oper.setName("getProjectsNoSchemes");
2461         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"), java.lang.String.class, false, false);
2462         oper.addParameter(param);
2463         oper.setReturnType(new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "ArrayOf_tns1_RemoteProject"));
2464         oper.setReturnClass(com.atlassian.theplugin.jira.api.soap.axis.RemoteProject[].class);
2465         oper.setReturnQName(new javax.xml.namespace.QName("", "getProjectsNoSchemesReturn"));
2466         oper.setStyle(org.apache.axis.constants.Style.RPC);
2467         oper.setUse(org.apache.axis.constants.Use.ENCODED);
2468         oper.addFault(new org.apache.axis.description.FaultDesc(
2469                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
2470                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
2471                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
2472                       true
2473                      ));
2474         oper.addFault(new org.apache.axis.description.FaultDesc(
2475                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
2476                       "com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException",
2477                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"), 
2478                       true
2479                      ));
2480         oper.addFault(new org.apache.axis.description.FaultDesc(
2481                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
2482                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException",
2483                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"), 
2484                       true
2485                      ));
2486         _operations[88] = oper;
2487 
2488         oper = new org.apache.axis.description.OperationDesc();
2489         oper.setName("addVersion");
2490         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"), java.lang.String.class, false, false);
2491         oper.addParameter(param);
2492         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"), java.lang.String.class, false, false);
2493         oper.addParameter(param);
2494         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"), com.atlassian.theplugin.jira.api.soap.axis.RemoteVersion.class, false, false);
2495         oper.addParameter(param);
2496         oper.setReturnType(new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteVersion"));
2497         oper.setReturnClass(com.atlassian.theplugin.jira.api.soap.axis.RemoteVersion.class);
2498         oper.setReturnQName(new javax.xml.namespace.QName("", "addVersionReturn"));
2499         oper.setStyle(org.apache.axis.constants.Style.RPC);
2500         oper.setUse(org.apache.axis.constants.Use.ENCODED);
2501         oper.addFault(new org.apache.axis.description.FaultDesc(
2502                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
2503                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
2504                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
2505                       true
2506                      ));
2507         _operations[89] = oper;
2508 
2509     }
2510 
2511     private static void _initOperationDesc10(){
2512         org.apache.axis.description.OperationDesc oper;
2513         org.apache.axis.description.ParameterDesc param;
2514         oper = new org.apache.axis.description.OperationDesc();
2515         oper.setName("createProjectFromObject");
2516         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"), java.lang.String.class, false, false);
2517         oper.addParameter(param);
2518         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"), com.atlassian.theplugin.jira.api.soap.axis.RemoteProject.class, false, false);
2519         oper.addParameter(param);
2520         oper.setReturnType(new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteProject"));
2521         oper.setReturnClass(com.atlassian.theplugin.jira.api.soap.axis.RemoteProject.class);
2522         oper.setReturnQName(new javax.xml.namespace.QName("", "createProjectFromObjectReturn"));
2523         oper.setStyle(org.apache.axis.constants.Style.RPC);
2524         oper.setUse(org.apache.axis.constants.Use.ENCODED);
2525         oper.addFault(new org.apache.axis.description.FaultDesc(
2526                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
2527                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
2528                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
2529                       true
2530                      ));
2531         oper.addFault(new org.apache.axis.description.FaultDesc(
2532                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
2533                       "com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException",
2534                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"), 
2535                       true
2536                      ));
2537         oper.addFault(new org.apache.axis.description.FaultDesc(
2538                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
2539                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException",
2540                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteValidationException"), 
2541                       true
2542                      ));
2543         oper.addFault(new org.apache.axis.description.FaultDesc(
2544                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
2545                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException",
2546                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"), 
2547                       true
2548                      ));
2549         _operations[90] = oper;
2550 
2551         oper = new org.apache.axis.description.OperationDesc();
2552         oper.setName("getSecuritySchemes");
2553         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"), java.lang.String.class, false, false);
2554         oper.addParameter(param);
2555         oper.setReturnType(new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "ArrayOf_tns1_RemoteScheme"));
2556         oper.setReturnClass(com.atlassian.theplugin.jira.api.soap.axis.RemoteScheme[].class);
2557         oper.setReturnQName(new javax.xml.namespace.QName("", "getSecuritySchemesReturn"));
2558         oper.setStyle(org.apache.axis.constants.Style.RPC);
2559         oper.setUse(org.apache.axis.constants.Use.ENCODED);
2560         oper.addFault(new org.apache.axis.description.FaultDesc(
2561                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
2562                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
2563                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
2564                       true
2565                      ));
2566         oper.addFault(new org.apache.axis.description.FaultDesc(
2567                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
2568                       "com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException",
2569                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException"), 
2570                       true
2571                      ));
2572         oper.addFault(new org.apache.axis.description.FaultDesc(
2573                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
2574                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException",
2575                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException"), 
2576                       true
2577                      ));
2578         _operations[91] = oper;
2579 
2580         oper = new org.apache.axis.description.OperationDesc();
2581         oper.setName("getIssuesFromFilter");
2582         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"), java.lang.String.class, false, false);
2583         oper.addParameter(param);
2584         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"), java.lang.String.class, false, false);
2585         oper.addParameter(param);
2586         oper.setReturnType(new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "ArrayOf_tns1_RemoteIssue"));
2587         oper.setReturnClass(com.atlassian.theplugin.jira.api.soap.axis.RemoteIssue[].class);
2588         oper.setReturnQName(new javax.xml.namespace.QName("", "getIssuesFromFilterReturn"));
2589         oper.setStyle(org.apache.axis.constants.Style.RPC);
2590         oper.setUse(org.apache.axis.constants.Use.ENCODED);
2591         oper.addFault(new org.apache.axis.description.FaultDesc(
2592                       new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "fault"),
2593                       "com.atlassian.theplugin.jira.api.soap.axis.RemoteException",
2594                       new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException"), 
2595                       true
2596                      ));
2597         _operations[92] = oper;
2598 
2599     }
2600 
2601     public JirasoapserviceV2SoapBindingStub() throws org.apache.axis.AxisFault {
2602          this(null);
2603     }
2604 
2605     public JirasoapserviceV2SoapBindingStub(java.net.URL endpointURL, javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
2606          this(service);
2607          super.cachedEndpoint = endpointURL;
2608     }
2609 
2610     public JirasoapserviceV2SoapBindingStub(javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
2611         if (service == null) {
2612             super.service = new org.apache.axis.client.Service();
2613         } else {
2614             super.service = service;
2615         }
2616         ((org.apache.axis.client.Service)super.service).setTypeMappingVersion("1.1");
2617             java.lang.Class cls;
2618             javax.xml.namespace.QName qName;
2619             javax.xml.namespace.QName qName2;
2620             java.lang.Class beansf = org.apache.axis.encoding.ser.BeanSerializerFactory.class;
2621             java.lang.Class beandf = org.apache.axis.encoding.ser.BeanDeserializerFactory.class;
2622             java.lang.Class enumsf = org.apache.axis.encoding.ser.EnumSerializerFactory.class;
2623             java.lang.Class enumdf = org.apache.axis.encoding.ser.EnumDeserializerFactory.class;
2624             java.lang.Class arraysf = org.apache.axis.encoding.ser.ArraySerializerFactory.class;
2625             java.lang.Class arraydf = org.apache.axis.encoding.ser.ArrayDeserializerFactory.class;
2626             java.lang.Class simplesf = org.apache.axis.encoding.ser.SimpleSerializerFactory.class;
2627             java.lang.Class simpledf = org.apache.axis.encoding.ser.SimpleDeserializerFactory.class;
2628             java.lang.Class simplelistsf = org.apache.axis.encoding.ser.SimpleListSerializerFactory.class;
2629             java.lang.Class simplelistdf = org.apache.axis.encoding.ser.SimpleListDeserializerFactory.class;
2630             qName = new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "AbstractNamedRemoteEntity");
2631             cachedSerQNames.add(qName);
2632             cls = com.atlassian.theplugin.jira.api.soap.axis.AbstractNamedRemoteEntity.class;
2633             cachedSerClasses.add(cls);
2634             cachedSerFactories.add(beansf);
2635             cachedDeserFactories.add(beandf);
2636 
2637             qName = new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "AbstractRemoteConstant");
2638             cachedSerQNames.add(qName);
2639             cls = com.atlassian.theplugin.jira.api.soap.axis.AbstractRemoteConstant.class;
2640             cachedSerClasses.add(cls);
2641             cachedSerFactories.add(beansf);
2642             cachedDeserFactories.add(beandf);
2643 
2644             qName = new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "AbstractRemoteEntity");
2645             cachedSerQNames.add(qName);
2646             cls = com.atlassian.theplugin.jira.api.soap.axis.AbstractRemoteEntity.class;
2647             cachedSerClasses.add(cls);
2648             cachedSerFactories.add(beansf);
2649             cachedDeserFactories.add(beandf);
2650 
2651             qName = new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteAttachment");
2652             cachedSerQNames.add(qName);
2653             cls = com.atlassian.theplugin.jira.api.soap.axis.RemoteAttachment.class;
2654             cachedSerClasses.add(cls);
2655             cachedSerFactories.add(beansf);
2656             cachedDeserFactories.add(beandf);
2657 
2658             qName = new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteComment");
2659             cachedSerQNames.add(qName);
2660             cls = com.atlassian.theplugin.jira.api.soap.axis.RemoteComment.class;
2661             cachedSerClasses.add(cls);
2662             cachedSerFactories.add(beansf);
2663             cachedDeserFactories.add(beandf);
2664 
2665             qName = new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteComponent");
2666             cachedSerQNames.add(qName);
2667             cls = com.atlassian.theplugin.jira.api.soap.axis.RemoteComponent.class;
2668             cachedSerClasses.add(cls);
2669             cachedSerFactories.add(beansf);
2670             cachedDeserFactories.add(beandf);
2671 
2672             qName = new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteConfiguration");
2673             cachedSerQNames.add(qName);
2674             cls = com.atlassian.theplugin.jira.api.soap.axis.RemoteConfiguration.class;
2675             cachedSerClasses.add(cls);
2676             cachedSerFactories.add(beansf);
2677             cachedDeserFactories.add(beandf);
2678 
2679             qName = new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteCustomFieldValue");
2680             cachedSerQNames.add(qName);
2681             cls = com.atlassian.theplugin.jira.api.soap.axis.RemoteCustomFieldValue.class;
2682             cachedSerClasses.add(cls);
2683             cachedSerFactories.add(beansf);
2684             cachedDeserFactories.add(beandf);
2685 
2686             qName = new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteEntity");
2687             cachedSerQNames.add(qName);
2688             cls = com.atlassian.theplugin.jira.api.soap.axis.RemoteEntity.class;
2689             cachedSerClasses.add(cls);
2690             cachedSerFactories.add(beansf);
2691             cachedDeserFactories.add(beandf);
2692 
2693             qName = new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteField");
2694             cachedSerQNames.add(qName);
2695             cls = com.atlassian.theplugin.jira.api.soap.axis.RemoteField.class;
2696             cachedSerClasses.add(cls);
2697             cachedSerFactories.add(beansf);
2698             cachedDeserFactories.add(beandf);
2699 
2700             qName = new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteFieldValue");
2701             cachedSerQNames.add(qName);
2702             cls = com.atlassian.theplugin.jira.api.soap.axis.RemoteFieldValue.class;
2703             cachedSerClasses.add(cls);
2704             cachedSerFactories.add(beansf);
2705             cachedDeserFactories.add(beandf);
2706 
2707             qName = new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteFilter");
2708             cachedSerQNames.add(qName);
2709             cls = com.atlassian.theplugin.jira.api.soap.axis.RemoteFilter.class;
2710             cachedSerClasses.add(cls);
2711             cachedSerFactories.add(beansf);
2712             cachedDeserFactories.add(beandf);
2713 
2714             qName = new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteGroup");
2715             cachedSerQNames.add(qName);
2716             cls = com.atlassian.theplugin.jira.api.soap.axis.RemoteGroup.class;
2717             cachedSerClasses.add(cls);
2718             cachedSerFactories.add(beansf);
2719             cachedDeserFactories.add(beandf);
2720 
2721             qName = new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteIssue");
2722             cachedSerQNames.add(qName);
2723             cls = com.atlassian.theplugin.jira.api.soap.axis.RemoteIssue.class;
2724             cachedSerClasses.add(cls);
2725             cachedSerFactories.add(beansf);
2726             cachedDeserFactories.add(beandf);
2727 
2728             qName = new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteIssueType");
2729             cachedSerQNames.add(qName);
2730             cls = com.atlassian.theplugin.jira.api.soap.axis.RemoteIssueType.class;
2731             cachedSerClasses.add(cls);
2732             cachedSerFactories.add(beansf);
2733             cachedDeserFactories.add(beandf);
2734 
2735             qName = new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteNamedObject");
2736             cachedSerQNames.add(qName);
2737             cls = com.atlassian.theplugin.jira.api.soap.axis.RemoteNamedObject.class;
2738             cachedSerClasses.add(cls);
2739             cachedSerFactories.add(beansf);
2740             cachedDeserFactories.add(beandf);
2741 
2742             qName = new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemotePermission");
2743             cachedSerQNames.add(qName);
2744             cls = com.atlassian.theplugin.jira.api.soap.axis.RemotePermission.class;
2745             cachedSerClasses.add(cls);
2746             cachedSerFactories.add(beansf);
2747             cachedDeserFactories.add(beandf);
2748 
2749             qName = new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemotePermissionMapping");
2750             cachedSerQNames.add(qName);
2751             cls = com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionMapping.class;
2752             cachedSerClasses.add(cls);
2753             cachedSerFactories.add(beansf);
2754             cachedDeserFactories.add(beandf);
2755 
2756             qName = new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemotePermissionScheme");
2757             cachedSerQNames.add(qName);
2758             cls = com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionScheme.class;
2759             cachedSerClasses.add(cls);
2760             cachedSerFactories.add(beansf);
2761             cachedDeserFactories.add(beandf);
2762 
2763             qName = new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemotePriority");
2764             cachedSerQNames.add(qName);
2765             cls = com.atlassian.theplugin.jira.api.soap.axis.RemotePriority.class;
2766             cachedSerClasses.add(cls);
2767             cachedSerFactories.add(beansf);
2768             cachedDeserFactories.add(beandf);
2769 
2770             qName = new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteProject");
2771             cachedSerQNames.add(qName);
2772             cls = com.atlassian.theplugin.jira.api.soap.axis.RemoteProject.class;
2773             cachedSerClasses.add(cls);
2774             cachedSerFactories.add(beansf);
2775             cachedDeserFactories.add(beandf);
2776 
2777             qName = new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteProjectRole");
2778             cachedSerQNames.add(qName);
2779             cls = com.atlassian.theplugin.jira.api.soap.axis.RemoteProjectRole.class;
2780             cachedSerClasses.add(cls);
2781             cachedSerFactories.add(beansf);
2782             cachedDeserFactories.add(beandf);
2783 
2784             qName = new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteProjectRoleActors");
2785             cachedSerQNames.add(qName);
2786             cls = com.atlassian.theplugin.jira.api.soap.axis.RemoteProjectRoleActors.class;
2787             cachedSerClasses.add(cls);
2788             cachedSerFactories.add(beansf);
2789             cachedDeserFactories.add(beandf);
2790 
2791             qName = new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteResolution");
2792             cachedSerQNames.add(qName);
2793             cls = com.atlassian.theplugin.jira.api.soap.axis.RemoteResolution.class;
2794             cachedSerClasses.add(cls);
2795             cachedSerFactories.add(beansf);
2796             cachedDeserFactories.add(beandf);
2797 
2798             qName = new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteRoleActor");
2799             cachedSerQNames.add(qName);
2800             cls = com.atlassian.theplugin.jira.api.soap.axis.RemoteRoleActor.class;
2801             cachedSerClasses.add(cls);
2802             cachedSerFactories.add(beansf);
2803             cachedDeserFactories.add(beandf);
2804 
2805             qName = new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteRoleActors");
2806             cachedSerQNames.add(qName);
2807             cls = com.atlassian.theplugin.jira.api.soap.axis.RemoteRoleActors.class;
2808             cachedSerClasses.add(cls);
2809             cachedSerFactories.add(beansf);
2810             cachedDeserFactories.add(beandf);
2811 
2812             qName = new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteScheme");
2813             cachedSerQNames.add(qName);
2814             cls = com.atlassian.theplugin.jira.api.soap.axis.RemoteScheme.class;
2815             cachedSerClasses.add(cls);
2816             cachedSerFactories.add(beansf);
2817             cachedDeserFactories.add(beandf);
2818 
2819             qName = new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteServerInfo");
2820             cachedSerQNames.add(qName);
2821             cls = com.atlassian.theplugin.jira.api.soap.axis.RemoteServerInfo.class;
2822             cachedSerClasses.add(cls);
2823             cachedSerFactories.add(beansf);
2824             cachedDeserFactories.add(beandf);
2825 
2826             qName = new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteStatus");
2827             cachedSerQNames.add(qName);
2828             cls = com.atlassian.theplugin.jira.api.soap.axis.RemoteStatus.class;
2829             cachedSerClasses.add(cls);
2830             cachedSerFactories.add(beansf);
2831             cachedDeserFactories.add(beandf);
2832 
2833             qName = new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteUser");
2834             cachedSerQNames.add(qName);
2835             cls = com.atlassian.theplugin.jira.api.soap.axis.RemoteUser.class;
2836             cachedSerClasses.add(cls);
2837             cachedSerFactories.add(beansf);
2838             cachedDeserFactories.add(beandf);
2839 
2840             qName = new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteVersion");
2841             cachedSerQNames.add(qName);
2842             cls = com.atlassian.theplugin.jira.api.soap.axis.RemoteVersion.class;
2843             cachedSerClasses.add(cls);
2844             cachedSerFactories.add(beansf);
2845             cachedDeserFactories.add(beandf);
2846 
2847             qName = new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteWorklog");
2848             cachedSerQNames.add(qName);
2849             cls = com.atlassian.theplugin.jira.api.soap.axis.RemoteWorklog.class;
2850             cachedSerClasses.add(cls);
2851             cachedSerFactories.add(beansf);
2852             cachedDeserFactories.add(beandf);
2853 
2854             qName = new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteAuthenticationException");
2855             cachedSerQNames.add(qName);
2856             cls = com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException.class;
2857             cachedSerClasses.add(cls);
2858             cachedSerFactories.add(beansf);
2859             cachedDeserFactories.add(beandf);
2860 
2861             qName = new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteException");
2862             cachedSerQNames.add(qName);
2863             cls = com.atlassian.theplugin.jira.api.soap.axis.RemoteException.class;
2864             cachedSerClasses.add(cls);
2865             cachedSerFactories.add(beansf);
2866             cachedDeserFactories.add(beandf);
2867 
2868             qName = new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemotePermissionException");
2869             cachedSerQNames.add(qName);
2870             cls = com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException.class;
2871             cachedSerClasses.add(cls);
2872             cachedSerFactories.add(beansf);
2873             cachedDeserFactories.add(beandf);
2874 
2875             qName = new javax.xml.namespace.QName("http://exception.rpc.jira.atlassian.com", "RemoteValidationException");
2876             cachedSerQNames.add(qName);
2877             cls = com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException.class;
2878             cachedSerClasses.add(cls);
2879             cachedSerFactories.add(beansf);
2880             cachedDeserFactories.add(beandf);
2881 
2882             qName = new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "ArrayOf_tns1_RemoteAttachment");
2883             cachedSerQNames.add(qName);
2884             cls = com.atlassian.theplugin.jira.api.soap.axis.RemoteAttachment[].class;
2885             cachedSerClasses.add(cls);
2886             qName = new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteAttachment");
2887             qName2 = null;
2888             cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
2889             cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
2890 
2891             qName = new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "ArrayOf_tns1_RemoteComment");
2892             cachedSerQNames.add(qName);
2893             cls = com.atlassian.theplugin.jira.api.soap.axis.RemoteComment[].class;
2894             cachedSerClasses.add(cls);
2895             qName = new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteComment");
2896             qName2 = null;
2897             cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
2898             cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
2899 
2900             qName = new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "ArrayOf_tns1_RemoteComponent");
2901             cachedSerQNames.add(qName);
2902             cls = com.atlassian.theplugin.jira.api.soap.axis.RemoteComponent[].class;
2903             cachedSerClasses.add(cls);
2904             qName = new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteComponent");
2905             qName2 = null;
2906             cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
2907             cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
2908 
2909             qName = new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "ArrayOf_tns1_RemoteCustomFieldValue");
2910             cachedSerQNames.add(qName);
2911             cls = com.atlassian.theplugin.jira.api.soap.axis.RemoteCustomFieldValue[].class;
2912             cachedSerClasses.add(cls);
2913             qName = new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteCustomFieldValue");
2914             qName2 = null;
2915             cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
2916             cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
2917 
2918             qName = new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "ArrayOf_tns1_RemoteEntity");
2919             cachedSerQNames.add(qName);
2920             cls = com.atlassian.theplugin.jira.api.soap.axis.RemoteEntity[].class;
2921             cachedSerClasses.add(cls);
2922             qName = new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteEntity");
2923             qName2 = null;
2924             cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
2925             cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
2926 
2927             qName = new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "ArrayOf_tns1_RemoteField");
2928             cachedSerQNames.add(qName);
2929             cls = com.atlassian.theplugin.jira.api.soap.axis.RemoteField[].class;
2930             cachedSerClasses.add(cls);
2931             qName = new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteField");
2932             qName2 = null;
2933             cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
2934             cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
2935 
2936             qName = new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "ArrayOf_tns1_RemoteFieldValue");
2937             cachedSerQNames.add(qName);
2938             cls = com.atlassian.theplugin.jira.api.soap.axis.RemoteFieldValue[].class;
2939             cachedSerClasses.add(cls);
2940             qName = new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteFieldValue");
2941             qName2 = null;
2942             cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
2943             cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
2944 
2945             qName = new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "ArrayOf_tns1_RemoteFilter");
2946             cachedSerQNames.add(qName);
2947             cls = com.atlassian.theplugin.jira.api.soap.axis.RemoteFilter[].class;
2948             cachedSerClasses.add(cls);
2949             qName = new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteFilter");
2950             qName2 = null;
2951             cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
2952             cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
2953 
2954             qName = new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "ArrayOf_tns1_RemoteIssue");
2955             cachedSerQNames.add(qName);
2956             cls = com.atlassian.theplugin.jira.api.soap.axis.RemoteIssue[].class;
2957             cachedSerClasses.add(cls);
2958             qName = new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteIssue");
2959             qName2 = null;
2960             cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
2961             cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
2962 
2963             qName = new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "ArrayOf_tns1_RemoteIssueType");
2964             cachedSerQNames.add(qName);
2965             cls = com.atlassian.theplugin.jira.api.soap.axis.RemoteIssueType[].class;
2966             cachedSerClasses.add(cls);
2967             qName = new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteIssueType");
2968             qName2 = null;
2969             cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
2970             cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
2971 
2972             qName = new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "ArrayOf_tns1_RemoteNamedObject");
2973             cachedSerQNames.add(qName);
2974             cls = com.atlassian.theplugin.jira.api.soap.axis.RemoteNamedObject[].class;
2975             cachedSerClasses.add(cls);
2976             qName = new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteNamedObject");
2977             qName2 = null;
2978             cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
2979             cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
2980 
2981             qName = new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "ArrayOf_tns1_RemotePermission");
2982             cachedSerQNames.add(qName);
2983             cls = com.atlassian.theplugin.jira.api.soap.axis.RemotePermission[].class;
2984             cachedSerClasses.add(cls);
2985             qName = new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemotePermission");
2986             qName2 = null;
2987             cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
2988             cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
2989 
2990             qName = new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "ArrayOf_tns1_RemotePermissionMapping");
2991             cachedSerQNames.add(qName);
2992             cls = com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionMapping[].class;
2993             cachedSerClasses.add(cls);
2994             qName = new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemotePermissionMapping");
2995             qName2 = null;
2996             cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
2997             cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
2998 
2999             qName = new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "ArrayOf_tns1_RemotePermissionScheme");
3000             cachedSerQNames.add(qName);
3001             cls = com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionScheme[].class;
3002             cachedSerClasses.add(cls);
3003             qName = new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemotePermissionScheme");
3004             qName2 = null;
3005             cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
3006             cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
3007 
3008             qName = new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "ArrayOf_tns1_RemotePriority");
3009             cachedSerQNames.add(qName);
3010             cls = com.atlassian.theplugin.jira.api.soap.axis.RemotePriority[].class;
3011             cachedSerClasses.add(cls);
3012             qName = new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemotePriority");
3013             qName2 = null;
3014             cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
3015             cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
3016 
3017             qName = new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "ArrayOf_tns1_RemoteProject");
3018             cachedSerQNames.add(qName);
3019             cls = com.atlassian.theplugin.jira.api.soap.axis.RemoteProject[].class;
3020             cachedSerClasses.add(cls);
3021             qName = new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteProject");
3022             qName2 = null;
3023             cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
3024             cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
3025 
3026             qName = new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "ArrayOf_tns1_RemoteProjectRole");
3027             cachedSerQNames.add(qName);
3028             cls = com.atlassian.theplugin.jira.api.soap.axis.RemoteProjectRole[].class;
3029             cachedSerClasses.add(cls);
3030             qName = new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteProjectRole");
3031             qName2 = null;
3032             cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
3033             cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
3034 
3035             qName = new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "ArrayOf_tns1_RemoteResolution");
3036             cachedSerQNames.add(qName);
3037             cls = com.atlassian.theplugin.jira.api.soap.axis.RemoteResolution[].class;
3038             cachedSerClasses.add(cls);
3039             qName = new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteResolution");
3040             qName2 = null;
3041             cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
3042             cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
3043 
3044             qName = new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "ArrayOf_tns1_RemoteRoleActor");
3045             cachedSerQNames.add(qName);
3046             cls = com.atlassian.theplugin.jira.api.soap.axis.RemoteRoleActor[].class;
3047             cachedSerClasses.add(cls);
3048             qName = new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteRoleActor");
3049             qName2 = null;
3050             cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
3051             cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
3052 
3053             qName = new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "ArrayOf_tns1_RemoteScheme");
3054             cachedSerQNames.add(qName);
3055             cls = com.atlassian.theplugin.jira.api.soap.axis.RemoteScheme[].class;
3056             cachedSerClasses.add(cls);
3057             qName = new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteScheme");
3058             qName2 = null;
3059             cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
3060             cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
3061 
3062             qName = new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "ArrayOf_tns1_RemoteStatus");
3063             cachedSerQNames.add(qName);
3064             cls = com.atlassian.theplugin.jira.api.soap.axis.RemoteStatus[].class;
3065             cachedSerClasses.add(cls);
3066             qName = new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteStatus");
3067             qName2 = null;
3068             cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
3069             cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
3070 
3071             qName = new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "ArrayOf_tns1_RemoteUser");
3072             cachedSerQNames.add(qName);
3073             cls = com.atlassian.theplugin.jira.api.soap.axis.RemoteUser[].class;
3074             cachedSerClasses.add(cls);
3075             qName = new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteUser");
3076             qName2 = null;
3077             cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
3078             cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
3079 
3080             qName = new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "ArrayOf_tns1_RemoteVersion");
3081             cachedSerQNames.add(qName);
3082             cls = com.atlassian.theplugin.jira.api.soap.axis.RemoteVersion[].class;
3083             cachedSerClasses.add(cls);
3084             qName = new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteVersion");
3085             qName2 = null;
3086             cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
3087             cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
3088 
3089             qName = new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "ArrayOf_tns1_RemoteWorklog");
3090             cachedSerQNames.add(qName);
3091             cls = com.atlassian.theplugin.jira.api.soap.axis.RemoteWorklog[].class;
3092             cachedSerClasses.add(cls);
3093             qName = new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteWorklog");
3094             qName2 = null;
3095             cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
3096             cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
3097 
3098             qName = new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "ArrayOf_xsd_base64Binary");
3099             cachedSerQNames.add(qName);
3100             cls = byte[][].class;
3101             cachedSerClasses.add(cls);
3102             qName = new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "byte");
3103             qName2 = null;
3104             cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
3105             cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
3106 
3107             qName = new javax.xml.namespace.QName("http://jira.atlassian.com/rpc/soap/jirasoapservice-v2", "ArrayOf_xsd_string");
3108             cachedSerQNames.add(qName);
3109             cls = java.lang.String[].class;
3110             cachedSerClasses.add(cls);
3111             qName = new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string");
3112             qName2 = null;
3113             cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
3114             cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
3115 
3116     }
3117 
3118     protected org.apache.axis.client.Call createCall() throws java.rmi.RemoteException {
3119         try {
3120             org.apache.axis.client.Call _call = super._createCall();
3121             if (super.maintainSessionSet) {
3122                 _call.setMaintainSession(super.maintainSession);
3123             }
3124             if (super.cachedUsername != null) {
3125                 _call.setUsername(super.cachedUsername);
3126             }
3127             if (super.cachedPassword != null) {
3128                 _call.setPassword(super.cachedPassword);
3129             }
3130             if (super.cachedEndpoint != null) {
3131                 _call.setTargetEndpointAddress(super.cachedEndpoint);
3132             }
3133             if (super.cachedTimeout != null) {
3134                 _call.setTimeout(super.cachedTimeout);
3135             }
3136             if (super.cachedPortName != null) {
3137                 _call.setPortName(super.cachedPortName);
3138             }
3139             java.util.Enumeration keys = super.cachedProperties.keys();
3140             while (keys.hasMoreElements()) {
3141                 java.lang.String key = (java.lang.String) keys.nextElement();
3142                 _call.setProperty(key, super.cachedProperties.get(key));
3143             }
3144             // All the type mapping information is registered
3145             // when the first call is made.
3146             // The type mapping information is actually registered in
3147             // the TypeMappingRegistry of the service, which
3148             // is the reason why registration is only needed for the first call.
3149             synchronized (this) {
3150                 if (firstCall()) {
3151                     // must set encoding style before registering serializers
3152                     _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
3153                     _call.setEncodingStyle(org.apache.axis.Constants.URI_SOAP11_ENC);
3154                     for (int i = 0; i < cachedSerFactories.size(); ++i) {
3155                         java.lang.Class cls = (java.lang.Class) cachedSerClasses.get(i);
3156                         javax.xml.namespace.QName qName =
3157                                 (javax.xml.namespace.QName) cachedSerQNames.get(i);
3158                         java.lang.Object x = cachedSerFactories.get(i);
3159                         if (x instanceof Class) {
3160                             java.lang.Class sf = (java.lang.Class)
3161                                  cachedSerFactories.get(i);
3162                             java.lang.Class df = (java.lang.Class)
3163                                  cachedDeserFactories.get(i);
3164                             _call.registerTypeMapping(cls, qName, sf, df, false);
3165                         }
3166                         else if (x instanceof javax.xml.rpc.encoding.SerializerFactory) {
3167                             org.apache.axis.encoding.SerializerFactory sf = (org.apache.axis.encoding.SerializerFactory)
3168                                  cachedSerFactories.get(i);
3169                             org.apache.axis.encoding.DeserializerFactory df = (org.apache.axis.encoding.DeserializerFactory)
3170                                  cachedDeserFactories.get(i);
3171                             _call.registerTypeMapping(cls, qName, sf, df, false);
3172                         }
3173                     }
3174                 }
3175             }
3176             return _call;
3177         }
3178         catch (java.lang.Throwable _t) {
3179             throw new org.apache.axis.AxisFault("Failure trying to get the Call object", _t);
3180         }
3181     }
3182 
3183     public com.atlassian.theplugin.jira.api.soap.axis.RemoteComment getComment(java.lang.String in0, long in1) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException {
3184         if (super.cachedEndpoint == null) {
3185             throw new org.apache.axis.NoEndPointException();
3186         }
3187         org.apache.axis.client.Call _call = createCall();
3188         _call.setOperation(_operations[0]);
3189         _call.setUseSOAPAction(true);
3190         _call.setSOAPActionURI("");
3191         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
3192         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "getComment"));
3193 
3194         setRequestHeaders(_call);
3195         setAttachments(_call);
3196  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, new java.lang.Long(in1)});
3197 
3198         if (_resp instanceof java.rmi.RemoteException) {
3199             throw (java.rmi.RemoteException)_resp;
3200         }
3201         else {
3202             extractAttachments(_call);
3203             try {
3204                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteComment) _resp;
3205             } catch (java.lang.Exception _exception) {
3206                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteComment) org.apache.axis.utils.JavaUtils.convert(_resp, com.atlassian.theplugin.jira.api.soap.axis.RemoteComment.class);
3207             }
3208         }
3209   } catch (org.apache.axis.AxisFault axisFaultException) {
3210     if (axisFaultException.detail != null) {
3211         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
3212               throw (java.rmi.RemoteException) axisFaultException.detail;
3213          }
3214         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
3215               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
3216          }
3217    }
3218   throw axisFaultException;
3219 }
3220     }
3221 
3222     public com.atlassian.theplugin.jira.api.soap.axis.RemoteGroup createGroup(java.lang.String in0, java.lang.String in1, com.atlassian.theplugin.jira.api.soap.axis.RemoteUser in2) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException, com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException, com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException {
3223         if (super.cachedEndpoint == null) {
3224             throw new org.apache.axis.NoEndPointException();
3225         }
3226         org.apache.axis.client.Call _call = createCall();
3227         _call.setOperation(_operations[1]);
3228         _call.setUseSOAPAction(true);
3229         _call.setSOAPActionURI("");
3230         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
3231         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "createGroup"));
3232 
3233         setRequestHeaders(_call);
3234         setAttachments(_call);
3235  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1, in2});
3236 
3237         if (_resp instanceof java.rmi.RemoteException) {
3238             throw (java.rmi.RemoteException)_resp;
3239         }
3240         else {
3241             extractAttachments(_call);
3242             try {
3243                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteGroup) _resp;
3244             } catch (java.lang.Exception _exception) {
3245                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteGroup) org.apache.axis.utils.JavaUtils.convert(_resp, com.atlassian.theplugin.jira.api.soap.axis.RemoteGroup.class);
3246             }
3247         }
3248   } catch (org.apache.axis.AxisFault axisFaultException) {
3249     if (axisFaultException.detail != null) {
3250         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
3251               throw (java.rmi.RemoteException) axisFaultException.detail;
3252          }
3253         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
3254               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
3255          }
3256         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) {
3257               throw (com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) axisFaultException.detail;
3258          }
3259         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException) {
3260               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException) axisFaultException.detail;
3261          }
3262         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) {
3263               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) axisFaultException.detail;
3264          }
3265    }
3266   throw axisFaultException;
3267 }
3268     }
3269 
3270     public com.atlassian.theplugin.jira.api.soap.axis.RemoteUser getUser(java.lang.String in0, java.lang.String in1) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException, com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException {
3271         if (super.cachedEndpoint == null) {
3272             throw new org.apache.axis.NoEndPointException();
3273         }
3274         org.apache.axis.client.Call _call = createCall();
3275         _call.setOperation(_operations[2]);
3276         _call.setUseSOAPAction(true);
3277         _call.setSOAPActionURI("");
3278         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
3279         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "getUser"));
3280 
3281         setRequestHeaders(_call);
3282         setAttachments(_call);
3283  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1});
3284 
3285         if (_resp instanceof java.rmi.RemoteException) {
3286             throw (java.rmi.RemoteException)_resp;
3287         }
3288         else {
3289             extractAttachments(_call);
3290             try {
3291                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteUser) _resp;
3292             } catch (java.lang.Exception _exception) {
3293                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteUser) org.apache.axis.utils.JavaUtils.convert(_resp, com.atlassian.theplugin.jira.api.soap.axis.RemoteUser.class);
3294             }
3295         }
3296   } catch (org.apache.axis.AxisFault axisFaultException) {
3297     if (axisFaultException.detail != null) {
3298         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
3299               throw (java.rmi.RemoteException) axisFaultException.detail;
3300          }
3301         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) {
3302               throw (com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) axisFaultException.detail;
3303          }
3304         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) {
3305               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) axisFaultException.detail;
3306          }
3307    }
3308   throw axisFaultException;
3309 }
3310     }
3311 
3312     public com.atlassian.theplugin.jira.api.soap.axis.RemoteGroup getGroup(java.lang.String in0, java.lang.String in1) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException, com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException, com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException {
3313         if (super.cachedEndpoint == null) {
3314             throw new org.apache.axis.NoEndPointException();
3315         }
3316         org.apache.axis.client.Call _call = createCall();
3317         _call.setOperation(_operations[3]);
3318         _call.setUseSOAPAction(true);
3319         _call.setSOAPActionURI("");
3320         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
3321         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "getGroup"));
3322 
3323         setRequestHeaders(_call);
3324         setAttachments(_call);
3325  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1});
3326 
3327         if (_resp instanceof java.rmi.RemoteException) {
3328             throw (java.rmi.RemoteException)_resp;
3329         }
3330         else {
3331             extractAttachments(_call);
3332             try {
3333                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteGroup) _resp;
3334             } catch (java.lang.Exception _exception) {
3335                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteGroup) org.apache.axis.utils.JavaUtils.convert(_resp, com.atlassian.theplugin.jira.api.soap.axis.RemoteGroup.class);
3336             }
3337         }
3338   } catch (org.apache.axis.AxisFault axisFaultException) {
3339     if (axisFaultException.detail != null) {
3340         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
3341               throw (java.rmi.RemoteException) axisFaultException.detail;
3342          }
3343         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
3344               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
3345          }
3346         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) {
3347               throw (com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) axisFaultException.detail;
3348          }
3349         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException) {
3350               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException) axisFaultException.detail;
3351          }
3352         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) {
3353               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) axisFaultException.detail;
3354          }
3355    }
3356   throw axisFaultException;
3357 }
3358     }
3359 
3360     public java.lang.String login(java.lang.String in0, java.lang.String in1) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException {
3361         if (super.cachedEndpoint == null) {
3362             throw new org.apache.axis.NoEndPointException();
3363         }
3364         org.apache.axis.client.Call _call = createCall();
3365         _call.setOperation(_operations[4]);
3366         _call.setUseSOAPAction(true);
3367         _call.setSOAPActionURI("");
3368         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
3369         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "login"));
3370 
3371         setRequestHeaders(_call);
3372         setAttachments(_call);
3373  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1});
3374 
3375         if (_resp instanceof java.rmi.RemoteException) {
3376             throw (java.rmi.RemoteException)_resp;
3377         }
3378         else {
3379             extractAttachments(_call);
3380             try {
3381                 return (java.lang.String) _resp;
3382             } catch (java.lang.Exception _exception) {
3383                 return (java.lang.String) org.apache.axis.utils.JavaUtils.convert(_resp, java.lang.String.class);
3384             }
3385         }
3386   } catch (org.apache.axis.AxisFault axisFaultException) {
3387     if (axisFaultException.detail != null) {
3388         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
3389               throw (java.rmi.RemoteException) axisFaultException.detail;
3390          }
3391         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
3392               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
3393          }
3394         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) {
3395               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) axisFaultException.detail;
3396          }
3397    }
3398   throw axisFaultException;
3399 }
3400     }
3401 
3402     public com.atlassian.theplugin.jira.api.soap.axis.RemoteServerInfo getServerInfo(java.lang.String in0) throws java.rmi.RemoteException {
3403         if (super.cachedEndpoint == null) {
3404             throw new org.apache.axis.NoEndPointException();
3405         }
3406         org.apache.axis.client.Call _call = createCall();
3407         _call.setOperation(_operations[5]);
3408         _call.setUseSOAPAction(true);
3409         _call.setSOAPActionURI("");
3410         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
3411         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "getServerInfo"));
3412 
3413         setRequestHeaders(_call);
3414         setAttachments(_call);
3415  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0});
3416 
3417         if (_resp instanceof java.rmi.RemoteException) {
3418             throw (java.rmi.RemoteException)_resp;
3419         }
3420         else {
3421             extractAttachments(_call);
3422             try {
3423                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteServerInfo) _resp;
3424             } catch (java.lang.Exception _exception) {
3425                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteServerInfo) org.apache.axis.utils.JavaUtils.convert(_resp, com.atlassian.theplugin.jira.api.soap.axis.RemoteServerInfo.class);
3426             }
3427         }
3428   } catch (org.apache.axis.AxisFault axisFaultException) {
3429   throw axisFaultException;
3430 }
3431     }
3432 
3433     public boolean logout(java.lang.String in0) throws java.rmi.RemoteException {
3434         if (super.cachedEndpoint == null) {
3435             throw new org.apache.axis.NoEndPointException();
3436         }
3437         org.apache.axis.client.Call _call = createCall();
3438         _call.setOperation(_operations[6]);
3439         _call.setUseSOAPAction(true);
3440         _call.setSOAPActionURI("");
3441         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
3442         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "logout"));
3443 
3444         setRequestHeaders(_call);
3445         setAttachments(_call);
3446  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0});
3447 
3448         if (_resp instanceof java.rmi.RemoteException) {
3449             throw (java.rmi.RemoteException)_resp;
3450         }
3451         else {
3452             extractAttachments(_call);
3453             try {
3454                 return ((java.lang.Boolean) _resp).booleanValue();
3455             } catch (java.lang.Exception _exception) {
3456                 return ((java.lang.Boolean) org.apache.axis.utils.JavaUtils.convert(_resp, boolean.class)).booleanValue();
3457             }
3458         }
3459   } catch (org.apache.axis.AxisFault axisFaultException) {
3460   throw axisFaultException;
3461 }
3462     }
3463 
3464     public com.atlassian.theplugin.jira.api.soap.axis.RemoteIssue getIssue(java.lang.String in0, java.lang.String in1) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException, com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException {
3465         if (super.cachedEndpoint == null) {
3466             throw new org.apache.axis.NoEndPointException();
3467         }
3468         org.apache.axis.client.Call _call = createCall();
3469         _call.setOperation(_operations[7]);
3470         _call.setUseSOAPAction(true);
3471         _call.setSOAPActionURI("");
3472         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
3473         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "getIssue"));
3474 
3475         setRequestHeaders(_call);
3476         setAttachments(_call);
3477  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1});
3478 
3479         if (_resp instanceof java.rmi.RemoteException) {
3480             throw (java.rmi.RemoteException)_resp;
3481         }
3482         else {
3483             extractAttachments(_call);
3484             try {
3485                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteIssue) _resp;
3486             } catch (java.lang.Exception _exception) {
3487                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteIssue) org.apache.axis.utils.JavaUtils.convert(_resp, com.atlassian.theplugin.jira.api.soap.axis.RemoteIssue.class);
3488             }
3489         }
3490   } catch (org.apache.axis.AxisFault axisFaultException) {
3491     if (axisFaultException.detail != null) {
3492         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
3493               throw (java.rmi.RemoteException) axisFaultException.detail;
3494          }
3495         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
3496               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
3497          }
3498         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) {
3499               throw (com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) axisFaultException.detail;
3500          }
3501         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) {
3502               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) axisFaultException.detail;
3503          }
3504    }
3505   throw axisFaultException;
3506 }
3507     }
3508 
3509     public com.atlassian.theplugin.jira.api.soap.axis.RemoteComponent[] getComponents(java.lang.String in0, java.lang.String in1) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException, com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException {
3510         if (super.cachedEndpoint == null) {
3511             throw new org.apache.axis.NoEndPointException();
3512         }
3513         org.apache.axis.client.Call _call = createCall();
3514         _call.setOperation(_operations[8]);
3515         _call.setUseSOAPAction(true);
3516         _call.setSOAPActionURI("");
3517         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
3518         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "getComponents"));
3519 
3520         setRequestHeaders(_call);
3521         setAttachments(_call);
3522  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1});
3523 
3524         if (_resp instanceof java.rmi.RemoteException) {
3525             throw (java.rmi.RemoteException)_resp;
3526         }
3527         else {
3528             extractAttachments(_call);
3529             try {
3530                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteComponent[]) _resp;
3531             } catch (java.lang.Exception _exception) {
3532                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteComponent[]) org.apache.axis.utils.JavaUtils.convert(_resp, com.atlassian.theplugin.jira.api.soap.axis.RemoteComponent[].class);
3533             }
3534         }
3535   } catch (org.apache.axis.AxisFault axisFaultException) {
3536     if (axisFaultException.detail != null) {
3537         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
3538               throw (java.rmi.RemoteException) axisFaultException.detail;
3539          }
3540         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
3541               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
3542          }
3543         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) {
3544               throw (com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) axisFaultException.detail;
3545          }
3546         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) {
3547               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) axisFaultException.detail;
3548          }
3549    }
3550   throw axisFaultException;
3551 }
3552     }
3553 
3554     public com.atlassian.theplugin.jira.api.soap.axis.RemoteUser createUser(java.lang.String in0, java.lang.String in1, java.lang.String in2, java.lang.String in3, java.lang.String in4) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException, com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException, com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException {
3555         if (super.cachedEndpoint == null) {
3556             throw new org.apache.axis.NoEndPointException();
3557         }
3558         org.apache.axis.client.Call _call = createCall();
3559         _call.setOperation(_operations[9]);
3560         _call.setUseSOAPAction(true);
3561         _call.setSOAPActionURI("");
3562         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
3563         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "createUser"));
3564 
3565         setRequestHeaders(_call);
3566         setAttachments(_call);
3567  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1, in2, in3, in4});
3568 
3569         if (_resp instanceof java.rmi.RemoteException) {
3570             throw (java.rmi.RemoteException)_resp;
3571         }
3572         else {
3573             extractAttachments(_call);
3574             try {
3575                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteUser) _resp;
3576             } catch (java.lang.Exception _exception) {
3577                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteUser) org.apache.axis.utils.JavaUtils.convert(_resp, com.atlassian.theplugin.jira.api.soap.axis.RemoteUser.class);
3578             }
3579         }
3580   } catch (org.apache.axis.AxisFault axisFaultException) {
3581     if (axisFaultException.detail != null) {
3582         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
3583               throw (java.rmi.RemoteException) axisFaultException.detail;
3584          }
3585         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
3586               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
3587          }
3588         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) {
3589               throw (com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) axisFaultException.detail;
3590          }
3591         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException) {
3592               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException) axisFaultException.detail;
3593          }
3594         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) {
3595               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) axisFaultException.detail;
3596          }
3597    }
3598   throw axisFaultException;
3599 }
3600     }
3601 
3602     public com.atlassian.theplugin.jira.api.soap.axis.RemoteIssue createIssue(java.lang.String in0, com.atlassian.theplugin.jira.api.soap.axis.RemoteIssue in1) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException, com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException, com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException {
3603         if (super.cachedEndpoint == null) {
3604             throw new org.apache.axis.NoEndPointException();
3605         }
3606         org.apache.axis.client.Call _call = createCall();
3607         _call.setOperation(_operations[10]);
3608         _call.setUseSOAPAction(true);
3609         _call.setSOAPActionURI("");
3610         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
3611         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "createIssue"));
3612 
3613         setRequestHeaders(_call);
3614         setAttachments(_call);
3615  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1});
3616 
3617         if (_resp instanceof java.rmi.RemoteException) {
3618             throw (java.rmi.RemoteException)_resp;
3619         }
3620         else {
3621             extractAttachments(_call);
3622             try {
3623                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteIssue) _resp;
3624             } catch (java.lang.Exception _exception) {
3625                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteIssue) org.apache.axis.utils.JavaUtils.convert(_resp, com.atlassian.theplugin.jira.api.soap.axis.RemoteIssue.class);
3626             }
3627         }
3628   } catch (org.apache.axis.AxisFault axisFaultException) {
3629     if (axisFaultException.detail != null) {
3630         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
3631               throw (java.rmi.RemoteException) axisFaultException.detail;
3632          }
3633         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
3634               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
3635          }
3636         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) {
3637               throw (com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) axisFaultException.detail;
3638          }
3639         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException) {
3640               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException) axisFaultException.detail;
3641          }
3642         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) {
3643               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) axisFaultException.detail;
3644          }
3645    }
3646   throw axisFaultException;
3647 }
3648     }
3649 
3650     public com.atlassian.theplugin.jira.api.soap.axis.RemoteNamedObject[] getAvailableActions(java.lang.String in0, java.lang.String in1) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException {
3651         if (super.cachedEndpoint == null) {
3652             throw new org.apache.axis.NoEndPointException();
3653         }
3654         org.apache.axis.client.Call _call = createCall();
3655         _call.setOperation(_operations[11]);
3656         _call.setUseSOAPAction(true);
3657         _call.setSOAPActionURI("");
3658         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
3659         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "getAvailableActions"));
3660 
3661         setRequestHeaders(_call);
3662         setAttachments(_call);
3663  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1});
3664 
3665         if (_resp instanceof java.rmi.RemoteException) {
3666             throw (java.rmi.RemoteException)_resp;
3667         }
3668         else {
3669             extractAttachments(_call);
3670             try {
3671                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteNamedObject[]) _resp;
3672             } catch (java.lang.Exception _exception) {
3673                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteNamedObject[]) org.apache.axis.utils.JavaUtils.convert(_resp, com.atlassian.theplugin.jira.api.soap.axis.RemoteNamedObject[].class);
3674             }
3675         }
3676   } catch (org.apache.axis.AxisFault axisFaultException) {
3677     if (axisFaultException.detail != null) {
3678         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
3679               throw (java.rmi.RemoteException) axisFaultException.detail;
3680          }
3681         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
3682               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
3683          }
3684    }
3685   throw axisFaultException;
3686 }
3687     }
3688 
3689     public com.atlassian.theplugin.jira.api.soap.axis.RemoteProject[] getProjects(java.lang.String in0) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException, com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException {
3690         if (super.cachedEndpoint == null) {
3691             throw new org.apache.axis.NoEndPointException();
3692         }
3693         org.apache.axis.client.Call _call = createCall();
3694         _call.setOperation(_operations[12]);
3695         _call.setUseSOAPAction(true);
3696         _call.setSOAPActionURI("");
3697         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
3698         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "getProjects"));
3699 
3700         setRequestHeaders(_call);
3701         setAttachments(_call);
3702  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0});
3703 
3704         if (_resp instanceof java.rmi.RemoteException) {
3705             throw (java.rmi.RemoteException)_resp;
3706         }
3707         else {
3708             extractAttachments(_call);
3709             try {
3710                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteProject[]) _resp;
3711             } catch (java.lang.Exception _exception) {
3712                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteProject[]) org.apache.axis.utils.JavaUtils.convert(_resp, com.atlassian.theplugin.jira.api.soap.axis.RemoteProject[].class);
3713             }
3714         }
3715   } catch (org.apache.axis.AxisFault axisFaultException) {
3716     if (axisFaultException.detail != null) {
3717         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
3718               throw (java.rmi.RemoteException) axisFaultException.detail;
3719          }
3720         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
3721               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
3722          }
3723         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) {
3724               throw (com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) axisFaultException.detail;
3725          }
3726         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) {
3727               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) axisFaultException.detail;
3728          }
3729    }
3730   throw axisFaultException;
3731 }
3732     }
3733 
3734     public com.atlassian.theplugin.jira.api.soap.axis.RemoteIssue updateIssue(java.lang.String in0, java.lang.String in1, com.atlassian.theplugin.jira.api.soap.axis.RemoteFieldValue[] in2) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException {
3735         if (super.cachedEndpoint == null) {
3736             throw new org.apache.axis.NoEndPointException();
3737         }
3738         org.apache.axis.client.Call _call = createCall();
3739         _call.setOperation(_operations[13]);
3740         _call.setUseSOAPAction(true);
3741         _call.setSOAPActionURI("");
3742         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
3743         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "updateIssue"));
3744 
3745         setRequestHeaders(_call);
3746         setAttachments(_call);
3747  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1, in2});
3748 
3749         if (_resp instanceof java.rmi.RemoteException) {
3750             throw (java.rmi.RemoteException)_resp;
3751         }
3752         else {
3753             extractAttachments(_call);
3754             try {
3755                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteIssue) _resp;
3756             } catch (java.lang.Exception _exception) {
3757                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteIssue) org.apache.axis.utils.JavaUtils.convert(_resp, com.atlassian.theplugin.jira.api.soap.axis.RemoteIssue.class);
3758             }
3759         }
3760   } catch (org.apache.axis.AxisFault axisFaultException) {
3761     if (axisFaultException.detail != null) {
3762         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
3763               throw (java.rmi.RemoteException) axisFaultException.detail;
3764          }
3765         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
3766               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
3767          }
3768    }
3769   throw axisFaultException;
3770 }
3771     }
3772 
3773     public com.atlassian.theplugin.jira.api.soap.axis.RemoteConfiguration getConfiguration(java.lang.String in0) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException, com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException {
3774         if (super.cachedEndpoint == null) {
3775             throw new org.apache.axis.NoEndPointException();
3776         }
3777         org.apache.axis.client.Call _call = createCall();
3778         _call.setOperation(_operations[14]);
3779         _call.setUseSOAPAction(true);
3780         _call.setSOAPActionURI("");
3781         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
3782         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "getConfiguration"));
3783 
3784         setRequestHeaders(_call);
3785         setAttachments(_call);
3786  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0});
3787 
3788         if (_resp instanceof java.rmi.RemoteException) {
3789             throw (java.rmi.RemoteException)_resp;
3790         }
3791         else {
3792             extractAttachments(_call);
3793             try {
3794                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteConfiguration) _resp;
3795             } catch (java.lang.Exception _exception) {
3796                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteConfiguration) org.apache.axis.utils.JavaUtils.convert(_resp, com.atlassian.theplugin.jira.api.soap.axis.RemoteConfiguration.class);
3797             }
3798         }
3799   } catch (org.apache.axis.AxisFault axisFaultException) {
3800     if (axisFaultException.detail != null) {
3801         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
3802               throw (java.rmi.RemoteException) axisFaultException.detail;
3803          }
3804         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
3805               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
3806          }
3807         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) {
3808               throw (com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) axisFaultException.detail;
3809          }
3810         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) {
3811               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) axisFaultException.detail;
3812          }
3813    }
3814   throw axisFaultException;
3815 }
3816     }
3817 
3818     public com.atlassian.theplugin.jira.api.soap.axis.RemoteProject updateProject(java.lang.String in0, com.atlassian.theplugin.jira.api.soap.axis.RemoteProject in1) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException, com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException, com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException {
3819         if (super.cachedEndpoint == null) {
3820             throw new org.apache.axis.NoEndPointException();
3821         }
3822         org.apache.axis.client.Call _call = createCall();
3823         _call.setOperation(_operations[15]);
3824         _call.setUseSOAPAction(true);
3825         _call.setSOAPActionURI("");
3826         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
3827         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "updateProject"));
3828 
3829         setRequestHeaders(_call);
3830         setAttachments(_call);
3831  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1});
3832 
3833         if (_resp instanceof java.rmi.RemoteException) {
3834             throw (java.rmi.RemoteException)_resp;
3835         }
3836         else {
3837             extractAttachments(_call);
3838             try {
3839                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteProject) _resp;
3840             } catch (java.lang.Exception _exception) {
3841                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteProject) org.apache.axis.utils.JavaUtils.convert(_resp, com.atlassian.theplugin.jira.api.soap.axis.RemoteProject.class);
3842             }
3843         }
3844   } catch (org.apache.axis.AxisFault axisFaultException) {
3845     if (axisFaultException.detail != null) {
3846         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
3847               throw (java.rmi.RemoteException) axisFaultException.detail;
3848          }
3849         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
3850               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
3851          }
3852         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) {
3853               throw (com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) axisFaultException.detail;
3854          }
3855         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException) {
3856               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException) axisFaultException.detail;
3857          }
3858         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) {
3859               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) axisFaultException.detail;
3860          }
3861    }
3862   throw axisFaultException;
3863 }
3864     }
3865 
3866     public com.atlassian.theplugin.jira.api.soap.axis.RemoteProject getProjectByKey(java.lang.String in0, java.lang.String in1) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException, com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException {
3867         if (super.cachedEndpoint == null) {
3868             throw new org.apache.axis.NoEndPointException();
3869         }
3870         org.apache.axis.client.Call _call = createCall();
3871         _call.setOperation(_operations[16]);
3872         _call.setUseSOAPAction(true);
3873         _call.setSOAPActionURI("");
3874         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
3875         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "getProjectByKey"));
3876 
3877         setRequestHeaders(_call);
3878         setAttachments(_call);
3879  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1});
3880 
3881         if (_resp instanceof java.rmi.RemoteException) {
3882             throw (java.rmi.RemoteException)_resp;
3883         }
3884         else {
3885             extractAttachments(_call);
3886             try {
3887                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteProject) _resp;
3888             } catch (java.lang.Exception _exception) {
3889                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteProject) org.apache.axis.utils.JavaUtils.convert(_resp, com.atlassian.theplugin.jira.api.soap.axis.RemoteProject.class);
3890             }
3891         }
3892   } catch (org.apache.axis.AxisFault axisFaultException) {
3893     if (axisFaultException.detail != null) {
3894         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
3895               throw (java.rmi.RemoteException) axisFaultException.detail;
3896          }
3897         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
3898               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
3899          }
3900         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) {
3901               throw (com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) axisFaultException.detail;
3902          }
3903         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) {
3904               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) axisFaultException.detail;
3905          }
3906    }
3907   throw axisFaultException;
3908 }
3909     }
3910 
3911     public com.atlassian.theplugin.jira.api.soap.axis.RemotePriority[] getPriorities(java.lang.String in0) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException, com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException {
3912         if (super.cachedEndpoint == null) {
3913             throw new org.apache.axis.NoEndPointException();
3914         }
3915         org.apache.axis.client.Call _call = createCall();
3916         _call.setOperation(_operations[17]);
3917         _call.setUseSOAPAction(true);
3918         _call.setSOAPActionURI("");
3919         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
3920         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "getPriorities"));
3921 
3922         setRequestHeaders(_call);
3923         setAttachments(_call);
3924  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0});
3925 
3926         if (_resp instanceof java.rmi.RemoteException) {
3927             throw (java.rmi.RemoteException)_resp;
3928         }
3929         else {
3930             extractAttachments(_call);
3931             try {
3932                 return (com.atlassian.theplugin.jira.api.soap.axis.RemotePriority[]) _resp;
3933             } catch (java.lang.Exception _exception) {
3934                 return (com.atlassian.theplugin.jira.api.soap.axis.RemotePriority[]) org.apache.axis.utils.JavaUtils.convert(_resp, com.atlassian.theplugin.jira.api.soap.axis.RemotePriority[].class);
3935             }
3936         }
3937   } catch (org.apache.axis.AxisFault axisFaultException) {
3938     if (axisFaultException.detail != null) {
3939         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
3940               throw (java.rmi.RemoteException) axisFaultException.detail;
3941          }
3942         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) {
3943               throw (com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) axisFaultException.detail;
3944          }
3945         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) {
3946               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) axisFaultException.detail;
3947          }
3948    }
3949   throw axisFaultException;
3950 }
3951     }
3952 
3953     public com.atlassian.theplugin.jira.api.soap.axis.RemoteResolution[] getResolutions(java.lang.String in0) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException, com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException {
3954         if (super.cachedEndpoint == null) {
3955             throw new org.apache.axis.NoEndPointException();
3956         }
3957         org.apache.axis.client.Call _call = createCall();
3958         _call.setOperation(_operations[18]);
3959         _call.setUseSOAPAction(true);
3960         _call.setSOAPActionURI("");
3961         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
3962         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "getResolutions"));
3963 
3964         setRequestHeaders(_call);
3965         setAttachments(_call);
3966  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0});
3967 
3968         if (_resp instanceof java.rmi.RemoteException) {
3969             throw (java.rmi.RemoteException)_resp;
3970         }
3971         else {
3972             extractAttachments(_call);
3973             try {
3974                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteResolution[]) _resp;
3975             } catch (java.lang.Exception _exception) {
3976                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteResolution[]) org.apache.axis.utils.JavaUtils.convert(_resp, com.atlassian.theplugin.jira.api.soap.axis.RemoteResolution[].class);
3977             }
3978         }
3979   } catch (org.apache.axis.AxisFault axisFaultException) {
3980     if (axisFaultException.detail != null) {
3981         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
3982               throw (java.rmi.RemoteException) axisFaultException.detail;
3983          }
3984         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) {
3985               throw (com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) axisFaultException.detail;
3986          }
3987         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) {
3988               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) axisFaultException.detail;
3989          }
3990    }
3991   throw axisFaultException;
3992 }
3993     }
3994 
3995     public com.atlassian.theplugin.jira.api.soap.axis.RemoteIssueType[] getIssueTypes(java.lang.String in0) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException, com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException {
3996         if (super.cachedEndpoint == null) {
3997             throw new org.apache.axis.NoEndPointException();
3998         }
3999         org.apache.axis.client.Call _call = createCall();
4000         _call.setOperation(_operations[19]);
4001         _call.setUseSOAPAction(true);
4002         _call.setSOAPActionURI("");
4003         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
4004         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "getIssueTypes"));
4005 
4006         setRequestHeaders(_call);
4007         setAttachments(_call);
4008  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0});
4009 
4010         if (_resp instanceof java.rmi.RemoteException) {
4011             throw (java.rmi.RemoteException)_resp;
4012         }
4013         else {
4014             extractAttachments(_call);
4015             try {
4016                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteIssueType[]) _resp;
4017             } catch (java.lang.Exception _exception) {
4018                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteIssueType[]) org.apache.axis.utils.JavaUtils.convert(_resp, com.atlassian.theplugin.jira.api.soap.axis.RemoteIssueType[].class);
4019             }
4020         }
4021   } catch (org.apache.axis.AxisFault axisFaultException) {
4022     if (axisFaultException.detail != null) {
4023         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
4024               throw (java.rmi.RemoteException) axisFaultException.detail;
4025          }
4026         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) {
4027               throw (com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) axisFaultException.detail;
4028          }
4029         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) {
4030               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) axisFaultException.detail;
4031          }
4032    }
4033   throw axisFaultException;
4034 }
4035     }
4036 
4037     public com.atlassian.theplugin.jira.api.soap.axis.RemoteStatus[] getStatuses(java.lang.String in0) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException, com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException {
4038         if (super.cachedEndpoint == null) {
4039             throw new org.apache.axis.NoEndPointException();
4040         }
4041         org.apache.axis.client.Call _call = createCall();
4042         _call.setOperation(_operations[20]);
4043         _call.setUseSOAPAction(true);
4044         _call.setSOAPActionURI("");
4045         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
4046         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "getStatuses"));
4047 
4048         setRequestHeaders(_call);
4049         setAttachments(_call);
4050  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0});
4051 
4052         if (_resp instanceof java.rmi.RemoteException) {
4053             throw (java.rmi.RemoteException)_resp;
4054         }
4055         else {
4056             extractAttachments(_call);
4057             try {
4058                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteStatus[]) _resp;
4059             } catch (java.lang.Exception _exception) {
4060                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteStatus[]) org.apache.axis.utils.JavaUtils.convert(_resp, com.atlassian.theplugin.jira.api.soap.axis.RemoteStatus[].class);
4061             }
4062         }
4063   } catch (org.apache.axis.AxisFault axisFaultException) {
4064     if (axisFaultException.detail != null) {
4065         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
4066               throw (java.rmi.RemoteException) axisFaultException.detail;
4067          }
4068         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) {
4069               throw (com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) axisFaultException.detail;
4070          }
4071         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) {
4072               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) axisFaultException.detail;
4073          }
4074    }
4075   throw axisFaultException;
4076 }
4077     }
4078 
4079     public com.atlassian.theplugin.jira.api.soap.axis.RemoteIssueType[] getSubTaskIssueTypes(java.lang.String in0) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException, com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException {
4080         if (super.cachedEndpoint == null) {
4081             throw new org.apache.axis.NoEndPointException();
4082         }
4083         org.apache.axis.client.Call _call = createCall();
4084         _call.setOperation(_operations[21]);
4085         _call.setUseSOAPAction(true);
4086         _call.setSOAPActionURI("");
4087         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
4088         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "getSubTaskIssueTypes"));
4089 
4090         setRequestHeaders(_call);
4091         setAttachments(_call);
4092  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0});
4093 
4094         if (_resp instanceof java.rmi.RemoteException) {
4095             throw (java.rmi.RemoteException)_resp;
4096         }
4097         else {
4098             extractAttachments(_call);
4099             try {
4100                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteIssueType[]) _resp;
4101             } catch (java.lang.Exception _exception) {
4102                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteIssueType[]) org.apache.axis.utils.JavaUtils.convert(_resp, com.atlassian.theplugin.jira.api.soap.axis.RemoteIssueType[].class);
4103             }
4104         }
4105   } catch (org.apache.axis.AxisFault axisFaultException) {
4106     if (axisFaultException.detail != null) {
4107         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
4108               throw (java.rmi.RemoteException) axisFaultException.detail;
4109          }
4110         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) {
4111               throw (com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) axisFaultException.detail;
4112          }
4113         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) {
4114               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) axisFaultException.detail;
4115          }
4116    }
4117   throw axisFaultException;
4118 }
4119     }
4120 
4121     public com.atlassian.theplugin.jira.api.soap.axis.RemoteProjectRole[] getProjectRoles(java.lang.String in0) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException {
4122         if (super.cachedEndpoint == null) {
4123             throw new org.apache.axis.NoEndPointException();
4124         }
4125         org.apache.axis.client.Call _call = createCall();
4126         _call.setOperation(_operations[22]);
4127         _call.setUseSOAPAction(true);
4128         _call.setSOAPActionURI("");
4129         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
4130         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "getProjectRoles"));
4131 
4132         setRequestHeaders(_call);
4133         setAttachments(_call);
4134  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0});
4135 
4136         if (_resp instanceof java.rmi.RemoteException) {
4137             throw (java.rmi.RemoteException)_resp;
4138         }
4139         else {
4140             extractAttachments(_call);
4141             try {
4142                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteProjectRole[]) _resp;
4143             } catch (java.lang.Exception _exception) {
4144                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteProjectRole[]) org.apache.axis.utils.JavaUtils.convert(_resp, com.atlassian.theplugin.jira.api.soap.axis.RemoteProjectRole[].class);
4145             }
4146         }
4147   } catch (org.apache.axis.AxisFault axisFaultException) {
4148     if (axisFaultException.detail != null) {
4149         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
4150               throw (java.rmi.RemoteException) axisFaultException.detail;
4151          }
4152         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
4153               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
4154          }
4155    }
4156   throw axisFaultException;
4157 }
4158     }
4159 
4160     public com.atlassian.theplugin.jira.api.soap.axis.RemoteProjectRole getProjectRole(java.lang.String in0, long in1) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException {
4161         if (super.cachedEndpoint == null) {
4162             throw new org.apache.axis.NoEndPointException();
4163         }
4164         org.apache.axis.client.Call _call = createCall();
4165         _call.setOperation(_operations[23]);
4166         _call.setUseSOAPAction(true);
4167         _call.setSOAPActionURI("");
4168         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
4169         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "getProjectRole"));
4170 
4171         setRequestHeaders(_call);
4172         setAttachments(_call);
4173  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, new java.lang.Long(in1)});
4174 
4175         if (_resp instanceof java.rmi.RemoteException) {
4176             throw (java.rmi.RemoteException)_resp;
4177         }
4178         else {
4179             extractAttachments(_call);
4180             try {
4181                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteProjectRole) _resp;
4182             } catch (java.lang.Exception _exception) {
4183                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteProjectRole) org.apache.axis.utils.JavaUtils.convert(_resp, com.atlassian.theplugin.jira.api.soap.axis.RemoteProjectRole.class);
4184             }
4185         }
4186   } catch (org.apache.axis.AxisFault axisFaultException) {
4187     if (axisFaultException.detail != null) {
4188         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
4189               throw (java.rmi.RemoteException) axisFaultException.detail;
4190          }
4191         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
4192               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
4193          }
4194    }
4195   throw axisFaultException;
4196 }
4197     }
4198 
4199     public com.atlassian.theplugin.jira.api.soap.axis.RemoteProjectRoleActors getProjectRoleActors(java.lang.String in0, com.atlassian.theplugin.jira.api.soap.axis.RemoteProjectRole in1, com.atlassian.theplugin.jira.api.soap.axis.RemoteProject in2) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException {
4200         if (super.cachedEndpoint == null) {
4201             throw new org.apache.axis.NoEndPointException();
4202         }
4203         org.apache.axis.client.Call _call = createCall();
4204         _call.setOperation(_operations[24]);
4205         _call.setUseSOAPAction(true);
4206         _call.setSOAPActionURI("");
4207         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
4208         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "getProjectRoleActors"));
4209 
4210         setRequestHeaders(_call);
4211         setAttachments(_call);
4212  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1, in2});
4213 
4214         if (_resp instanceof java.rmi.RemoteException) {
4215             throw (java.rmi.RemoteException)_resp;
4216         }
4217         else {
4218             extractAttachments(_call);
4219             try {
4220                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteProjectRoleActors) _resp;
4221             } catch (java.lang.Exception _exception) {
4222                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteProjectRoleActors) org.apache.axis.utils.JavaUtils.convert(_resp, com.atlassian.theplugin.jira.api.soap.axis.RemoteProjectRoleActors.class);
4223             }
4224         }
4225   } catch (org.apache.axis.AxisFault axisFaultException) {
4226     if (axisFaultException.detail != null) {
4227         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
4228               throw (java.rmi.RemoteException) axisFaultException.detail;
4229          }
4230         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
4231               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
4232          }
4233    }
4234   throw axisFaultException;
4235 }
4236     }
4237 
4238     public com.atlassian.theplugin.jira.api.soap.axis.RemoteRoleActors getDefaultRoleActors(java.lang.String in0, com.atlassian.theplugin.jira.api.soap.axis.RemoteProjectRole in1) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException {
4239         if (super.cachedEndpoint == null) {
4240             throw new org.apache.axis.NoEndPointException();
4241         }
4242         org.apache.axis.client.Call _call = createCall();
4243         _call.setOperation(_operations[25]);
4244         _call.setUseSOAPAction(true);
4245         _call.setSOAPActionURI("");
4246         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
4247         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "getDefaultRoleActors"));
4248 
4249         setRequestHeaders(_call);
4250         setAttachments(_call);
4251  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1});
4252 
4253         if (_resp instanceof java.rmi.RemoteException) {
4254             throw (java.rmi.RemoteException)_resp;
4255         }
4256         else {
4257             extractAttachments(_call);
4258             try {
4259                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteRoleActors) _resp;
4260             } catch (java.lang.Exception _exception) {
4261                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteRoleActors) org.apache.axis.utils.JavaUtils.convert(_resp, com.atlassian.theplugin.jira.api.soap.axis.RemoteRoleActors.class);
4262             }
4263         }
4264   } catch (org.apache.axis.AxisFault axisFaultException) {
4265     if (axisFaultException.detail != null) {
4266         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
4267               throw (java.rmi.RemoteException) axisFaultException.detail;
4268          }
4269         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
4270               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
4271          }
4272    }
4273   throw axisFaultException;
4274 }
4275     }
4276 
4277     public void removeAllRoleActorsByNameAndType(java.lang.String in0, java.lang.String in1, java.lang.String in2) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException {
4278         if (super.cachedEndpoint == null) {
4279             throw new org.apache.axis.NoEndPointException();
4280         }
4281         org.apache.axis.client.Call _call = createCall();
4282         _call.setOperation(_operations[26]);
4283         _call.setUseSOAPAction(true);
4284         _call.setSOAPActionURI("");
4285         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
4286         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "removeAllRoleActorsByNameAndType"));
4287 
4288         setRequestHeaders(_call);
4289         setAttachments(_call);
4290  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1, in2});
4291 
4292         if (_resp instanceof java.rmi.RemoteException) {
4293             throw (java.rmi.RemoteException)_resp;
4294         }
4295         extractAttachments(_call);
4296   } catch (org.apache.axis.AxisFault axisFaultException) {
4297     if (axisFaultException.detail != null) {
4298         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
4299               throw (java.rmi.RemoteException) axisFaultException.detail;
4300          }
4301         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
4302               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
4303          }
4304    }
4305   throw axisFaultException;
4306 }
4307     }
4308 
4309     public void removeAllRoleActorsByProject(java.lang.String in0, com.atlassian.theplugin.jira.api.soap.axis.RemoteProject in1) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException {
4310         if (super.cachedEndpoint == null) {
4311             throw new org.apache.axis.NoEndPointException();
4312         }
4313         org.apache.axis.client.Call _call = createCall();
4314         _call.setOperation(_operations[27]);
4315         _call.setUseSOAPAction(true);
4316         _call.setSOAPActionURI("");
4317         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
4318         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "removeAllRoleActorsByProject"));
4319 
4320         setRequestHeaders(_call);
4321         setAttachments(_call);
4322  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1});
4323 
4324         if (_resp instanceof java.rmi.RemoteException) {
4325             throw (java.rmi.RemoteException)_resp;
4326         }
4327         extractAttachments(_call);
4328   } catch (org.apache.axis.AxisFault axisFaultException) {
4329     if (axisFaultException.detail != null) {
4330         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
4331               throw (java.rmi.RemoteException) axisFaultException.detail;
4332          }
4333         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
4334               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
4335          }
4336    }
4337   throw axisFaultException;
4338 }
4339     }
4340 
4341     public void deleteProjectRole(java.lang.String in0, com.atlassian.theplugin.jira.api.soap.axis.RemoteProjectRole in1, boolean in2) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException {
4342         if (super.cachedEndpoint == null) {
4343             throw new org.apache.axis.NoEndPointException();
4344         }
4345         org.apache.axis.client.Call _call = createCall();
4346         _call.setOperation(_operations[28]);
4347         _call.setUseSOAPAction(true);
4348         _call.setSOAPActionURI("");
4349         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
4350         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "deleteProjectRole"));
4351 
4352         setRequestHeaders(_call);
4353         setAttachments(_call);
4354  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1, new java.lang.Boolean(in2)});
4355 
4356         if (_resp instanceof java.rmi.RemoteException) {
4357             throw (java.rmi.RemoteException)_resp;
4358         }
4359         extractAttachments(_call);
4360   } catch (org.apache.axis.AxisFault axisFaultException) {
4361     if (axisFaultException.detail != null) {
4362         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
4363               throw (java.rmi.RemoteException) axisFaultException.detail;
4364          }
4365         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
4366               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
4367          }
4368    }
4369   throw axisFaultException;
4370 }
4371     }
4372 
4373     public void updateProjectRole(java.lang.String in0, com.atlassian.theplugin.jira.api.soap.axis.RemoteProjectRole in1) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException {
4374         if (super.cachedEndpoint == null) {
4375             throw new org.apache.axis.NoEndPointException();
4376         }
4377         org.apache.axis.client.Call _call = createCall();
4378         _call.setOperation(_operations[29]);
4379         _call.setUseSOAPAction(true);
4380         _call.setSOAPActionURI("");
4381         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
4382         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "updateProjectRole"));
4383 
4384         setRequestHeaders(_call);
4385         setAttachments(_call);
4386  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1});
4387 
4388         if (_resp instanceof java.rmi.RemoteException) {
4389             throw (java.rmi.RemoteException)_resp;
4390         }
4391         extractAttachments(_call);
4392   } catch (org.apache.axis.AxisFault axisFaultException) {
4393     if (axisFaultException.detail != null) {
4394         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
4395               throw (java.rmi.RemoteException) axisFaultException.detail;
4396          }
4397         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
4398               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
4399          }
4400    }
4401   throw axisFaultException;
4402 }
4403     }
4404 
4405     public com.atlassian.theplugin.jira.api.soap.axis.RemoteProjectRole createProjectRole(java.lang.String in0, com.atlassian.theplugin.jira.api.soap.axis.RemoteProjectRole in1) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException {
4406         if (super.cachedEndpoint == null) {
4407             throw new org.apache.axis.NoEndPointException();
4408         }
4409         org.apache.axis.client.Call _call = createCall();
4410         _call.setOperation(_operations[30]);
4411         _call.setUseSOAPAction(true);
4412         _call.setSOAPActionURI("");
4413         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
4414         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "createProjectRole"));
4415 
4416         setRequestHeaders(_call);
4417         setAttachments(_call);
4418  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1});
4419 
4420         if (_resp instanceof java.rmi.RemoteException) {
4421             throw (java.rmi.RemoteException)_resp;
4422         }
4423         else {
4424             extractAttachments(_call);
4425             try {
4426                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteProjectRole) _resp;
4427             } catch (java.lang.Exception _exception) {
4428                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteProjectRole) org.apache.axis.utils.JavaUtils.convert(_resp, com.atlassian.theplugin.jira.api.soap.axis.RemoteProjectRole.class);
4429             }
4430         }
4431   } catch (org.apache.axis.AxisFault axisFaultException) {
4432     if (axisFaultException.detail != null) {
4433         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
4434               throw (java.rmi.RemoteException) axisFaultException.detail;
4435          }
4436         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
4437               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
4438          }
4439    }
4440   throw axisFaultException;
4441 }
4442     }
4443 
4444     public boolean isProjectRoleNameUnique(java.lang.String in0, java.lang.String in1) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException {
4445         if (super.cachedEndpoint == null) {
4446             throw new org.apache.axis.NoEndPointException();
4447         }
4448         org.apache.axis.client.Call _call = createCall();
4449         _call.setOperation(_operations[31]);
4450         _call.setUseSOAPAction(true);
4451         _call.setSOAPActionURI("");
4452         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
4453         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "isProjectRoleNameUnique"));
4454 
4455         setRequestHeaders(_call);
4456         setAttachments(_call);
4457  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1});
4458 
4459         if (_resp instanceof java.rmi.RemoteException) {
4460             throw (java.rmi.RemoteException)_resp;
4461         }
4462         else {
4463             extractAttachments(_call);
4464             try {
4465                 return ((java.lang.Boolean) _resp).booleanValue();
4466             } catch (java.lang.Exception _exception) {
4467                 return ((java.lang.Boolean) org.apache.axis.utils.JavaUtils.convert(_resp, boolean.class)).booleanValue();
4468             }
4469         }
4470   } catch (org.apache.axis.AxisFault axisFaultException) {
4471     if (axisFaultException.detail != null) {
4472         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
4473               throw (java.rmi.RemoteException) axisFaultException.detail;
4474          }
4475         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
4476               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
4477          }
4478    }
4479   throw axisFaultException;
4480 }
4481     }
4482 
4483     public void addActorsToProjectRole(java.lang.String in0, java.lang.String[] in1, com.atlassian.theplugin.jira.api.soap.axis.RemoteProjectRole in2, com.atlassian.theplugin.jira.api.soap.axis.RemoteProject in3, java.lang.String in4) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException {
4484         if (super.cachedEndpoint == null) {
4485             throw new org.apache.axis.NoEndPointException();
4486         }
4487         org.apache.axis.client.Call _call = createCall();
4488         _call.setOperation(_operations[32]);
4489         _call.setUseSOAPAction(true);
4490         _call.setSOAPActionURI("");
4491         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
4492         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "addActorsToProjectRole"));
4493 
4494         setRequestHeaders(_call);
4495         setAttachments(_call);
4496  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1, in2, in3, in4});
4497 
4498         if (_resp instanceof java.rmi.RemoteException) {
4499             throw (java.rmi.RemoteException)_resp;
4500         }
4501         extractAttachments(_call);
4502   } catch (org.apache.axis.AxisFault axisFaultException) {
4503     if (axisFaultException.detail != null) {
4504         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
4505               throw (java.rmi.RemoteException) axisFaultException.detail;
4506          }
4507         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
4508               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
4509          }
4510    }
4511   throw axisFaultException;
4512 }
4513     }
4514 
4515     public void removeActorsFromProjectRole(java.lang.String in0, java.lang.String[] in1, com.atlassian.theplugin.jira.api.soap.axis.RemoteProjectRole in2, com.atlassian.theplugin.jira.api.soap.axis.RemoteProject in3, java.lang.String in4) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException {
4516         if (super.cachedEndpoint == null) {
4517             throw new org.apache.axis.NoEndPointException();
4518         }
4519         org.apache.axis.client.Call _call = createCall();
4520         _call.setOperation(_operations[33]);
4521         _call.setUseSOAPAction(true);
4522         _call.setSOAPActionURI("");
4523         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
4524         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "removeActorsFromProjectRole"));
4525 
4526         setRequestHeaders(_call);
4527         setAttachments(_call);
4528  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1, in2, in3, in4});
4529 
4530         if (_resp instanceof java.rmi.RemoteException) {
4531             throw (java.rmi.RemoteException)_resp;
4532         }
4533         extractAttachments(_call);
4534   } catch (org.apache.axis.AxisFault axisFaultException) {
4535     if (axisFaultException.detail != null) {
4536         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
4537               throw (java.rmi.RemoteException) axisFaultException.detail;
4538          }
4539         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
4540               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
4541          }
4542    }
4543   throw axisFaultException;
4544 }
4545     }
4546 
4547     public void addDefaultActorsToProjectRole(java.lang.String in0, java.lang.String[] in1, com.atlassian.theplugin.jira.api.soap.axis.RemoteProjectRole in2, java.lang.String in3) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException {
4548         if (super.cachedEndpoint == null) {
4549             throw new org.apache.axis.NoEndPointException();
4550         }
4551         org.apache.axis.client.Call _call = createCall();
4552         _call.setOperation(_operations[34]);
4553         _call.setUseSOAPAction(true);
4554         _call.setSOAPActionURI("");
4555         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
4556         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "addDefaultActorsToProjectRole"));
4557 
4558         setRequestHeaders(_call);
4559         setAttachments(_call);
4560  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1, in2, in3});
4561 
4562         if (_resp instanceof java.rmi.RemoteException) {
4563             throw (java.rmi.RemoteException)_resp;
4564         }
4565         extractAttachments(_call);
4566   } catch (org.apache.axis.AxisFault axisFaultException) {
4567     if (axisFaultException.detail != null) {
4568         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
4569               throw (java.rmi.RemoteException) axisFaultException.detail;
4570          }
4571         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
4572               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
4573          }
4574    }
4575   throw axisFaultException;
4576 }
4577     }
4578 
4579     public void removeDefaultActorsFromProjectRole(java.lang.String in0, java.lang.String[] in1, com.atlassian.theplugin.jira.api.soap.axis.RemoteProjectRole in2, java.lang.String in3) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException {
4580         if (super.cachedEndpoint == null) {
4581             throw new org.apache.axis.NoEndPointException();
4582         }
4583         org.apache.axis.client.Call _call = createCall();
4584         _call.setOperation(_operations[35]);
4585         _call.setUseSOAPAction(true);
4586         _call.setSOAPActionURI("");
4587         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
4588         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "removeDefaultActorsFromProjectRole"));
4589 
4590         setRequestHeaders(_call);
4591         setAttachments(_call);
4592  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1, in2, in3});
4593 
4594         if (_resp instanceof java.rmi.RemoteException) {
4595             throw (java.rmi.RemoteException)_resp;
4596         }
4597         extractAttachments(_call);
4598   } catch (org.apache.axis.AxisFault axisFaultException) {
4599     if (axisFaultException.detail != null) {
4600         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
4601               throw (java.rmi.RemoteException) axisFaultException.detail;
4602          }
4603         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
4604               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
4605          }
4606    }
4607   throw axisFaultException;
4608 }
4609     }
4610 
4611     public com.atlassian.theplugin.jira.api.soap.axis.RemoteScheme[] getAssociatedNotificationSchemes(java.lang.String in0, com.atlassian.theplugin.jira.api.soap.axis.RemoteProjectRole in1) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException {
4612         if (super.cachedEndpoint == null) {
4613             throw new org.apache.axis.NoEndPointException();
4614         }
4615         org.apache.axis.client.Call _call = createCall();
4616         _call.setOperation(_operations[36]);
4617         _call.setUseSOAPAction(true);
4618         _call.setSOAPActionURI("");
4619         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
4620         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "getAssociatedNotificationSchemes"));
4621 
4622         setRequestHeaders(_call);
4623         setAttachments(_call);
4624  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1});
4625 
4626         if (_resp instanceof java.rmi.RemoteException) {
4627             throw (java.rmi.RemoteException)_resp;
4628         }
4629         else {
4630             extractAttachments(_call);
4631             try {
4632                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteScheme[]) _resp;
4633             } catch (java.lang.Exception _exception) {
4634                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteScheme[]) org.apache.axis.utils.JavaUtils.convert(_resp, com.atlassian.theplugin.jira.api.soap.axis.RemoteScheme[].class);
4635             }
4636         }
4637   } catch (org.apache.axis.AxisFault axisFaultException) {
4638     if (axisFaultException.detail != null) {
4639         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
4640               throw (java.rmi.RemoteException) axisFaultException.detail;
4641          }
4642         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
4643               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
4644          }
4645    }
4646   throw axisFaultException;
4647 }
4648     }
4649 
4650     public com.atlassian.theplugin.jira.api.soap.axis.RemoteScheme[] getAssociatedPermissionSchemes(java.lang.String in0, com.atlassian.theplugin.jira.api.soap.axis.RemoteProjectRole in1) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException {
4651         if (super.cachedEndpoint == null) {
4652             throw new org.apache.axis.NoEndPointException();
4653         }
4654         org.apache.axis.client.Call _call = createCall();
4655         _call.setOperation(_operations[37]);
4656         _call.setUseSOAPAction(true);
4657         _call.setSOAPActionURI("");
4658         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
4659         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "getAssociatedPermissionSchemes"));
4660 
4661         setRequestHeaders(_call);
4662         setAttachments(_call);
4663  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1});
4664 
4665         if (_resp instanceof java.rmi.RemoteException) {
4666             throw (java.rmi.RemoteException)_resp;
4667         }
4668         else {
4669             extractAttachments(_call);
4670             try {
4671                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteScheme[]) _resp;
4672             } catch (java.lang.Exception _exception) {
4673                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteScheme[]) org.apache.axis.utils.JavaUtils.convert(_resp, com.atlassian.theplugin.jira.api.soap.axis.RemoteScheme[].class);
4674             }
4675         }
4676   } catch (org.apache.axis.AxisFault axisFaultException) {
4677     if (axisFaultException.detail != null) {
4678         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
4679               throw (java.rmi.RemoteException) axisFaultException.detail;
4680          }
4681         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
4682               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
4683          }
4684    }
4685   throw axisFaultException;
4686 }
4687     }
4688 
4689     public com.atlassian.theplugin.jira.api.soap.axis.RemoteField[] getCustomFields(java.lang.String in0) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException {
4690         if (super.cachedEndpoint == null) {
4691             throw new org.apache.axis.NoEndPointException();
4692         }
4693         org.apache.axis.client.Call _call = createCall();
4694         _call.setOperation(_operations[38]);
4695         _call.setUseSOAPAction(true);
4696         _call.setSOAPActionURI("");
4697         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
4698         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "getCustomFields"));
4699 
4700         setRequestHeaders(_call);
4701         setAttachments(_call);
4702  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0});
4703 
4704         if (_resp instanceof java.rmi.RemoteException) {
4705             throw (java.rmi.RemoteException)_resp;
4706         }
4707         else {
4708             extractAttachments(_call);
4709             try {
4710                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteField[]) _resp;
4711             } catch (java.lang.Exception _exception) {
4712                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteField[]) org.apache.axis.utils.JavaUtils.convert(_resp, com.atlassian.theplugin.jira.api.soap.axis.RemoteField[].class);
4713             }
4714         }
4715   } catch (org.apache.axis.AxisFault axisFaultException) {
4716     if (axisFaultException.detail != null) {
4717         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
4718               throw (java.rmi.RemoteException) axisFaultException.detail;
4719          }
4720         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
4721               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
4722          }
4723    }
4724   throw axisFaultException;
4725 }
4726     }
4727 
4728     public com.atlassian.theplugin.jira.api.soap.axis.RemoteFilter[] getSavedFilters(java.lang.String in0) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException, com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException {
4729         if (super.cachedEndpoint == null) {
4730             throw new org.apache.axis.NoEndPointException();
4731         }
4732         org.apache.axis.client.Call _call = createCall();
4733         _call.setOperation(_operations[39]);
4734         _call.setUseSOAPAction(true);
4735         _call.setSOAPActionURI("");
4736         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
4737         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "getSavedFilters"));
4738 
4739         setRequestHeaders(_call);
4740         setAttachments(_call);
4741  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0});
4742 
4743         if (_resp instanceof java.rmi.RemoteException) {
4744             throw (java.rmi.RemoteException)_resp;
4745         }
4746         else {
4747             extractAttachments(_call);
4748             try {
4749                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteFilter[]) _resp;
4750             } catch (java.lang.Exception _exception) {
4751                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteFilter[]) org.apache.axis.utils.JavaUtils.convert(_resp, com.atlassian.theplugin.jira.api.soap.axis.RemoteFilter[].class);
4752             }
4753         }
4754   } catch (org.apache.axis.AxisFault axisFaultException) {
4755     if (axisFaultException.detail != null) {
4756         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
4757               throw (java.rmi.RemoteException) axisFaultException.detail;
4758          }
4759         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
4760               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
4761          }
4762         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) {
4763               throw (com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) axisFaultException.detail;
4764          }
4765         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) {
4766               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) axisFaultException.detail;
4767          }
4768    }
4769   throw axisFaultException;
4770 }
4771     }
4772 
4773     public com.atlassian.theplugin.jira.api.soap.axis.RemoteComment[] getComments(java.lang.String in0, java.lang.String in1) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException, com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException {
4774         if (super.cachedEndpoint == null) {
4775             throw new org.apache.axis.NoEndPointException();
4776         }
4777         org.apache.axis.client.Call _call = createCall();
4778         _call.setOperation(_operations[40]);
4779         _call.setUseSOAPAction(true);
4780         _call.setSOAPActionURI("");
4781         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
4782         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "getComments"));
4783 
4784         setRequestHeaders(_call);
4785         setAttachments(_call);
4786  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1});
4787 
4788         if (_resp instanceof java.rmi.RemoteException) {
4789             throw (java.rmi.RemoteException)_resp;
4790         }
4791         else {
4792             extractAttachments(_call);
4793             try {
4794                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteComment[]) _resp;
4795             } catch (java.lang.Exception _exception) {
4796                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteComment[]) org.apache.axis.utils.JavaUtils.convert(_resp, com.atlassian.theplugin.jira.api.soap.axis.RemoteComment[].class);
4797             }
4798         }
4799   } catch (org.apache.axis.AxisFault axisFaultException) {
4800     if (axisFaultException.detail != null) {
4801         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
4802               throw (java.rmi.RemoteException) axisFaultException.detail;
4803          }
4804         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
4805               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
4806          }
4807         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) {
4808               throw (com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) axisFaultException.detail;
4809          }
4810         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) {
4811               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) axisFaultException.detail;
4812          }
4813    }
4814   throw axisFaultException;
4815 }
4816     }
4817 
4818     public void archiveVersion(java.lang.String in0, java.lang.String in1, java.lang.String in2, boolean in3) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException {
4819         if (super.cachedEndpoint == null) {
4820             throw new org.apache.axis.NoEndPointException();
4821         }
4822         org.apache.axis.client.Call _call = createCall();
4823         _call.setOperation(_operations[41]);
4824         _call.setUseSOAPAction(true);
4825         _call.setSOAPActionURI("");
4826         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
4827         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "archiveVersion"));
4828 
4829         setRequestHeaders(_call);
4830         setAttachments(_call);
4831  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1, in2, new java.lang.Boolean(in3)});
4832 
4833         if (_resp instanceof java.rmi.RemoteException) {
4834             throw (java.rmi.RemoteException)_resp;
4835         }
4836         extractAttachments(_call);
4837   } catch (org.apache.axis.AxisFault axisFaultException) {
4838     if (axisFaultException.detail != null) {
4839         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
4840               throw (java.rmi.RemoteException) axisFaultException.detail;
4841          }
4842         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
4843               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
4844          }
4845    }
4846   throw axisFaultException;
4847 }
4848     }
4849 
4850     public com.atlassian.theplugin.jira.api.soap.axis.RemoteVersion[] getVersions(java.lang.String in0, java.lang.String in1) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException, com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException {
4851         if (super.cachedEndpoint == null) {
4852             throw new org.apache.axis.NoEndPointException();
4853         }
4854         org.apache.axis.client.Call _call = createCall();
4855         _call.setOperation(_operations[42]);
4856         _call.setUseSOAPAction(true);
4857         _call.setSOAPActionURI("");
4858         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
4859         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "getVersions"));
4860 
4861         setRequestHeaders(_call);
4862         setAttachments(_call);
4863  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1});
4864 
4865         if (_resp instanceof java.rmi.RemoteException) {
4866             throw (java.rmi.RemoteException)_resp;
4867         }
4868         else {
4869             extractAttachments(_call);
4870             try {
4871                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteVersion[]) _resp;
4872             } catch (java.lang.Exception _exception) {
4873                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteVersion[]) org.apache.axis.utils.JavaUtils.convert(_resp, com.atlassian.theplugin.jira.api.soap.axis.RemoteVersion[].class);
4874             }
4875         }
4876   } catch (org.apache.axis.AxisFault axisFaultException) {
4877     if (axisFaultException.detail != null) {
4878         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
4879               throw (java.rmi.RemoteException) axisFaultException.detail;
4880          }
4881         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
4882               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
4883          }
4884         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) {
4885               throw (com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) axisFaultException.detail;
4886          }
4887         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) {
4888               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) axisFaultException.detail;
4889          }
4890    }
4891   throw axisFaultException;
4892 }
4893     }
4894 
4895     public com.atlassian.theplugin.jira.api.soap.axis.RemoteProject createProject(java.lang.String in0, java.lang.String in1, java.lang.String in2, java.lang.String in3, java.lang.String in4, java.lang.String in5, com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionScheme in6, com.atlassian.theplugin.jira.api.soap.axis.RemoteScheme in7, com.atlassian.theplugin.jira.api.soap.axis.RemoteScheme in8) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException, com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException, com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException {
4896         if (super.cachedEndpoint == null) {
4897             throw new org.apache.axis.NoEndPointException();
4898         }
4899         org.apache.axis.client.Call _call = createCall();
4900         _call.setOperation(_operations[43]);
4901         _call.setUseSOAPAction(true);
4902         _call.setSOAPActionURI("");
4903         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
4904         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "createProject"));
4905 
4906         setRequestHeaders(_call);
4907         setAttachments(_call);
4908  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1, in2, in3, in4, in5, in6, in7, in8});
4909 
4910         if (_resp instanceof java.rmi.RemoteException) {
4911             throw (java.rmi.RemoteException)_resp;
4912         }
4913         else {
4914             extractAttachments(_call);
4915             try {
4916                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteProject) _resp;
4917             } catch (java.lang.Exception _exception) {
4918                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteProject) org.apache.axis.utils.JavaUtils.convert(_resp, com.atlassian.theplugin.jira.api.soap.axis.RemoteProject.class);
4919             }
4920         }
4921   } catch (org.apache.axis.AxisFault axisFaultException) {
4922     if (axisFaultException.detail != null) {
4923         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
4924               throw (java.rmi.RemoteException) axisFaultException.detail;
4925          }
4926         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
4927               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
4928          }
4929         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) {
4930               throw (com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) axisFaultException.detail;
4931          }
4932         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException) {
4933               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException) axisFaultException.detail;
4934          }
4935         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) {
4936               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) axisFaultException.detail;
4937          }
4938    }
4939   throw axisFaultException;
4940 }
4941     }
4942 
4943     public void addComment(java.lang.String in0, java.lang.String in1, com.atlassian.theplugin.jira.api.soap.axis.RemoteComment in2) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException, com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException {
4944         if (super.cachedEndpoint == null) {
4945             throw new org.apache.axis.NoEndPointException();
4946         }
4947         org.apache.axis.client.Call _call = createCall();
4948         _call.setOperation(_operations[44]);
4949         _call.setUseSOAPAction(true);
4950         _call.setSOAPActionURI("");
4951         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
4952         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "addComment"));
4953 
4954         setRequestHeaders(_call);
4955         setAttachments(_call);
4956  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1, in2});
4957 
4958         if (_resp instanceof java.rmi.RemoteException) {
4959             throw (java.rmi.RemoteException)_resp;
4960         }
4961         extractAttachments(_call);
4962   } catch (org.apache.axis.AxisFault axisFaultException) {
4963     if (axisFaultException.detail != null) {
4964         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
4965               throw (java.rmi.RemoteException) axisFaultException.detail;
4966          }
4967         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
4968               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
4969          }
4970         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) {
4971               throw (com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) axisFaultException.detail;
4972          }
4973         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) {
4974               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) axisFaultException.detail;
4975          }
4976    }
4977   throw axisFaultException;
4978 }
4979     }
4980 
4981     public com.atlassian.theplugin.jira.api.soap.axis.RemoteField[] getFieldsForEdit(java.lang.String in0, java.lang.String in1) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException {
4982         if (super.cachedEndpoint == null) {
4983             throw new org.apache.axis.NoEndPointException();
4984         }
4985         org.apache.axis.client.Call _call = createCall();
4986         _call.setOperation(_operations[45]);
4987         _call.setUseSOAPAction(true);
4988         _call.setSOAPActionURI("");
4989         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
4990         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "getFieldsForEdit"));
4991 
4992         setRequestHeaders(_call);
4993         setAttachments(_call);
4994  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1});
4995 
4996         if (_resp instanceof java.rmi.RemoteException) {
4997             throw (java.rmi.RemoteException)_resp;
4998         }
4999         else {
5000             extractAttachments(_call);
5001             try {
5002                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteField[]) _resp;
5003             } catch (java.lang.Exception _exception) {
5004                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteField[]) org.apache.axis.utils.JavaUtils.convert(_resp, com.atlassian.theplugin.jira.api.soap.axis.RemoteField[].class);
5005             }
5006         }
5007   } catch (org.apache.axis.AxisFault axisFaultException) {
5008     if (axisFaultException.detail != null) {
5009         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
5010               throw (java.rmi.RemoteException) axisFaultException.detail;
5011          }
5012         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
5013               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
5014          }
5015    }
5016   throw axisFaultException;
5017 }
5018     }
5019 
5020     public com.atlassian.theplugin.jira.api.soap.axis.RemoteIssueType[] getIssueTypesForProject(java.lang.String in0, java.lang.String in1) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException, com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException {
5021         if (super.cachedEndpoint == null) {
5022             throw new org.apache.axis.NoEndPointException();
5023         }
5024         org.apache.axis.client.Call _call = createCall();
5025         _call.setOperation(_operations[46]);
5026         _call.setUseSOAPAction(true);
5027         _call.setSOAPActionURI("");
5028         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
5029         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "getIssueTypesForProject"));
5030 
5031         setRequestHeaders(_call);
5032         setAttachments(_call);
5033  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1});
5034 
5035         if (_resp instanceof java.rmi.RemoteException) {
5036             throw (java.rmi.RemoteException)_resp;
5037         }
5038         else {
5039             extractAttachments(_call);
5040             try {
5041                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteIssueType[]) _resp;
5042             } catch (java.lang.Exception _exception) {
5043                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteIssueType[]) org.apache.axis.utils.JavaUtils.convert(_resp, com.atlassian.theplugin.jira.api.soap.axis.RemoteIssueType[].class);
5044             }
5045         }
5046   } catch (org.apache.axis.AxisFault axisFaultException) {
5047     if (axisFaultException.detail != null) {
5048         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
5049               throw (java.rmi.RemoteException) axisFaultException.detail;
5050          }
5051         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) {
5052               throw (com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) axisFaultException.detail;
5053          }
5054         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) {
5055               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) axisFaultException.detail;
5056          }
5057    }
5058   throw axisFaultException;
5059 }
5060     }
5061 
5062     public com.atlassian.theplugin.jira.api.soap.axis.RemoteIssueType[] getSubTaskIssueTypesForProject(java.lang.String in0, java.lang.String in1) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException, com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException {
5063         if (super.cachedEndpoint == null) {
5064             throw new org.apache.axis.NoEndPointException();
5065         }
5066         org.apache.axis.client.Call _call = createCall();
5067         _call.setOperation(_operations[47]);
5068         _call.setUseSOAPAction(true);
5069         _call.setSOAPActionURI("");
5070         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
5071         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "getSubTaskIssueTypesForProject"));
5072 
5073         setRequestHeaders(_call);
5074         setAttachments(_call);
5075  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1});
5076 
5077         if (_resp instanceof java.rmi.RemoteException) {
5078             throw (java.rmi.RemoteException)_resp;
5079         }
5080         else {
5081             extractAttachments(_call);
5082             try {
5083                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteIssueType[]) _resp;
5084             } catch (java.lang.Exception _exception) {
5085                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteIssueType[]) org.apache.axis.utils.JavaUtils.convert(_resp, com.atlassian.theplugin.jira.api.soap.axis.RemoteIssueType[].class);
5086             }
5087         }
5088   } catch (org.apache.axis.AxisFault axisFaultException) {
5089     if (axisFaultException.detail != null) {
5090         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
5091               throw (java.rmi.RemoteException) axisFaultException.detail;
5092          }
5093         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) {
5094               throw (com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) axisFaultException.detail;
5095          }
5096         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) {
5097               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) axisFaultException.detail;
5098          }
5099    }
5100   throw axisFaultException;
5101 }
5102     }
5103 
5104     public void addUserToGroup(java.lang.String in0, com.atlassian.theplugin.jira.api.soap.axis.RemoteGroup in1, com.atlassian.theplugin.jira.api.soap.axis.RemoteUser in2) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException, com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException, com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException {
5105         if (super.cachedEndpoint == null) {
5106             throw new org.apache.axis.NoEndPointException();
5107         }
5108         org.apache.axis.client.Call _call = createCall();
5109         _call.setOperation(_operations[48]);
5110         _call.setUseSOAPAction(true);
5111         _call.setSOAPActionURI("");
5112         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
5113         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "addUserToGroup"));
5114 
5115         setRequestHeaders(_call);
5116         setAttachments(_call);
5117  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1, in2});
5118 
5119         if (_resp instanceof java.rmi.RemoteException) {
5120             throw (java.rmi.RemoteException)_resp;
5121         }
5122         extractAttachments(_call);
5123   } catch (org.apache.axis.AxisFault axisFaultException) {
5124     if (axisFaultException.detail != null) {
5125         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
5126               throw (java.rmi.RemoteException) axisFaultException.detail;
5127          }
5128         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
5129               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
5130          }
5131         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) {
5132               throw (com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) axisFaultException.detail;
5133          }
5134         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException) {
5135               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException) axisFaultException.detail;
5136          }
5137         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) {
5138               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) axisFaultException.detail;
5139          }
5140    }
5141   throw axisFaultException;
5142 }
5143     }
5144 
5145     public void removeUserFromGroup(java.lang.String in0, com.atlassian.theplugin.jira.api.soap.axis.RemoteGroup in1, com.atlassian.theplugin.jira.api.soap.axis.RemoteUser in2) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException, com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException, com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException {
5146         if (super.cachedEndpoint == null) {
5147             throw new org.apache.axis.NoEndPointException();
5148         }
5149         org.apache.axis.client.Call _call = createCall();
5150         _call.setOperation(_operations[49]);
5151         _call.setUseSOAPAction(true);
5152         _call.setSOAPActionURI("");
5153         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
5154         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "removeUserFromGroup"));
5155 
5156         setRequestHeaders(_call);
5157         setAttachments(_call);
5158  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1, in2});
5159 
5160         if (_resp instanceof java.rmi.RemoteException) {
5161             throw (java.rmi.RemoteException)_resp;
5162         }
5163         extractAttachments(_call);
5164   } catch (org.apache.axis.AxisFault axisFaultException) {
5165     if (axisFaultException.detail != null) {
5166         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
5167               throw (java.rmi.RemoteException) axisFaultException.detail;
5168          }
5169         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
5170               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
5171          }
5172         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) {
5173               throw (com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) axisFaultException.detail;
5174          }
5175         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException) {
5176               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException) axisFaultException.detail;
5177          }
5178         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) {
5179               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) axisFaultException.detail;
5180          }
5181    }
5182   throw axisFaultException;
5183 }
5184     }
5185 
5186     public com.atlassian.theplugin.jira.api.soap.axis.RemoteProject getProjectById(java.lang.String in0, long in1) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException, com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException {
5187         if (super.cachedEndpoint == null) {
5188             throw new org.apache.axis.NoEndPointException();
5189         }
5190         org.apache.axis.client.Call _call = createCall();
5191         _call.setOperation(_operations[50]);
5192         _call.setUseSOAPAction(true);
5193         _call.setSOAPActionURI("");
5194         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
5195         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "getProjectById"));
5196 
5197         setRequestHeaders(_call);
5198         setAttachments(_call);
5199  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, new java.lang.Long(in1)});
5200 
5201         if (_resp instanceof java.rmi.RemoteException) {
5202             throw (java.rmi.RemoteException)_resp;
5203         }
5204         else {
5205             extractAttachments(_call);
5206             try {
5207                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteProject) _resp;
5208             } catch (java.lang.Exception _exception) {
5209                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteProject) org.apache.axis.utils.JavaUtils.convert(_resp, com.atlassian.theplugin.jira.api.soap.axis.RemoteProject.class);
5210             }
5211         }
5212   } catch (org.apache.axis.AxisFault axisFaultException) {
5213     if (axisFaultException.detail != null) {
5214         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
5215               throw (java.rmi.RemoteException) axisFaultException.detail;
5216          }
5217         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
5218               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
5219          }
5220         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) {
5221               throw (com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) axisFaultException.detail;
5222          }
5223         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) {
5224               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) axisFaultException.detail;
5225          }
5226    }
5227   throw axisFaultException;
5228 }
5229     }
5230 
5231     public void deleteProject(java.lang.String in0, java.lang.String in1) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException, com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException {
5232         if (super.cachedEndpoint == null) {
5233             throw new org.apache.axis.NoEndPointException();
5234         }
5235         org.apache.axis.client.Call _call = createCall();
5236         _call.setOperation(_operations[51]);
5237         _call.setUseSOAPAction(true);
5238         _call.setSOAPActionURI("");
5239         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
5240         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "deleteProject"));
5241 
5242         setRequestHeaders(_call);
5243         setAttachments(_call);
5244  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1});
5245 
5246         if (_resp instanceof java.rmi.RemoteException) {
5247             throw (java.rmi.RemoteException)_resp;
5248         }
5249         extractAttachments(_call);
5250   } catch (org.apache.axis.AxisFault axisFaultException) {
5251     if (axisFaultException.detail != null) {
5252         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
5253               throw (java.rmi.RemoteException) axisFaultException.detail;
5254          }
5255         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
5256               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
5257          }
5258         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) {
5259               throw (com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) axisFaultException.detail;
5260          }
5261         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) {
5262               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) axisFaultException.detail;
5263          }
5264    }
5265   throw axisFaultException;
5266 }
5267     }
5268 
5269     public void releaseVersion(java.lang.String in0, java.lang.String in1, com.atlassian.theplugin.jira.api.soap.axis.RemoteVersion in2) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException {
5270         if (super.cachedEndpoint == null) {
5271             throw new org.apache.axis.NoEndPointException();
5272         }
5273         org.apache.axis.client.Call _call = createCall();
5274         _call.setOperation(_operations[52]);
5275         _call.setUseSOAPAction(true);
5276         _call.setSOAPActionURI("");
5277         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
5278         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "releaseVersion"));
5279 
5280         setRequestHeaders(_call);
5281         setAttachments(_call);
5282  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1, in2});
5283 
5284         if (_resp instanceof java.rmi.RemoteException) {
5285             throw (java.rmi.RemoteException)_resp;
5286         }
5287         extractAttachments(_call);
5288   } catch (org.apache.axis.AxisFault axisFaultException) {
5289     if (axisFaultException.detail != null) {
5290         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
5291               throw (java.rmi.RemoteException) axisFaultException.detail;
5292          }
5293         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
5294               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
5295          }
5296    }
5297   throw axisFaultException;
5298 }
5299     }
5300 
5301     public void deleteIssue(java.lang.String in0, java.lang.String in1) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException, com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException {
5302         if (super.cachedEndpoint == null) {
5303             throw new org.apache.axis.NoEndPointException();
5304         }
5305         org.apache.axis.client.Call _call = createCall();
5306         _call.setOperation(_operations[53]);
5307         _call.setUseSOAPAction(true);
5308         _call.setSOAPActionURI("");
5309         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
5310         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "deleteIssue"));
5311 
5312         setRequestHeaders(_call);
5313         setAttachments(_call);
5314  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1});
5315 
5316         if (_resp instanceof java.rmi.RemoteException) {
5317             throw (java.rmi.RemoteException)_resp;
5318         }
5319         extractAttachments(_call);
5320   } catch (org.apache.axis.AxisFault axisFaultException) {
5321     if (axisFaultException.detail != null) {
5322         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
5323               throw (java.rmi.RemoteException) axisFaultException.detail;
5324          }
5325         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
5326               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
5327          }
5328         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) {
5329               throw (com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) axisFaultException.detail;
5330          }
5331         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) {
5332               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) axisFaultException.detail;
5333          }
5334    }
5335   throw axisFaultException;
5336 }
5337     }
5338 
5339     public boolean addAttachmentsToIssue(java.lang.String in0, java.lang.String in1, java.lang.String[] in2, byte[][] in3) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException, com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException, com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException {
5340         if (super.cachedEndpoint == null) {
5341             throw new org.apache.axis.NoEndPointException();
5342         }
5343         org.apache.axis.client.Call _call = createCall();
5344         _call.setOperation(_operations[54]);
5345         _call.setUseSOAPAction(true);
5346         _call.setSOAPActionURI("");
5347         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
5348         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "addAttachmentsToIssue"));
5349 
5350         setRequestHeaders(_call);
5351         setAttachments(_call);
5352  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1, in2, in3});
5353 
5354         if (_resp instanceof java.rmi.RemoteException) {
5355             throw (java.rmi.RemoteException)_resp;
5356         }
5357         else {
5358             extractAttachments(_call);
5359             try {
5360                 return ((java.lang.Boolean) _resp).booleanValue();
5361             } catch (java.lang.Exception _exception) {
5362                 return ((java.lang.Boolean) org.apache.axis.utils.JavaUtils.convert(_resp, boolean.class)).booleanValue();
5363             }
5364         }
5365   } catch (org.apache.axis.AxisFault axisFaultException) {
5366     if (axisFaultException.detail != null) {
5367         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
5368               throw (java.rmi.RemoteException) axisFaultException.detail;
5369          }
5370         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
5371               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
5372          }
5373         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) {
5374               throw (com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) axisFaultException.detail;
5375          }
5376         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException) {
5377               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException) axisFaultException.detail;
5378          }
5379         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) {
5380               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) axisFaultException.detail;
5381          }
5382    }
5383   throw axisFaultException;
5384 }
5385     }
5386 
5387     public com.atlassian.theplugin.jira.api.soap.axis.RemoteAttachment[] getAttachmentsFromIssue(java.lang.String in0, java.lang.String in1) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException, com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException, com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException {
5388         if (super.cachedEndpoint == null) {
5389             throw new org.apache.axis.NoEndPointException();
5390         }
5391         org.apache.axis.client.Call _call = createCall();
5392         _call.setOperation(_operations[55]);
5393         _call.setUseSOAPAction(true);
5394         _call.setSOAPActionURI("");
5395         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
5396         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "getAttachmentsFromIssue"));
5397 
5398         setRequestHeaders(_call);
5399         setAttachments(_call);
5400  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1});
5401 
5402         if (_resp instanceof java.rmi.RemoteException) {
5403             throw (java.rmi.RemoteException)_resp;
5404         }
5405         else {
5406             extractAttachments(_call);
5407             try {
5408                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteAttachment[]) _resp;
5409             } catch (java.lang.Exception _exception) {
5410                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteAttachment[]) org.apache.axis.utils.JavaUtils.convert(_resp, com.atlassian.theplugin.jira.api.soap.axis.RemoteAttachment[].class);
5411             }
5412         }
5413   } catch (org.apache.axis.AxisFault axisFaultException) {
5414     if (axisFaultException.detail != null) {
5415         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
5416               throw (java.rmi.RemoteException) axisFaultException.detail;
5417          }
5418         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
5419               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
5420          }
5421         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) {
5422               throw (com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) axisFaultException.detail;
5423          }
5424         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException) {
5425               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException) axisFaultException.detail;
5426          }
5427         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) {
5428               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) axisFaultException.detail;
5429          }
5430    }
5431   throw axisFaultException;
5432 }
5433     }
5434 
5435     public boolean hasPermissionToEditComment(java.lang.String in0, com.atlassian.theplugin.jira.api.soap.axis.RemoteComment in1) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException {
5436         if (super.cachedEndpoint == null) {
5437             throw new org.apache.axis.NoEndPointException();
5438         }
5439         org.apache.axis.client.Call _call = createCall();
5440         _call.setOperation(_operations[56]);
5441         _call.setUseSOAPAction(true);
5442         _call.setSOAPActionURI("");
5443         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
5444         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "hasPermissionToEditComment"));
5445 
5446         setRequestHeaders(_call);
5447         setAttachments(_call);
5448  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1});
5449 
5450         if (_resp instanceof java.rmi.RemoteException) {
5451             throw (java.rmi.RemoteException)_resp;
5452         }
5453         else {
5454             extractAttachments(_call);
5455             try {
5456                 return ((java.lang.Boolean) _resp).booleanValue();
5457             } catch (java.lang.Exception _exception) {
5458                 return ((java.lang.Boolean) org.apache.axis.utils.JavaUtils.convert(_resp, boolean.class)).booleanValue();
5459             }
5460         }
5461   } catch (org.apache.axis.AxisFault axisFaultException) {
5462     if (axisFaultException.detail != null) {
5463         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
5464               throw (java.rmi.RemoteException) axisFaultException.detail;
5465          }
5466         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
5467               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
5468          }
5469    }
5470   throw axisFaultException;
5471 }
5472     }
5473 
5474     public com.atlassian.theplugin.jira.api.soap.axis.RemoteComment editComment(java.lang.String in0, com.atlassian.theplugin.jira.api.soap.axis.RemoteComment in1) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException {
5475         if (super.cachedEndpoint == null) {
5476             throw new org.apache.axis.NoEndPointException();
5477         }
5478         org.apache.axis.client.Call _call = createCall();
5479         _call.setOperation(_operations[57]);
5480         _call.setUseSOAPAction(true);
5481         _call.setSOAPActionURI("");
5482         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
5483         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "editComment"));
5484 
5485         setRequestHeaders(_call);
5486         setAttachments(_call);
5487  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1});
5488 
5489         if (_resp instanceof java.rmi.RemoteException) {
5490             throw (java.rmi.RemoteException)_resp;
5491         }
5492         else {
5493             extractAttachments(_call);
5494             try {
5495                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteComment) _resp;
5496             } catch (java.lang.Exception _exception) {
5497                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteComment) org.apache.axis.utils.JavaUtils.convert(_resp, com.atlassian.theplugin.jira.api.soap.axis.RemoteComment.class);
5498             }
5499         }
5500   } catch (org.apache.axis.AxisFault axisFaultException) {
5501     if (axisFaultException.detail != null) {
5502         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
5503               throw (java.rmi.RemoteException) axisFaultException.detail;
5504          }
5505         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
5506               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
5507          }
5508    }
5509   throw axisFaultException;
5510 }
5511     }
5512 
5513     public com.atlassian.theplugin.jira.api.soap.axis.RemoteField[] getFieldsForAction(java.lang.String in0, java.lang.String in1, java.lang.String in2) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException {
5514         if (super.cachedEndpoint == null) {
5515             throw new org.apache.axis.NoEndPointException();
5516         }
5517         org.apache.axis.client.Call _call = createCall();
5518         _call.setOperation(_operations[58]);
5519         _call.setUseSOAPAction(true);
5520         _call.setSOAPActionURI("");
5521         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
5522         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "getFieldsForAction"));
5523 
5524         setRequestHeaders(_call);
5525         setAttachments(_call);
5526  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1, in2});
5527 
5528         if (_resp instanceof java.rmi.RemoteException) {
5529             throw (java.rmi.RemoteException)_resp;
5530         }
5531         else {
5532             extractAttachments(_call);
5533             try {
5534                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteField[]) _resp;
5535             } catch (java.lang.Exception _exception) {
5536                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteField[]) org.apache.axis.utils.JavaUtils.convert(_resp, com.atlassian.theplugin.jira.api.soap.axis.RemoteField[].class);
5537             }
5538         }
5539   } catch (org.apache.axis.AxisFault axisFaultException) {
5540     if (axisFaultException.detail != null) {
5541         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
5542               throw (java.rmi.RemoteException) axisFaultException.detail;
5543          }
5544         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
5545               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
5546          }
5547    }
5548   throw axisFaultException;
5549 }
5550     }
5551 
5552     public com.atlassian.theplugin.jira.api.soap.axis.RemoteIssue progressWorkflowAction(java.lang.String in0, java.lang.String in1, java.lang.String in2, com.atlassian.theplugin.jira.api.soap.axis.RemoteFieldValue[] in3) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException {
5553         if (super.cachedEndpoint == null) {
5554             throw new org.apache.axis.NoEndPointException();
5555         }
5556         org.apache.axis.client.Call _call = createCall();
5557         _call.setOperation(_operations[59]);
5558         _call.setUseSOAPAction(true);
5559         _call.setSOAPActionURI("");
5560         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
5561         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "progressWorkflowAction"));
5562 
5563         setRequestHeaders(_call);
5564         setAttachments(_call);
5565  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1, in2, in3});
5566 
5567         if (_resp instanceof java.rmi.RemoteException) {
5568             throw (java.rmi.RemoteException)_resp;
5569         }
5570         else {
5571             extractAttachments(_call);
5572             try {
5573                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteIssue) _resp;
5574             } catch (java.lang.Exception _exception) {
5575                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteIssue) org.apache.axis.utils.JavaUtils.convert(_resp, com.atlassian.theplugin.jira.api.soap.axis.RemoteIssue.class);
5576             }
5577         }
5578   } catch (org.apache.axis.AxisFault axisFaultException) {
5579     if (axisFaultException.detail != null) {
5580         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
5581               throw (java.rmi.RemoteException) axisFaultException.detail;
5582          }
5583         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
5584               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
5585          }
5586    }
5587   throw axisFaultException;
5588 }
5589     }
5590 
5591     public com.atlassian.theplugin.jira.api.soap.axis.RemoteIssue getIssueById(java.lang.String in0, java.lang.String in1) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException, com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException {
5592         if (super.cachedEndpoint == null) {
5593             throw new org.apache.axis.NoEndPointException();
5594         }
5595         org.apache.axis.client.Call _call = createCall();
5596         _call.setOperation(_operations[60]);
5597         _call.setUseSOAPAction(true);
5598         _call.setSOAPActionURI("");
5599         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
5600         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "getIssueById"));
5601 
5602         setRequestHeaders(_call);
5603         setAttachments(_call);
5604  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1});
5605 
5606         if (_resp instanceof java.rmi.RemoteException) {
5607             throw (java.rmi.RemoteException)_resp;
5608         }
5609         else {
5610             extractAttachments(_call);
5611             try {
5612                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteIssue) _resp;
5613             } catch (java.lang.Exception _exception) {
5614                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteIssue) org.apache.axis.utils.JavaUtils.convert(_resp, com.atlassian.theplugin.jira.api.soap.axis.RemoteIssue.class);
5615             }
5616         }
5617   } catch (org.apache.axis.AxisFault axisFaultException) {
5618     if (axisFaultException.detail != null) {
5619         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
5620               throw (java.rmi.RemoteException) axisFaultException.detail;
5621          }
5622         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
5623               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
5624          }
5625         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) {
5626               throw (com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) axisFaultException.detail;
5627          }
5628         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) {
5629               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) axisFaultException.detail;
5630          }
5631    }
5632   throw axisFaultException;
5633 }
5634     }
5635 
5636     public com.atlassian.theplugin.jira.api.soap.axis.RemoteWorklog addWorklogWithNewRemainingEstimate(java.lang.String in0, java.lang.String in1, com.atlassian.theplugin.jira.api.soap.axis.RemoteWorklog in2, java.lang.String in3) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException, com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException {
5637         if (super.cachedEndpoint == null) {
5638             throw new org.apache.axis.NoEndPointException();
5639         }
5640         org.apache.axis.client.Call _call = createCall();
5641         _call.setOperation(_operations[61]);
5642         _call.setUseSOAPAction(true);
5643         _call.setSOAPActionURI("");
5644         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
5645         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "addWorklogWithNewRemainingEstimate"));
5646 
5647         setRequestHeaders(_call);
5648         setAttachments(_call);
5649  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1, in2, in3});
5650 
5651         if (_resp instanceof java.rmi.RemoteException) {
5652             throw (java.rmi.RemoteException)_resp;
5653         }
5654         else {
5655             extractAttachments(_call);
5656             try {
5657                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteWorklog) _resp;
5658             } catch (java.lang.Exception _exception) {
5659                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteWorklog) org.apache.axis.utils.JavaUtils.convert(_resp, com.atlassian.theplugin.jira.api.soap.axis.RemoteWorklog.class);
5660             }
5661         }
5662   } catch (org.apache.axis.AxisFault axisFaultException) {
5663     if (axisFaultException.detail != null) {
5664         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
5665               throw (java.rmi.RemoteException) axisFaultException.detail;
5666          }
5667         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
5668               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
5669          }
5670         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) {
5671               throw (com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) axisFaultException.detail;
5672          }
5673         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException) {
5674               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException) axisFaultException.detail;
5675          }
5676    }
5677   throw axisFaultException;
5678 }
5679     }
5680 
5681     public com.atlassian.theplugin.jira.api.soap.axis.RemoteWorklog addWorklogAndAutoAdjustRemainingEstimate(java.lang.String in0, java.lang.String in1, com.atlassian.theplugin.jira.api.soap.axis.RemoteWorklog in2) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException, com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException {
5682         if (super.cachedEndpoint == null) {
5683             throw new org.apache.axis.NoEndPointException();
5684         }
5685         org.apache.axis.client.Call _call = createCall();
5686         _call.setOperation(_operations[62]);
5687         _call.setUseSOAPAction(true);
5688         _call.setSOAPActionURI("");
5689         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
5690         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "addWorklogAndAutoAdjustRemainingEstimate"));
5691 
5692         setRequestHeaders(_call);
5693         setAttachments(_call);
5694  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1, in2});
5695 
5696         if (_resp instanceof java.rmi.RemoteException) {
5697             throw (java.rmi.RemoteException)_resp;
5698         }
5699         else {
5700             extractAttachments(_call);
5701             try {
5702                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteWorklog) _resp;
5703             } catch (java.lang.Exception _exception) {
5704                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteWorklog) org.apache.axis.utils.JavaUtils.convert(_resp, com.atlassian.theplugin.jira.api.soap.axis.RemoteWorklog.class);
5705             }
5706         }
5707   } catch (org.apache.axis.AxisFault axisFaultException) {
5708     if (axisFaultException.detail != null) {
5709         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
5710               throw (java.rmi.RemoteException) axisFaultException.detail;
5711          }
5712         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
5713               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
5714          }
5715         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) {
5716               throw (com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) axisFaultException.detail;
5717          }
5718         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException) {
5719               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException) axisFaultException.detail;
5720          }
5721    }
5722   throw axisFaultException;
5723 }
5724     }
5725 
5726     public com.atlassian.theplugin.jira.api.soap.axis.RemoteWorklog addWorklogAndRetainRemainingEstimate(java.lang.String in0, java.lang.String in1, com.atlassian.theplugin.jira.api.soap.axis.RemoteWorklog in2) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException, com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException {
5727         if (super.cachedEndpoint == null) {
5728             throw new org.apache.axis.NoEndPointException();
5729         }
5730         org.apache.axis.client.Call _call = createCall();
5731         _call.setOperation(_operations[63]);
5732         _call.setUseSOAPAction(true);
5733         _call.setSOAPActionURI("");
5734         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
5735         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "addWorklogAndRetainRemainingEstimate"));
5736 
5737         setRequestHeaders(_call);
5738         setAttachments(_call);
5739  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1, in2});
5740 
5741         if (_resp instanceof java.rmi.RemoteException) {
5742             throw (java.rmi.RemoteException)_resp;
5743         }
5744         else {
5745             extractAttachments(_call);
5746             try {
5747                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteWorklog) _resp;
5748             } catch (java.lang.Exception _exception) {
5749                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteWorklog) org.apache.axis.utils.JavaUtils.convert(_resp, com.atlassian.theplugin.jira.api.soap.axis.RemoteWorklog.class);
5750             }
5751         }
5752   } catch (org.apache.axis.AxisFault axisFaultException) {
5753     if (axisFaultException.detail != null) {
5754         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
5755               throw (java.rmi.RemoteException) axisFaultException.detail;
5756          }
5757         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
5758               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
5759          }
5760         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) {
5761               throw (com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) axisFaultException.detail;
5762          }
5763         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException) {
5764               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException) axisFaultException.detail;
5765          }
5766    }
5767   throw axisFaultException;
5768 }
5769     }
5770 
5771     public void deleteWorklogWithNewRemainingEstimate(java.lang.String in0, java.lang.String in1, java.lang.String in2) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException, com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException {
5772         if (super.cachedEndpoint == null) {
5773             throw new org.apache.axis.NoEndPointException();
5774         }
5775         org.apache.axis.client.Call _call = createCall();
5776         _call.setOperation(_operations[64]);
5777         _call.setUseSOAPAction(true);
5778         _call.setSOAPActionURI("");
5779         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
5780         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "deleteWorklogWithNewRemainingEstimate"));
5781 
5782         setRequestHeaders(_call);
5783         setAttachments(_call);
5784  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1, in2});
5785 
5786         if (_resp instanceof java.rmi.RemoteException) {
5787             throw (java.rmi.RemoteException)_resp;
5788         }
5789         extractAttachments(_call);
5790   } catch (org.apache.axis.AxisFault axisFaultException) {
5791     if (axisFaultException.detail != null) {
5792         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
5793               throw (java.rmi.RemoteException) axisFaultException.detail;
5794          }
5795         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
5796               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
5797          }
5798         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) {
5799               throw (com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) axisFaultException.detail;
5800          }
5801         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException) {
5802               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException) axisFaultException.detail;
5803          }
5804    }
5805   throw axisFaultException;
5806 }
5807     }
5808 
5809     public void deleteWorklogAndAutoAdjustRemainingEstimate(java.lang.String in0, java.lang.String in1) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException, com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException {
5810         if (super.cachedEndpoint == null) {
5811             throw new org.apache.axis.NoEndPointException();
5812         }
5813         org.apache.axis.client.Call _call = createCall();
5814         _call.setOperation(_operations[65]);
5815         _call.setUseSOAPAction(true);
5816         _call.setSOAPActionURI("");
5817         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
5818         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "deleteWorklogAndAutoAdjustRemainingEstimate"));
5819 
5820         setRequestHeaders(_call);
5821         setAttachments(_call);
5822  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1});
5823 
5824         if (_resp instanceof java.rmi.RemoteException) {
5825             throw (java.rmi.RemoteException)_resp;
5826         }
5827         extractAttachments(_call);
5828   } catch (org.apache.axis.AxisFault axisFaultException) {
5829     if (axisFaultException.detail != null) {
5830         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
5831               throw (java.rmi.RemoteException) axisFaultException.detail;
5832          }
5833         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
5834               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
5835          }
5836         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) {
5837               throw (com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) axisFaultException.detail;
5838          }
5839         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException) {
5840               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException) axisFaultException.detail;
5841          }
5842    }
5843   throw axisFaultException;
5844 }
5845     }
5846 
5847     public void deleteWorklogAndRetainRemainingEstimate(java.lang.String in0, java.lang.String in1) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException, com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException {
5848         if (super.cachedEndpoint == null) {
5849             throw new org.apache.axis.NoEndPointException();
5850         }
5851         org.apache.axis.client.Call _call = createCall();
5852         _call.setOperation(_operations[66]);
5853         _call.setUseSOAPAction(true);
5854         _call.setSOAPActionURI("");
5855         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
5856         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "deleteWorklogAndRetainRemainingEstimate"));
5857 
5858         setRequestHeaders(_call);
5859         setAttachments(_call);
5860  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1});
5861 
5862         if (_resp instanceof java.rmi.RemoteException) {
5863             throw (java.rmi.RemoteException)_resp;
5864         }
5865         extractAttachments(_call);
5866   } catch (org.apache.axis.AxisFault axisFaultException) {
5867     if (axisFaultException.detail != null) {
5868         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
5869               throw (java.rmi.RemoteException) axisFaultException.detail;
5870          }
5871         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
5872               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
5873          }
5874         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) {
5875               throw (com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) axisFaultException.detail;
5876          }
5877         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException) {
5878               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException) axisFaultException.detail;
5879          }
5880    }
5881   throw axisFaultException;
5882 }
5883     }
5884 
5885     public void updateWorklogWithNewRemainingEstimate(java.lang.String in0, com.atlassian.theplugin.jira.api.soap.axis.RemoteWorklog in1, java.lang.String in2) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException, com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException {
5886         if (super.cachedEndpoint == null) {
5887             throw new org.apache.axis.NoEndPointException();
5888         }
5889         org.apache.axis.client.Call _call = createCall();
5890         _call.setOperation(_operations[67]);
5891         _call.setUseSOAPAction(true);
5892         _call.setSOAPActionURI("");
5893         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
5894         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "updateWorklogWithNewRemainingEstimate"));
5895 
5896         setRequestHeaders(_call);
5897         setAttachments(_call);
5898  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1, in2});
5899 
5900         if (_resp instanceof java.rmi.RemoteException) {
5901             throw (java.rmi.RemoteException)_resp;
5902         }
5903         extractAttachments(_call);
5904   } catch (org.apache.axis.AxisFault axisFaultException) {
5905     if (axisFaultException.detail != null) {
5906         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
5907               throw (java.rmi.RemoteException) axisFaultException.detail;
5908          }
5909         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
5910               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
5911          }
5912         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) {
5913               throw (com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) axisFaultException.detail;
5914          }
5915         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException) {
5916               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException) axisFaultException.detail;
5917          }
5918    }
5919   throw axisFaultException;
5920 }
5921     }
5922 
5923     public void updateWorklogAndAutoAdjustRemainingEstimate(java.lang.String in0, com.atlassian.theplugin.jira.api.soap.axis.RemoteWorklog in1) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException, com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException {
5924         if (super.cachedEndpoint == null) {
5925             throw new org.apache.axis.NoEndPointException();
5926         }
5927         org.apache.axis.client.Call _call = createCall();
5928         _call.setOperation(_operations[68]);
5929         _call.setUseSOAPAction(true);
5930         _call.setSOAPActionURI("");
5931         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
5932         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "updateWorklogAndAutoAdjustRemainingEstimate"));
5933 
5934         setRequestHeaders(_call);
5935         setAttachments(_call);
5936  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1});
5937 
5938         if (_resp instanceof java.rmi.RemoteException) {
5939             throw (java.rmi.RemoteException)_resp;
5940         }
5941         extractAttachments(_call);
5942   } catch (org.apache.axis.AxisFault axisFaultException) {
5943     if (axisFaultException.detail != null) {
5944         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
5945               throw (java.rmi.RemoteException) axisFaultException.detail;
5946          }
5947         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
5948               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
5949          }
5950         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) {
5951               throw (com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) axisFaultException.detail;
5952          }
5953         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException) {
5954               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException) axisFaultException.detail;
5955          }
5956    }
5957   throw axisFaultException;
5958 }
5959     }
5960 
5961     public void updateWorklogAndRetainRemainingEstimate(java.lang.String in0, com.atlassian.theplugin.jira.api.soap.axis.RemoteWorklog in1) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException, com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException {
5962         if (super.cachedEndpoint == null) {
5963             throw new org.apache.axis.NoEndPointException();
5964         }
5965         org.apache.axis.client.Call _call = createCall();
5966         _call.setOperation(_operations[69]);
5967         _call.setUseSOAPAction(true);
5968         _call.setSOAPActionURI("");
5969         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
5970         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "updateWorklogAndRetainRemainingEstimate"));
5971 
5972         setRequestHeaders(_call);
5973         setAttachments(_call);
5974  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1});
5975 
5976         if (_resp instanceof java.rmi.RemoteException) {
5977             throw (java.rmi.RemoteException)_resp;
5978         }
5979         extractAttachments(_call);
5980   } catch (org.apache.axis.AxisFault axisFaultException) {
5981     if (axisFaultException.detail != null) {
5982         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
5983               throw (java.rmi.RemoteException) axisFaultException.detail;
5984          }
5985         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
5986               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
5987          }
5988         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) {
5989               throw (com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) axisFaultException.detail;
5990          }
5991         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException) {
5992               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException) axisFaultException.detail;
5993          }
5994    }
5995   throw axisFaultException;
5996 }
5997     }
5998 
5999     public com.atlassian.theplugin.jira.api.soap.axis.RemoteWorklog[] getWorklogs(java.lang.String in0, java.lang.String in1) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException, com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException {
6000         if (super.cachedEndpoint == null) {
6001             throw new org.apache.axis.NoEndPointException();
6002         }
6003         org.apache.axis.client.Call _call = createCall();
6004         _call.setOperation(_operations[70]);
6005         _call.setUseSOAPAction(true);
6006         _call.setSOAPActionURI("");
6007         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
6008         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "getWorklogs"));
6009 
6010         setRequestHeaders(_call);
6011         setAttachments(_call);
6012  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1});
6013 
6014         if (_resp instanceof java.rmi.RemoteException) {
6015             throw (java.rmi.RemoteException)_resp;
6016         }
6017         else {
6018             extractAttachments(_call);
6019             try {
6020                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteWorklog[]) _resp;
6021             } catch (java.lang.Exception _exception) {
6022                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteWorklog[]) org.apache.axis.utils.JavaUtils.convert(_resp, com.atlassian.theplugin.jira.api.soap.axis.RemoteWorklog[].class);
6023             }
6024         }
6025   } catch (org.apache.axis.AxisFault axisFaultException) {
6026     if (axisFaultException.detail != null) {
6027         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
6028               throw (java.rmi.RemoteException) axisFaultException.detail;
6029          }
6030         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
6031               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
6032          }
6033         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) {
6034               throw (com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) axisFaultException.detail;
6035          }
6036         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException) {
6037               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException) axisFaultException.detail;
6038          }
6039    }
6040   throw axisFaultException;
6041 }
6042     }
6043 
6044     public boolean hasPermissionToCreateWorklog(java.lang.String in0, java.lang.String in1) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException {
6045         if (super.cachedEndpoint == null) {
6046             throw new org.apache.axis.NoEndPointException();
6047         }
6048         org.apache.axis.client.Call _call = createCall();
6049         _call.setOperation(_operations[71]);
6050         _call.setUseSOAPAction(true);
6051         _call.setSOAPActionURI("");
6052         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
6053         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "hasPermissionToCreateWorklog"));
6054 
6055         setRequestHeaders(_call);
6056         setAttachments(_call);
6057  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1});
6058 
6059         if (_resp instanceof java.rmi.RemoteException) {
6060             throw (java.rmi.RemoteException)_resp;
6061         }
6062         else {
6063             extractAttachments(_call);
6064             try {
6065                 return ((java.lang.Boolean) _resp).booleanValue();
6066             } catch (java.lang.Exception _exception) {
6067                 return ((java.lang.Boolean) org.apache.axis.utils.JavaUtils.convert(_resp, boolean.class)).booleanValue();
6068             }
6069         }
6070   } catch (org.apache.axis.AxisFault axisFaultException) {
6071     if (axisFaultException.detail != null) {
6072         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
6073               throw (java.rmi.RemoteException) axisFaultException.detail;
6074          }
6075         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
6076               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
6077          }
6078         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException) {
6079               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException) axisFaultException.detail;
6080          }
6081    }
6082   throw axisFaultException;
6083 }
6084     }
6085 
6086     public boolean hasPermissionToDeleteWorklog(java.lang.String in0, java.lang.String in1) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException {
6087         if (super.cachedEndpoint == null) {
6088             throw new org.apache.axis.NoEndPointException();
6089         }
6090         org.apache.axis.client.Call _call = createCall();
6091         _call.setOperation(_operations[72]);
6092         _call.setUseSOAPAction(true);
6093         _call.setSOAPActionURI("");
6094         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
6095         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "hasPermissionToDeleteWorklog"));
6096 
6097         setRequestHeaders(_call);
6098         setAttachments(_call);
6099  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1});
6100 
6101         if (_resp instanceof java.rmi.RemoteException) {
6102             throw (java.rmi.RemoteException)_resp;
6103         }
6104         else {
6105             extractAttachments(_call);
6106             try {
6107                 return ((java.lang.Boolean) _resp).booleanValue();
6108             } catch (java.lang.Exception _exception) {
6109                 return ((java.lang.Boolean) org.apache.axis.utils.JavaUtils.convert(_resp, boolean.class)).booleanValue();
6110             }
6111         }
6112   } catch (org.apache.axis.AxisFault axisFaultException) {
6113     if (axisFaultException.detail != null) {
6114         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
6115               throw (java.rmi.RemoteException) axisFaultException.detail;
6116          }
6117         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
6118               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
6119          }
6120         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException) {
6121               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException) axisFaultException.detail;
6122          }
6123    }
6124   throw axisFaultException;
6125 }
6126     }
6127 
6128     public boolean hasPermissionToUpdateWorklog(java.lang.String in0, java.lang.String in1) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException {
6129         if (super.cachedEndpoint == null) {
6130             throw new org.apache.axis.NoEndPointException();
6131         }
6132         org.apache.axis.client.Call _call = createCall();
6133         _call.setOperation(_operations[73]);
6134         _call.setUseSOAPAction(true);
6135         _call.setSOAPActionURI("");
6136         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
6137         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "hasPermissionToUpdateWorklog"));
6138 
6139         setRequestHeaders(_call);
6140         setAttachments(_call);
6141  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1});
6142 
6143         if (_resp instanceof java.rmi.RemoteException) {
6144             throw (java.rmi.RemoteException)_resp;
6145         }
6146         else {
6147             extractAttachments(_call);
6148             try {
6149                 return ((java.lang.Boolean) _resp).booleanValue();
6150             } catch (java.lang.Exception _exception) {
6151                 return ((java.lang.Boolean) org.apache.axis.utils.JavaUtils.convert(_resp, boolean.class)).booleanValue();
6152             }
6153         }
6154   } catch (org.apache.axis.AxisFault axisFaultException) {
6155     if (axisFaultException.detail != null) {
6156         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
6157               throw (java.rmi.RemoteException) axisFaultException.detail;
6158          }
6159         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
6160               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
6161          }
6162         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException) {
6163               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException) axisFaultException.detail;
6164          }
6165    }
6166   throw axisFaultException;
6167 }
6168     }
6169 
6170     public com.atlassian.theplugin.jira.api.soap.axis.RemoteScheme[] getNotificationSchemes(java.lang.String in0) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException, com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException {
6171         if (super.cachedEndpoint == null) {
6172             throw new org.apache.axis.NoEndPointException();
6173         }
6174         org.apache.axis.client.Call _call = createCall();
6175         _call.setOperation(_operations[74]);
6176         _call.setUseSOAPAction(true);
6177         _call.setSOAPActionURI("");
6178         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
6179         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "getNotificationSchemes"));
6180 
6181         setRequestHeaders(_call);
6182         setAttachments(_call);
6183  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0});
6184 
6185         if (_resp instanceof java.rmi.RemoteException) {
6186             throw (java.rmi.RemoteException)_resp;
6187         }
6188         else {
6189             extractAttachments(_call);
6190             try {
6191                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteScheme[]) _resp;
6192             } catch (java.lang.Exception _exception) {
6193                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteScheme[]) org.apache.axis.utils.JavaUtils.convert(_resp, com.atlassian.theplugin.jira.api.soap.axis.RemoteScheme[].class);
6194             }
6195         }
6196   } catch (org.apache.axis.AxisFault axisFaultException) {
6197     if (axisFaultException.detail != null) {
6198         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
6199               throw (java.rmi.RemoteException) axisFaultException.detail;
6200          }
6201         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
6202               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
6203          }
6204         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) {
6205               throw (com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) axisFaultException.detail;
6206          }
6207         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) {
6208               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) axisFaultException.detail;
6209          }
6210    }
6211   throw axisFaultException;
6212 }
6213     }
6214 
6215     public com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionScheme[] getPermissionSchemes(java.lang.String in0) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException, com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException {
6216         if (super.cachedEndpoint == null) {
6217             throw new org.apache.axis.NoEndPointException();
6218         }
6219         org.apache.axis.client.Call _call = createCall();
6220         _call.setOperation(_operations[75]);
6221         _call.setUseSOAPAction(true);
6222         _call.setSOAPActionURI("");
6223         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
6224         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "getPermissionSchemes"));
6225 
6226         setRequestHeaders(_call);
6227         setAttachments(_call);
6228  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0});
6229 
6230         if (_resp instanceof java.rmi.RemoteException) {
6231             throw (java.rmi.RemoteException)_resp;
6232         }
6233         else {
6234             extractAttachments(_call);
6235             try {
6236                 return (com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionScheme[]) _resp;
6237             } catch (java.lang.Exception _exception) {
6238                 return (com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionScheme[]) org.apache.axis.utils.JavaUtils.convert(_resp, com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionScheme[].class);
6239             }
6240         }
6241   } catch (org.apache.axis.AxisFault axisFaultException) {
6242     if (axisFaultException.detail != null) {
6243         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
6244               throw (java.rmi.RemoteException) axisFaultException.detail;
6245          }
6246         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
6247               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
6248          }
6249         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) {
6250               throw (com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) axisFaultException.detail;
6251          }
6252         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) {
6253               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) axisFaultException.detail;
6254          }
6255    }
6256   throw axisFaultException;
6257 }
6258     }
6259 
6260     public com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionScheme createPermissionScheme(java.lang.String in0, java.lang.String in1, java.lang.String in2) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException, com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException, com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException {
6261         if (super.cachedEndpoint == null) {
6262             throw new org.apache.axis.NoEndPointException();
6263         }
6264         org.apache.axis.client.Call _call = createCall();
6265         _call.setOperation(_operations[76]);
6266         _call.setUseSOAPAction(true);
6267         _call.setSOAPActionURI("");
6268         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
6269         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "createPermissionScheme"));
6270 
6271         setRequestHeaders(_call);
6272         setAttachments(_call);
6273  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1, in2});
6274 
6275         if (_resp instanceof java.rmi.RemoteException) {
6276             throw (java.rmi.RemoteException)_resp;
6277         }
6278         else {
6279             extractAttachments(_call);
6280             try {
6281                 return (com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionScheme) _resp;
6282             } catch (java.lang.Exception _exception) {
6283                 return (com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionScheme) org.apache.axis.utils.JavaUtils.convert(_resp, com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionScheme.class);
6284             }
6285         }
6286   } catch (org.apache.axis.AxisFault axisFaultException) {
6287     if (axisFaultException.detail != null) {
6288         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
6289               throw (java.rmi.RemoteException) axisFaultException.detail;
6290          }
6291         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
6292               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
6293          }
6294         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) {
6295               throw (com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) axisFaultException.detail;
6296          }
6297         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException) {
6298               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException) axisFaultException.detail;
6299          }
6300         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) {
6301               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) axisFaultException.detail;
6302          }
6303    }
6304   throw axisFaultException;
6305 }
6306     }
6307 
6308     public void deletePermissionScheme(java.lang.String in0, java.lang.String in1) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException, com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException, com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException {
6309         if (super.cachedEndpoint == null) {
6310             throw new org.apache.axis.NoEndPointException();
6311         }
6312         org.apache.axis.client.Call _call = createCall();
6313         _call.setOperation(_operations[77]);
6314         _call.setUseSOAPAction(true);
6315         _call.setSOAPActionURI("");
6316         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
6317         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "deletePermissionScheme"));
6318 
6319         setRequestHeaders(_call);
6320         setAttachments(_call);
6321  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1});
6322 
6323         if (_resp instanceof java.rmi.RemoteException) {
6324             throw (java.rmi.RemoteException)_resp;
6325         }
6326         extractAttachments(_call);
6327   } catch (org.apache.axis.AxisFault axisFaultException) {
6328     if (axisFaultException.detail != null) {
6329         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
6330               throw (java.rmi.RemoteException) axisFaultException.detail;
6331          }
6332         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
6333               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
6334          }
6335         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) {
6336               throw (com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) axisFaultException.detail;
6337          }
6338         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException) {
6339               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException) axisFaultException.detail;
6340          }
6341         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) {
6342               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) axisFaultException.detail;
6343          }
6344    }
6345   throw axisFaultException;
6346 }
6347     }
6348 
6349     public com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionScheme addPermissionTo(java.lang.String in0, com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionScheme in1, com.atlassian.theplugin.jira.api.soap.axis.RemotePermission in2, com.atlassian.theplugin.jira.api.soap.axis.RemoteEntity in3) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException, com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException, com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException {
6350         if (super.cachedEndpoint == null) {
6351             throw new org.apache.axis.NoEndPointException();
6352         }
6353         org.apache.axis.client.Call _call = createCall();
6354         _call.setOperation(_operations[78]);
6355         _call.setUseSOAPAction(true);
6356         _call.setSOAPActionURI("");
6357         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
6358         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "addPermissionTo"));
6359 
6360         setRequestHeaders(_call);
6361         setAttachments(_call);
6362  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1, in2, in3});
6363 
6364         if (_resp instanceof java.rmi.RemoteException) {
6365             throw (java.rmi.RemoteException)_resp;
6366         }
6367         else {
6368             extractAttachments(_call);
6369             try {
6370                 return (com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionScheme) _resp;
6371             } catch (java.lang.Exception _exception) {
6372                 return (com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionScheme) org.apache.axis.utils.JavaUtils.convert(_resp, com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionScheme.class);
6373             }
6374         }
6375   } catch (org.apache.axis.AxisFault axisFaultException) {
6376     if (axisFaultException.detail != null) {
6377         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
6378               throw (java.rmi.RemoteException) axisFaultException.detail;
6379          }
6380         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
6381               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
6382          }
6383         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) {
6384               throw (com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) axisFaultException.detail;
6385          }
6386         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException) {
6387               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException) axisFaultException.detail;
6388          }
6389         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) {
6390               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) axisFaultException.detail;
6391          }
6392    }
6393   throw axisFaultException;
6394 }
6395     }
6396 
6397     public com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionScheme deletePermissionFrom(java.lang.String in0, com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionScheme in1, com.atlassian.theplugin.jira.api.soap.axis.RemotePermission in2, com.atlassian.theplugin.jira.api.soap.axis.RemoteEntity in3) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException, com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException, com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException {
6398         if (super.cachedEndpoint == null) {
6399             throw new org.apache.axis.NoEndPointException();
6400         }
6401         org.apache.axis.client.Call _call = createCall();
6402         _call.setOperation(_operations[79]);
6403         _call.setUseSOAPAction(true);
6404         _call.setSOAPActionURI("");
6405         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
6406         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "deletePermissionFrom"));
6407 
6408         setRequestHeaders(_call);
6409         setAttachments(_call);
6410  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1, in2, in3});
6411 
6412         if (_resp instanceof java.rmi.RemoteException) {
6413             throw (java.rmi.RemoteException)_resp;
6414         }
6415         else {
6416             extractAttachments(_call);
6417             try {
6418                 return (com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionScheme) _resp;
6419             } catch (java.lang.Exception _exception) {
6420                 return (com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionScheme) org.apache.axis.utils.JavaUtils.convert(_resp, com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionScheme.class);
6421             }
6422         }
6423   } catch (org.apache.axis.AxisFault axisFaultException) {
6424     if (axisFaultException.detail != null) {
6425         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
6426               throw (java.rmi.RemoteException) axisFaultException.detail;
6427          }
6428         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
6429               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
6430          }
6431         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) {
6432               throw (com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) axisFaultException.detail;
6433          }
6434         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException) {
6435               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException) axisFaultException.detail;
6436          }
6437         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) {
6438               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) axisFaultException.detail;
6439          }
6440    }
6441   throw axisFaultException;
6442 }
6443     }
6444 
6445     public com.atlassian.theplugin.jira.api.soap.axis.RemotePermission[] getAllPermissions(java.lang.String in0) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException, com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException {
6446         if (super.cachedEndpoint == null) {
6447             throw new org.apache.axis.NoEndPointException();
6448         }
6449         org.apache.axis.client.Call _call = createCall();
6450         _call.setOperation(_operations[80]);
6451         _call.setUseSOAPAction(true);
6452         _call.setSOAPActionURI("");
6453         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
6454         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "getAllPermissions"));
6455 
6456         setRequestHeaders(_call);
6457         setAttachments(_call);
6458  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0});
6459 
6460         if (_resp instanceof java.rmi.RemoteException) {
6461             throw (java.rmi.RemoteException)_resp;
6462         }
6463         else {
6464             extractAttachments(_call);
6465             try {
6466                 return (com.atlassian.theplugin.jira.api.soap.axis.RemotePermission[]) _resp;
6467             } catch (java.lang.Exception _exception) {
6468                 return (com.atlassian.theplugin.jira.api.soap.axis.RemotePermission[]) org.apache.axis.utils.JavaUtils.convert(_resp, com.atlassian.theplugin.jira.api.soap.axis.RemotePermission[].class);
6469             }
6470         }
6471   } catch (org.apache.axis.AxisFault axisFaultException) {
6472     if (axisFaultException.detail != null) {
6473         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
6474               throw (java.rmi.RemoteException) axisFaultException.detail;
6475          }
6476         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
6477               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
6478          }
6479         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) {
6480               throw (com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) axisFaultException.detail;
6481          }
6482         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) {
6483               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) axisFaultException.detail;
6484          }
6485    }
6486   throw axisFaultException;
6487 }
6488     }
6489 
6490     public long getIssueCountForFilter(java.lang.String in0, java.lang.String in1) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException {
6491         if (super.cachedEndpoint == null) {
6492             throw new org.apache.axis.NoEndPointException();
6493         }
6494         org.apache.axis.client.Call _call = createCall();
6495         _call.setOperation(_operations[81]);
6496         _call.setUseSOAPAction(true);
6497         _call.setSOAPActionURI("");
6498         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
6499         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "getIssueCountForFilter"));
6500 
6501         setRequestHeaders(_call);
6502         setAttachments(_call);
6503  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1});
6504 
6505         if (_resp instanceof java.rmi.RemoteException) {
6506             throw (java.rmi.RemoteException)_resp;
6507         }
6508         else {
6509             extractAttachments(_call);
6510             try {
6511                 return ((java.lang.Long) _resp).longValue();
6512             } catch (java.lang.Exception _exception) {
6513                 return ((java.lang.Long) org.apache.axis.utils.JavaUtils.convert(_resp, long.class)).longValue();
6514             }
6515         }
6516   } catch (org.apache.axis.AxisFault axisFaultException) {
6517     if (axisFaultException.detail != null) {
6518         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
6519               throw (java.rmi.RemoteException) axisFaultException.detail;
6520          }
6521         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
6522               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
6523          }
6524    }
6525   throw axisFaultException;
6526 }
6527     }
6528 
6529     public com.atlassian.theplugin.jira.api.soap.axis.RemoteIssue[] getIssuesFromTextSearch(java.lang.String in0, java.lang.String in1) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException {
6530         if (super.cachedEndpoint == null) {
6531             throw new org.apache.axis.NoEndPointException();
6532         }
6533         org.apache.axis.client.Call _call = createCall();
6534         _call.setOperation(_operations[82]);
6535         _call.setUseSOAPAction(true);
6536         _call.setSOAPActionURI("");
6537         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
6538         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "getIssuesFromTextSearch"));
6539 
6540         setRequestHeaders(_call);
6541         setAttachments(_call);
6542  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1});
6543 
6544         if (_resp instanceof java.rmi.RemoteException) {
6545             throw (java.rmi.RemoteException)_resp;
6546         }
6547         else {
6548             extractAttachments(_call);
6549             try {
6550                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteIssue[]) _resp;
6551             } catch (java.lang.Exception _exception) {
6552                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteIssue[]) org.apache.axis.utils.JavaUtils.convert(_resp, com.atlassian.theplugin.jira.api.soap.axis.RemoteIssue[].class);
6553             }
6554         }
6555   } catch (org.apache.axis.AxisFault axisFaultException) {
6556     if (axisFaultException.detail != null) {
6557         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
6558               throw (java.rmi.RemoteException) axisFaultException.detail;
6559          }
6560         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
6561               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
6562          }
6563    }
6564   throw axisFaultException;
6565 }
6566     }
6567 
6568     public com.atlassian.theplugin.jira.api.soap.axis.RemoteIssue[] getIssuesFromTextSearchWithProject(java.lang.String in0, java.lang.String[] in1, java.lang.String in2, int in3) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException {
6569         if (super.cachedEndpoint == null) {
6570             throw new org.apache.axis.NoEndPointException();
6571         }
6572         org.apache.axis.client.Call _call = createCall();
6573         _call.setOperation(_operations[83]);
6574         _call.setUseSOAPAction(true);
6575         _call.setSOAPActionURI("");
6576         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
6577         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "getIssuesFromTextSearchWithProject"));
6578 
6579         setRequestHeaders(_call);
6580         setAttachments(_call);
6581  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1, in2, new java.lang.Integer(in3)});
6582 
6583         if (_resp instanceof java.rmi.RemoteException) {
6584             throw (java.rmi.RemoteException)_resp;
6585         }
6586         else {
6587             extractAttachments(_call);
6588             try {
6589                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteIssue[]) _resp;
6590             } catch (java.lang.Exception _exception) {
6591                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteIssue[]) org.apache.axis.utils.JavaUtils.convert(_resp, com.atlassian.theplugin.jira.api.soap.axis.RemoteIssue[].class);
6592             }
6593         }
6594   } catch (org.apache.axis.AxisFault axisFaultException) {
6595     if (axisFaultException.detail != null) {
6596         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
6597               throw (java.rmi.RemoteException) axisFaultException.detail;
6598          }
6599         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
6600               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
6601          }
6602    }
6603   throw axisFaultException;
6604 }
6605     }
6606 
6607     public void deleteUser(java.lang.String in0, java.lang.String in1) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException, com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException, com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException {
6608         if (super.cachedEndpoint == null) {
6609             throw new org.apache.axis.NoEndPointException();
6610         }
6611         org.apache.axis.client.Call _call = createCall();
6612         _call.setOperation(_operations[84]);
6613         _call.setUseSOAPAction(true);
6614         _call.setSOAPActionURI("");
6615         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
6616         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "deleteUser"));
6617 
6618         setRequestHeaders(_call);
6619         setAttachments(_call);
6620  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1});
6621 
6622         if (_resp instanceof java.rmi.RemoteException) {
6623             throw (java.rmi.RemoteException)_resp;
6624         }
6625         extractAttachments(_call);
6626   } catch (org.apache.axis.AxisFault axisFaultException) {
6627     if (axisFaultException.detail != null) {
6628         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
6629               throw (java.rmi.RemoteException) axisFaultException.detail;
6630          }
6631         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
6632               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
6633          }
6634         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) {
6635               throw (com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) axisFaultException.detail;
6636          }
6637         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException) {
6638               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException) axisFaultException.detail;
6639          }
6640         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) {
6641               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) axisFaultException.detail;
6642          }
6643    }
6644   throw axisFaultException;
6645 }
6646     }
6647 
6648     public com.atlassian.theplugin.jira.api.soap.axis.RemoteGroup updateGroup(java.lang.String in0, com.atlassian.theplugin.jira.api.soap.axis.RemoteGroup in1) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException, com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException, com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException {
6649         if (super.cachedEndpoint == null) {
6650             throw new org.apache.axis.NoEndPointException();
6651         }
6652         org.apache.axis.client.Call _call = createCall();
6653         _call.setOperation(_operations[85]);
6654         _call.setUseSOAPAction(true);
6655         _call.setSOAPActionURI("");
6656         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
6657         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "updateGroup"));
6658 
6659         setRequestHeaders(_call);
6660         setAttachments(_call);
6661  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1});
6662 
6663         if (_resp instanceof java.rmi.RemoteException) {
6664             throw (java.rmi.RemoteException)_resp;
6665         }
6666         else {
6667             extractAttachments(_call);
6668             try {
6669                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteGroup) _resp;
6670             } catch (java.lang.Exception _exception) {
6671                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteGroup) org.apache.axis.utils.JavaUtils.convert(_resp, com.atlassian.theplugin.jira.api.soap.axis.RemoteGroup.class);
6672             }
6673         }
6674   } catch (org.apache.axis.AxisFault axisFaultException) {
6675     if (axisFaultException.detail != null) {
6676         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
6677               throw (java.rmi.RemoteException) axisFaultException.detail;
6678          }
6679         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
6680               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
6681          }
6682         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) {
6683               throw (com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) axisFaultException.detail;
6684          }
6685         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException) {
6686               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException) axisFaultException.detail;
6687          }
6688         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) {
6689               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) axisFaultException.detail;
6690          }
6691    }
6692   throw axisFaultException;
6693 }
6694     }
6695 
6696     public void deleteGroup(java.lang.String in0, java.lang.String in1, java.lang.String in2) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException, com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException, com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException {
6697         if (super.cachedEndpoint == null) {
6698             throw new org.apache.axis.NoEndPointException();
6699         }
6700         org.apache.axis.client.Call _call = createCall();
6701         _call.setOperation(_operations[86]);
6702         _call.setUseSOAPAction(true);
6703         _call.setSOAPActionURI("");
6704         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
6705         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "deleteGroup"));
6706 
6707         setRequestHeaders(_call);
6708         setAttachments(_call);
6709  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1, in2});
6710 
6711         if (_resp instanceof java.rmi.RemoteException) {
6712             throw (java.rmi.RemoteException)_resp;
6713         }
6714         extractAttachments(_call);
6715   } catch (org.apache.axis.AxisFault axisFaultException) {
6716     if (axisFaultException.detail != null) {
6717         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
6718               throw (java.rmi.RemoteException) axisFaultException.detail;
6719          }
6720         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
6721               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
6722          }
6723         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) {
6724               throw (com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) axisFaultException.detail;
6725          }
6726         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException) {
6727               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException) axisFaultException.detail;
6728          }
6729         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) {
6730               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) axisFaultException.detail;
6731          }
6732    }
6733   throw axisFaultException;
6734 }
6735     }
6736 
6737     public void refreshCustomFields(java.lang.String in0) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException {
6738         if (super.cachedEndpoint == null) {
6739             throw new org.apache.axis.NoEndPointException();
6740         }
6741         org.apache.axis.client.Call _call = createCall();
6742         _call.setOperation(_operations[87]);
6743         _call.setUseSOAPAction(true);
6744         _call.setSOAPActionURI("");
6745         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
6746         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "refreshCustomFields"));
6747 
6748         setRequestHeaders(_call);
6749         setAttachments(_call);
6750  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0});
6751 
6752         if (_resp instanceof java.rmi.RemoteException) {
6753             throw (java.rmi.RemoteException)_resp;
6754         }
6755         extractAttachments(_call);
6756   } catch (org.apache.axis.AxisFault axisFaultException) {
6757     if (axisFaultException.detail != null) {
6758         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
6759               throw (java.rmi.RemoteException) axisFaultException.detail;
6760          }
6761         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
6762               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
6763          }
6764    }
6765   throw axisFaultException;
6766 }
6767     }
6768 
6769     public com.atlassian.theplugin.jira.api.soap.axis.RemoteProject[] getProjectsNoSchemes(java.lang.String in0) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException, com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException {
6770         if (super.cachedEndpoint == null) {
6771             throw new org.apache.axis.NoEndPointException();
6772         }
6773         org.apache.axis.client.Call _call = createCall();
6774         _call.setOperation(_operations[88]);
6775         _call.setUseSOAPAction(true);
6776         _call.setSOAPActionURI("");
6777         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
6778         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "getProjectsNoSchemes"));
6779 
6780         setRequestHeaders(_call);
6781         setAttachments(_call);
6782  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0});
6783 
6784         if (_resp instanceof java.rmi.RemoteException) {
6785             throw (java.rmi.RemoteException)_resp;
6786         }
6787         else {
6788             extractAttachments(_call);
6789             try {
6790                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteProject[]) _resp;
6791             } catch (java.lang.Exception _exception) {
6792                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteProject[]) org.apache.axis.utils.JavaUtils.convert(_resp, com.atlassian.theplugin.jira.api.soap.axis.RemoteProject[].class);
6793             }
6794         }
6795   } catch (org.apache.axis.AxisFault axisFaultException) {
6796     if (axisFaultException.detail != null) {
6797         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
6798               throw (java.rmi.RemoteException) axisFaultException.detail;
6799          }
6800         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
6801               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
6802          }
6803         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) {
6804               throw (com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) axisFaultException.detail;
6805          }
6806         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) {
6807               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) axisFaultException.detail;
6808          }
6809    }
6810   throw axisFaultException;
6811 }
6812     }
6813 
6814     public com.atlassian.theplugin.jira.api.soap.axis.RemoteVersion addVersion(java.lang.String in0, java.lang.String in1, com.atlassian.theplugin.jira.api.soap.axis.RemoteVersion in2) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException {
6815         if (super.cachedEndpoint == null) {
6816             throw new org.apache.axis.NoEndPointException();
6817         }
6818         org.apache.axis.client.Call _call = createCall();
6819         _call.setOperation(_operations[89]);
6820         _call.setUseSOAPAction(true);
6821         _call.setSOAPActionURI("");
6822         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
6823         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "addVersion"));
6824 
6825         setRequestHeaders(_call);
6826         setAttachments(_call);
6827  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1, in2});
6828 
6829         if (_resp instanceof java.rmi.RemoteException) {
6830             throw (java.rmi.RemoteException)_resp;
6831         }
6832         else {
6833             extractAttachments(_call);
6834             try {
6835                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteVersion) _resp;
6836             } catch (java.lang.Exception _exception) {
6837                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteVersion) org.apache.axis.utils.JavaUtils.convert(_resp, com.atlassian.theplugin.jira.api.soap.axis.RemoteVersion.class);
6838             }
6839         }
6840   } catch (org.apache.axis.AxisFault axisFaultException) {
6841     if (axisFaultException.detail != null) {
6842         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
6843               throw (java.rmi.RemoteException) axisFaultException.detail;
6844          }
6845         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
6846               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
6847          }
6848    }
6849   throw axisFaultException;
6850 }
6851     }
6852 
6853     public com.atlassian.theplugin.jira.api.soap.axis.RemoteProject createProjectFromObject(java.lang.String in0, com.atlassian.theplugin.jira.api.soap.axis.RemoteProject in1) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException, com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException, com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException {
6854         if (super.cachedEndpoint == null) {
6855             throw new org.apache.axis.NoEndPointException();
6856         }
6857         org.apache.axis.client.Call _call = createCall();
6858         _call.setOperation(_operations[90]);
6859         _call.setUseSOAPAction(true);
6860         _call.setSOAPActionURI("");
6861         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
6862         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "createProjectFromObject"));
6863 
6864         setRequestHeaders(_call);
6865         setAttachments(_call);
6866  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1});
6867 
6868         if (_resp instanceof java.rmi.RemoteException) {
6869             throw (java.rmi.RemoteException)_resp;
6870         }
6871         else {
6872             extractAttachments(_call);
6873             try {
6874                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteProject) _resp;
6875             } catch (java.lang.Exception _exception) {
6876                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteProject) org.apache.axis.utils.JavaUtils.convert(_resp, com.atlassian.theplugin.jira.api.soap.axis.RemoteProject.class);
6877             }
6878         }
6879   } catch (org.apache.axis.AxisFault axisFaultException) {
6880     if (axisFaultException.detail != null) {
6881         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
6882               throw (java.rmi.RemoteException) axisFaultException.detail;
6883          }
6884         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
6885               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
6886          }
6887         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) {
6888               throw (com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) axisFaultException.detail;
6889          }
6890         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException) {
6891               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteValidationException) axisFaultException.detail;
6892          }
6893         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) {
6894               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) axisFaultException.detail;
6895          }
6896    }
6897   throw axisFaultException;
6898 }
6899     }
6900 
6901     public com.atlassian.theplugin.jira.api.soap.axis.RemoteScheme[] getSecuritySchemes(java.lang.String in0) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException, com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException {
6902         if (super.cachedEndpoint == null) {
6903             throw new org.apache.axis.NoEndPointException();
6904         }
6905         org.apache.axis.client.Call _call = createCall();
6906         _call.setOperation(_operations[91]);
6907         _call.setUseSOAPAction(true);
6908         _call.setSOAPActionURI("");
6909         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
6910         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "getSecuritySchemes"));
6911 
6912         setRequestHeaders(_call);
6913         setAttachments(_call);
6914  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0});
6915 
6916         if (_resp instanceof java.rmi.RemoteException) {
6917             throw (java.rmi.RemoteException)_resp;
6918         }
6919         else {
6920             extractAttachments(_call);
6921             try {
6922                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteScheme[]) _resp;
6923             } catch (java.lang.Exception _exception) {
6924                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteScheme[]) org.apache.axis.utils.JavaUtils.convert(_resp, com.atlassian.theplugin.jira.api.soap.axis.RemoteScheme[].class);
6925             }
6926         }
6927   } catch (org.apache.axis.AxisFault axisFaultException) {
6928     if (axisFaultException.detail != null) {
6929         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
6930               throw (java.rmi.RemoteException) axisFaultException.detail;
6931          }
6932         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
6933               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
6934          }
6935         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) {
6936               throw (com.atlassian.theplugin.jira.api.soap.axis.RemotePermissionException) axisFaultException.detail;
6937          }
6938         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) {
6939               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteAuthenticationException) axisFaultException.detail;
6940          }
6941    }
6942   throw axisFaultException;
6943 }
6944     }
6945 
6946     public com.atlassian.theplugin.jira.api.soap.axis.RemoteIssue[] getIssuesFromFilter(java.lang.String in0, java.lang.String in1) throws java.rmi.RemoteException, com.atlassian.theplugin.jira.api.soap.axis.RemoteException {
6947         if (super.cachedEndpoint == null) {
6948             throw new org.apache.axis.NoEndPointException();
6949         }
6950         org.apache.axis.client.Call _call = createCall();
6951         _call.setOperation(_operations[92]);
6952         _call.setUseSOAPAction(true);
6953         _call.setSOAPActionURI("");
6954         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
6955         _call.setOperationName(new javax.xml.namespace.QName("http://soap.rpc.jira.atlassian.com", "getIssuesFromFilter"));
6956 
6957         setRequestHeaders(_call);
6958         setAttachments(_call);
6959  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1});
6960 
6961         if (_resp instanceof java.rmi.RemoteException) {
6962             throw (java.rmi.RemoteException)_resp;
6963         }
6964         else {
6965             extractAttachments(_call);
6966             try {
6967                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteIssue[]) _resp;
6968             } catch (java.lang.Exception _exception) {
6969                 return (com.atlassian.theplugin.jira.api.soap.axis.RemoteIssue[]) org.apache.axis.utils.JavaUtils.convert(_resp, com.atlassian.theplugin.jira.api.soap.axis.RemoteIssue[].class);
6970             }
6971         }
6972   } catch (org.apache.axis.AxisFault axisFaultException) {
6973     if (axisFaultException.detail != null) {
6974         if (axisFaultException.detail instanceof java.rmi.RemoteException) {
6975               throw (java.rmi.RemoteException) axisFaultException.detail;
6976          }
6977         if (axisFaultException.detail instanceof com.atlassian.theplugin.jira.api.soap.axis.RemoteException) {
6978               throw (com.atlassian.theplugin.jira.api.soap.axis.RemoteException) axisFaultException.detail;
6979          }
6980    }
6981   throw axisFaultException;
6982 }
6983     }
6984 
6985 }