1   /**
2    * WSRP_v1_PortletManagement_Binding_SOAPStub.java
3    *
4    * This file was auto-generated from WSDL
5    * by the Apache Axis 1.2RC3 Feb 28, 2005 (10:15:14 EST) WSDL2Java emitter.
6    */
7   
8   package oasis.names.tc.wsrp.v1.bind;
9   
10  public class WSRP_v1_PortletManagement_Binding_SOAPStub extends org.apache.axis.client.Stub implements oasis.names.tc.wsrp.v1.intf.WSRP_v1_PortletManagement_PortType {
11      private java.util.Vector cachedSerClasses = new java.util.Vector();
12      private java.util.Vector cachedSerQNames = new java.util.Vector();
13      private java.util.Vector cachedSerFactories = new java.util.Vector();
14      private java.util.Vector cachedDeserFactories = new java.util.Vector();
15  
16      static org.apache.axis.description.OperationDesc [] _operations;
17  
18      static {
19          _operations = new org.apache.axis.description.OperationDesc[6];
20          _initOperationDesc1();
21      }
22  
23      private static void _initOperationDesc1(){
24          org.apache.axis.description.OperationDesc oper;
25          oper = new org.apache.axis.description.OperationDesc();
26          oper.setName("getPortletDescription");
27          oper.addParameter(new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "getPortletDescription"), new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", ">getPortletDescription"), oasis.names.tc.wsrp.v1.types.GetPortletDescription.class, org.apache.axis.description.ParameterDesc.IN, false, false);
28          oper.setReturnType(new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "PortletDescriptionResponse"));
29          oper.setReturnClass(oasis.names.tc.wsrp.v1.types.PortletDescriptionResponse.class);
30          oper.setReturnQName(new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "getPortletDescriptionResponse"));
31          oper.setStyle(org.apache.axis.constants.Style.DOCUMENT);
32          oper.setUse(org.apache.axis.constants.Use.LITERAL);
33          oper.addFault(new org.apache.axis.description.FaultDesc(
34                        new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InvalidUserCategory"),
35                        "oasis.names.tc.wsrp.v1.types.InvalidUserCategoryFault",
36                        new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InvalidUserCategoryFault"), 
37                        true
38                       ));
39          oper.addFault(new org.apache.axis.description.FaultDesc(
40                        new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InconsistentParameters"),
41                        "oasis.names.tc.wsrp.v1.types.InconsistentParametersFault",
42                        new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InconsistentParametersFault"), 
43                        true
44                       ));
45          oper.addFault(new org.apache.axis.description.FaultDesc(
46                        new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InvalidRegistration"),
47                        "oasis.names.tc.wsrp.v1.types.InvalidRegistrationFault",
48                        new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InvalidRegistrationFault"), 
49                        true
50                       ));
51          oper.addFault(new org.apache.axis.description.FaultDesc(
52                        new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "OperationFailed"),
53                        "oasis.names.tc.wsrp.v1.types.OperationFailedFault",
54                        new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "OperationFailedFault"), 
55                        true
56                       ));
57          oper.addFault(new org.apache.axis.description.FaultDesc(
58                        new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "MissingParameters"),
59                        "oasis.names.tc.wsrp.v1.types.MissingParametersFault",
60                        new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "MissingParametersFault"), 
61                        true
62                       ));
63          oper.addFault(new org.apache.axis.description.FaultDesc(
64                        new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "AccessDenied"),
65                        "oasis.names.tc.wsrp.v1.types.AccessDeniedFault",
66                        new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "AccessDeniedFault"), 
67                        true
68                       ));
69          oper.addFault(new org.apache.axis.description.FaultDesc(
70                        new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InvalidHandle"),
71                        "oasis.names.tc.wsrp.v1.types.InvalidHandleFault",
72                        new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InvalidHandleFault"), 
73                        true
74                       ));
75          _operations[0] = oper;
76  
77          oper = new org.apache.axis.description.OperationDesc();
78          oper.setName("clonePortlet");
79          oper.addParameter(new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "clonePortlet"), new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", ">clonePortlet"), oasis.names.tc.wsrp.v1.types.ClonePortlet.class, org.apache.axis.description.ParameterDesc.IN, false, false);
80          oper.setReturnType(new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "PortletContext"));
81          oper.setReturnClass(oasis.names.tc.wsrp.v1.types.PortletContext.class);
82          oper.setReturnQName(new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "clonePortletResponse"));
83          oper.setStyle(org.apache.axis.constants.Style.DOCUMENT);
84          oper.setUse(org.apache.axis.constants.Use.LITERAL);
85          oper.addFault(new org.apache.axis.description.FaultDesc(
86                        new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InvalidUserCategory"),
87                        "oasis.names.tc.wsrp.v1.types.InvalidUserCategoryFault",
88                        new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InvalidUserCategoryFault"), 
89                        true
90                       ));
91          oper.addFault(new org.apache.axis.description.FaultDesc(
92                        new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InconsistentParameters"),
93                        "oasis.names.tc.wsrp.v1.types.InconsistentParametersFault",
94                        new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InconsistentParametersFault"), 
95                        true
96                       ));
97          oper.addFault(new org.apache.axis.description.FaultDesc(
98                        new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InvalidRegistration"),
99                        "oasis.names.tc.wsrp.v1.types.InvalidRegistrationFault",
100                       new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InvalidRegistrationFault"), 
101                       true
102                      ));
103         oper.addFault(new org.apache.axis.description.FaultDesc(
104                       new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "OperationFailed"),
105                       "oasis.names.tc.wsrp.v1.types.OperationFailedFault",
106                       new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "OperationFailedFault"), 
107                       true
108                      ));
109         oper.addFault(new org.apache.axis.description.FaultDesc(
110                       new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "MissingParameters"),
111                       "oasis.names.tc.wsrp.v1.types.MissingParametersFault",
112                       new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "MissingParametersFault"), 
113                       true
114                      ));
115         oper.addFault(new org.apache.axis.description.FaultDesc(
116                       new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "AccessDenied"),
117                       "oasis.names.tc.wsrp.v1.types.AccessDeniedFault",
118                       new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "AccessDeniedFault"), 
119                       true
120                      ));
121         oper.addFault(new org.apache.axis.description.FaultDesc(
122                       new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InvalidHandle"),
123                       "oasis.names.tc.wsrp.v1.types.InvalidHandleFault",
124                       new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InvalidHandleFault"), 
125                       true
126                      ));
127         _operations[1] = oper;
128 
129         oper = new org.apache.axis.description.OperationDesc();
130         oper.setName("destroyPortlets");
131         oper.addParameter(new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "destroyPortlets"), new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", ">destroyPortlets"), oasis.names.tc.wsrp.v1.types.DestroyPortlets.class, org.apache.axis.description.ParameterDesc.IN, false, false);
132         oper.setReturnType(new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "DestroyPortletsResponse"));
133         oper.setReturnClass(oasis.names.tc.wsrp.v1.types.DestroyPortletsResponse.class);
134         oper.setReturnQName(new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "destroyPortletsResponse"));
135         oper.setStyle(org.apache.axis.constants.Style.DOCUMENT);
136         oper.setUse(org.apache.axis.constants.Use.LITERAL);
137         oper.addFault(new org.apache.axis.description.FaultDesc(
138                       new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InconsistentParameters"),
139                       "oasis.names.tc.wsrp.v1.types.InconsistentParametersFault",
140                       new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InconsistentParametersFault"), 
141                       true
142                      ));
143         oper.addFault(new org.apache.axis.description.FaultDesc(
144                       new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InvalidRegistration"),
145                       "oasis.names.tc.wsrp.v1.types.InvalidRegistrationFault",
146                       new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InvalidRegistrationFault"), 
147                       true
148                      ));
149         oper.addFault(new org.apache.axis.description.FaultDesc(
150                       new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "OperationFailed"),
151                       "oasis.names.tc.wsrp.v1.types.OperationFailedFault",
152                       new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "OperationFailedFault"), 
153                       true
154                      ));
155         oper.addFault(new org.apache.axis.description.FaultDesc(
156                       new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "MissingParameters"),
157                       "oasis.names.tc.wsrp.v1.types.MissingParametersFault",
158                       new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "MissingParametersFault"), 
159                       true
160                      ));
161         _operations[2] = oper;
162 
163         oper = new org.apache.axis.description.OperationDesc();
164         oper.setName("setPortletProperties");
165         oper.addParameter(new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "setPortletProperties"), new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", ">setPortletProperties"), oasis.names.tc.wsrp.v1.types.SetPortletProperties.class, org.apache.axis.description.ParameterDesc.IN, false, false);
166         oper.setReturnType(new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "PortletContext"));
167         oper.setReturnClass(oasis.names.tc.wsrp.v1.types.PortletContext.class);
168         oper.setReturnQName(new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "setPortletPropertiesResponse"));
169         oper.setStyle(org.apache.axis.constants.Style.DOCUMENT);
170         oper.setUse(org.apache.axis.constants.Use.LITERAL);
171         oper.addFault(new org.apache.axis.description.FaultDesc(
172                       new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InvalidUserCategory"),
173                       "oasis.names.tc.wsrp.v1.types.InvalidUserCategoryFault",
174                       new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InvalidUserCategoryFault"), 
175                       true
176                      ));
177         oper.addFault(new org.apache.axis.description.FaultDesc(
178                       new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InconsistentParameters"),
179                       "oasis.names.tc.wsrp.v1.types.InconsistentParametersFault",
180                       new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InconsistentParametersFault"), 
181                       true
182                      ));
183         oper.addFault(new org.apache.axis.description.FaultDesc(
184                       new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InvalidRegistration"),
185                       "oasis.names.tc.wsrp.v1.types.InvalidRegistrationFault",
186                       new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InvalidRegistrationFault"), 
187                       true
188                      ));
189         oper.addFault(new org.apache.axis.description.FaultDesc(
190                       new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "OperationFailed"),
191                       "oasis.names.tc.wsrp.v1.types.OperationFailedFault",
192                       new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "OperationFailedFault"), 
193                       true
194                      ));
195         oper.addFault(new org.apache.axis.description.FaultDesc(
196                       new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "MissingParameters"),
197                       "oasis.names.tc.wsrp.v1.types.MissingParametersFault",
198                       new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "MissingParametersFault"), 
199                       true
200                      ));
201         oper.addFault(new org.apache.axis.description.FaultDesc(
202                       new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "AccessDenied"),
203                       "oasis.names.tc.wsrp.v1.types.AccessDeniedFault",
204                       new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "AccessDeniedFault"), 
205                       true
206                      ));
207         oper.addFault(new org.apache.axis.description.FaultDesc(
208                       new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InvalidHandle"),
209                       "oasis.names.tc.wsrp.v1.types.InvalidHandleFault",
210                       new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InvalidHandleFault"), 
211                       true
212                      ));
213         _operations[3] = oper;
214 
215         oper = new org.apache.axis.description.OperationDesc();
216         oper.setName("getPortletProperties");
217         oper.addParameter(new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "getPortletProperties"), new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", ">getPortletProperties"), oasis.names.tc.wsrp.v1.types.GetPortletProperties.class, org.apache.axis.description.ParameterDesc.IN, false, false);
218         oper.setReturnType(new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "PropertyList"));
219         oper.setReturnClass(oasis.names.tc.wsrp.v1.types.PropertyList.class);
220         oper.setReturnQName(new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "getPortletPropertiesResponse"));
221         oper.setStyle(org.apache.axis.constants.Style.DOCUMENT);
222         oper.setUse(org.apache.axis.constants.Use.LITERAL);
223         oper.addFault(new org.apache.axis.description.FaultDesc(
224                       new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InvalidUserCategory"),
225                       "oasis.names.tc.wsrp.v1.types.InvalidUserCategoryFault",
226                       new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InvalidUserCategoryFault"), 
227                       true
228                      ));
229         oper.addFault(new org.apache.axis.description.FaultDesc(
230                       new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InconsistentParameters"),
231                       "oasis.names.tc.wsrp.v1.types.InconsistentParametersFault",
232                       new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InconsistentParametersFault"), 
233                       true
234                      ));
235         oper.addFault(new org.apache.axis.description.FaultDesc(
236                       new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InvalidRegistration"),
237                       "oasis.names.tc.wsrp.v1.types.InvalidRegistrationFault",
238                       new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InvalidRegistrationFault"), 
239                       true
240                      ));
241         oper.addFault(new org.apache.axis.description.FaultDesc(
242                       new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "OperationFailed"),
243                       "oasis.names.tc.wsrp.v1.types.OperationFailedFault",
244                       new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "OperationFailedFault"), 
245                       true
246                      ));
247         oper.addFault(new org.apache.axis.description.FaultDesc(
248                       new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "MissingParameters"),
249                       "oasis.names.tc.wsrp.v1.types.MissingParametersFault",
250                       new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "MissingParametersFault"), 
251                       true
252                      ));
253         oper.addFault(new org.apache.axis.description.FaultDesc(
254                       new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "AccessDenied"),
255                       "oasis.names.tc.wsrp.v1.types.AccessDeniedFault",
256                       new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "AccessDeniedFault"), 
257                       true
258                      ));
259         oper.addFault(new org.apache.axis.description.FaultDesc(
260                       new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InvalidHandle"),
261                       "oasis.names.tc.wsrp.v1.types.InvalidHandleFault",
262                       new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InvalidHandleFault"), 
263                       true
264                      ));
265         _operations[4] = oper;
266 
267         oper = new org.apache.axis.description.OperationDesc();
268         oper.setName("getPortletPropertyDescription");
269         oper.addParameter(new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "getPortletPropertyDescription"), new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", ">getPortletPropertyDescription"), oasis.names.tc.wsrp.v1.types.GetPortletPropertyDescription.class, org.apache.axis.description.ParameterDesc.IN, false, false);
270         oper.setReturnType(new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "PortletPropertyDescriptionResponse"));
271         oper.setReturnClass(oasis.names.tc.wsrp.v1.types.PortletPropertyDescriptionResponse.class);
272         oper.setReturnQName(new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "getPortletPropertyDescriptionResponse"));
273         oper.setStyle(org.apache.axis.constants.Style.DOCUMENT);
274         oper.setUse(org.apache.axis.constants.Use.LITERAL);
275         oper.addFault(new org.apache.axis.description.FaultDesc(
276                       new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InvalidUserCategory"),
277                       "oasis.names.tc.wsrp.v1.types.InvalidUserCategoryFault",
278                       new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InvalidUserCategoryFault"), 
279                       true
280                      ));
281         oper.addFault(new org.apache.axis.description.FaultDesc(
282                       new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InconsistentParameters"),
283                       "oasis.names.tc.wsrp.v1.types.InconsistentParametersFault",
284                       new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InconsistentParametersFault"), 
285                       true
286                      ));
287         oper.addFault(new org.apache.axis.description.FaultDesc(
288                       new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InvalidRegistration"),
289                       "oasis.names.tc.wsrp.v1.types.InvalidRegistrationFault",
290                       new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InvalidRegistrationFault"), 
291                       true
292                      ));
293         oper.addFault(new org.apache.axis.description.FaultDesc(
294                       new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "OperationFailed"),
295                       "oasis.names.tc.wsrp.v1.types.OperationFailedFault",
296                       new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "OperationFailedFault"), 
297                       true
298                      ));
299         oper.addFault(new org.apache.axis.description.FaultDesc(
300                       new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "MissingParameters"),
301                       "oasis.names.tc.wsrp.v1.types.MissingParametersFault",
302                       new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "MissingParametersFault"), 
303                       true
304                      ));
305         oper.addFault(new org.apache.axis.description.FaultDesc(
306                       new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "AccessDenied"),
307                       "oasis.names.tc.wsrp.v1.types.AccessDeniedFault",
308                       new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "AccessDeniedFault"), 
309                       true
310                      ));
311         oper.addFault(new org.apache.axis.description.FaultDesc(
312                       new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InvalidHandle"),
313                       "oasis.names.tc.wsrp.v1.types.InvalidHandleFault",
314                       new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InvalidHandleFault"), 
315                       true
316                      ));
317         _operations[5] = oper;
318 
319     }
320 
321     public WSRP_v1_PortletManagement_Binding_SOAPStub() throws org.apache.axis.AxisFault {
322          this(null);
323     }
324 
325     public WSRP_v1_PortletManagement_Binding_SOAPStub(java.net.URL endpointURL, javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
326          this(service);
327          super.cachedEndpoint = endpointURL;
328     }
329 
330     public WSRP_v1_PortletManagement_Binding_SOAPStub(javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
331         if (service == null) {
332             super.service = new org.apache.axis.client.Service();
333         } else {
334             super.service = service;
335         }
336         ((org.apache.axis.client.Service)super.service).setTypeMappingVersion("1.2");
337             java.lang.Class cls;
338             javax.xml.namespace.QName qName;
339             java.lang.Class beansf = org.apache.axis.encoding.ser.BeanSerializerFactory.class;
340             java.lang.Class beandf = org.apache.axis.encoding.ser.BeanDeserializerFactory.class;
341             java.lang.Class enumsf = org.apache.axis.encoding.ser.EnumSerializerFactory.class;
342             java.lang.Class enumdf = org.apache.axis.encoding.ser.EnumDeserializerFactory.class;
343             java.lang.Class arraysf = org.apache.axis.encoding.ser.ArraySerializerFactory.class;
344             java.lang.Class arraydf = org.apache.axis.encoding.ser.ArrayDeserializerFactory.class;
345             java.lang.Class simplesf = org.apache.axis.encoding.ser.SimpleSerializerFactory.class;
346             java.lang.Class simpledf = org.apache.axis.encoding.ser.SimpleDeserializerFactory.class;
347             java.lang.Class simplelistsf = org.apache.axis.encoding.ser.SimpleListSerializerFactory.class;
348             java.lang.Class simplelistdf = org.apache.axis.encoding.ser.SimpleListDeserializerFactory.class;
349             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", ">getPortletProperties");
350             cachedSerQNames.add(qName);
351             cls = oasis.names.tc.wsrp.v1.types.GetPortletProperties.class;
352             cachedSerClasses.add(cls);
353             cachedSerFactories.add(beansf);
354             cachedDeserFactories.add(beandf);
355 
356             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "ServiceDescription");
357             cachedSerQNames.add(qName);
358             cls = oasis.names.tc.wsrp.v1.types.ServiceDescription.class;
359             cachedSerClasses.add(cls);
360             cachedSerFactories.add(beansf);
361             cachedDeserFactories.add(beandf);
362 
363             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", ">releaseSessions");
364             cachedSerQNames.add(qName);
365             cls = oasis.names.tc.wsrp.v1.types.ReleaseSessions.class;
366             cachedSerClasses.add(cls);
367             cachedSerFactories.add(beansf);
368             cachedDeserFactories.add(beandf);
369 
370             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "NamedString");
371             cachedSerQNames.add(qName);
372             cls = oasis.names.tc.wsrp.v1.types.NamedString.class;
373             cachedSerClasses.add(cls);
374             cachedSerFactories.add(beansf);
375             cachedDeserFactories.add(beandf);
376 
377             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "PortletContext");
378             cachedSerQNames.add(qName);
379             cls = oasis.names.tc.wsrp.v1.types.PortletContext.class;
380             cachedSerClasses.add(cls);
381             cachedSerFactories.add(beansf);
382             cachedDeserFactories.add(beandf);
383 
384             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "ResourceValue");
385             cachedSerQNames.add(qName);
386             cls = oasis.names.tc.wsrp.v1.types.ResourceValue.class;
387             cachedSerClasses.add(cls);
388             cachedSerFactories.add(beansf);
389             cachedDeserFactories.add(beandf);
390 
391             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "MarkupParams");
392             cachedSerQNames.add(qName);
393             cls = oasis.names.tc.wsrp.v1.types.MarkupParams.class;
394             cachedSerClasses.add(cls);
395             cachedSerFactories.add(beansf);
396             cachedDeserFactories.add(beandf);
397 
398             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "Postal");
399             cachedSerQNames.add(qName);
400             cls = oasis.names.tc.wsrp.v1.types.Postal.class;
401             cachedSerClasses.add(cls);
402             cachedSerFactories.add(beansf);
403             cachedDeserFactories.add(beandf);
404 
405             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "ResetProperty");
406             cachedSerQNames.add(qName);
407             cls = oasis.names.tc.wsrp.v1.types.ResetProperty.class;
408             cachedSerClasses.add(cls);
409             cachedSerFactories.add(beansf);
410             cachedDeserFactories.add(beandf);
411 
412             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "PersonName");
413             cachedSerQNames.add(qName);
414             cls = oasis.names.tc.wsrp.v1.types.PersonName.class;
415             cachedSerClasses.add(cls);
416             cachedSerFactories.add(beansf);
417             cachedDeserFactories.add(beandf);
418 
419             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "ResourceList");
420             cachedSerQNames.add(qName);
421             cls = oasis.names.tc.wsrp.v1.types.ResourceList.class;
422             cachedSerClasses.add(cls);
423             cachedSerFactories.add(beansf);
424             cachedDeserFactories.add(beandf);
425 
426             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "ID");
427             cachedSerQNames.add(qName);
428             cls = java.lang.String.class;
429             cachedSerClasses.add(cls);
430             cachedSerFactories.add(simplesf);
431             cachedDeserFactories.add(simpledf);
432 
433             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "ReturnAny");
434             cachedSerQNames.add(qName);
435             cls = oasis.names.tc.wsrp.v1.types.ReturnAny.class;
436             cachedSerClasses.add(cls);
437             cachedSerFactories.add(beansf);
438             cachedDeserFactories.add(beandf);
439 
440             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "Templates");
441             cachedSerQNames.add(qName);
442             cls = oasis.names.tc.wsrp.v1.types.Templates.class;
443             cachedSerClasses.add(cls);
444             cachedSerFactories.add(beansf);
445             cachedDeserFactories.add(beandf);
446 
447             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "PortletDescription");
448             cachedSerQNames.add(qName);
449             cls = oasis.names.tc.wsrp.v1.types.PortletDescription.class;
450             cachedSerClasses.add(cls);
451             cachedSerFactories.add(beansf);
452             cachedDeserFactories.add(beandf);
453 
454             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "UnsupportedMimeTypeFault");
455             cachedSerQNames.add(qName);
456             cls = oasis.names.tc.wsrp.v1.types.UnsupportedMimeTypeFault.class;
457             cachedSerClasses.add(cls);
458             cachedSerFactories.add(beansf);
459             cachedDeserFactories.add(beandf);
460 
461             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "UploadContext");
462             cachedSerQNames.add(qName);
463             cls = oasis.names.tc.wsrp.v1.types.UploadContext.class;
464             cachedSerClasses.add(cls);
465             cachedSerFactories.add(beansf);
466             cachedDeserFactories.add(beandf);
467 
468             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "PortletDescriptionResponse");
469             cachedSerQNames.add(qName);
470             cls = oasis.names.tc.wsrp.v1.types.PortletDescriptionResponse.class;
471             cachedSerClasses.add(cls);
472             cachedSerFactories.add(beansf);
473             cachedDeserFactories.add(beandf);
474 
475             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", ">setPortletProperties");
476             cachedSerQNames.add(qName);
477             cls = oasis.names.tc.wsrp.v1.types.SetPortletProperties.class;
478             cachedSerClasses.add(cls);
479             cachedSerFactories.add(beansf);
480             cachedDeserFactories.add(beandf);
481 
482             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "ClientData");
483             cachedSerQNames.add(qName);
484             cls = oasis.names.tc.wsrp.v1.types.ClientData.class;
485             cachedSerClasses.add(cls);
486             cachedSerFactories.add(beansf);
487             cachedDeserFactories.add(beandf);
488 
489             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "MarkupContext");
490             cachedSerQNames.add(qName);
491             cls = oasis.names.tc.wsrp.v1.types.MarkupContext.class;
492             cachedSerClasses.add(cls);
493             cachedSerFactories.add(beansf);
494             cachedDeserFactories.add(beandf);
495 
496             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "AccessDeniedFault");
497             cachedSerQNames.add(qName);
498             cls = oasis.names.tc.wsrp.v1.types.AccessDeniedFault.class;
499             cachedSerClasses.add(cls);
500             cachedSerFactories.add(beansf);
501             cachedDeserFactories.add(beandf);
502 
503             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "Fault");
504             cachedSerQNames.add(qName);
505             cls = oasis.names.tc.wsrp.v1.types.Fault.class;
506             cachedSerClasses.add(cls);
507             cachedSerFactories.add(beansf);
508             cachedDeserFactories.add(beandf);
509 
510             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", ">getServiceDescription");
511             cachedSerQNames.add(qName);
512             cls = oasis.names.tc.wsrp.v1.types.GetServiceDescription.class;
513             cachedSerClasses.add(cls);
514             cachedSerFactories.add(beansf);
515             cachedDeserFactories.add(beandf);
516 
517             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InteractionParams");
518             cachedSerQNames.add(qName);
519             cls = oasis.names.tc.wsrp.v1.types.InteractionParams.class;
520             cachedSerClasses.add(cls);
521             cachedSerFactories.add(beansf);
522             cachedDeserFactories.add(beandf);
523 
524             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "CacheControl");
525             cachedSerQNames.add(qName);
526             cls = oasis.names.tc.wsrp.v1.types.CacheControl.class;
527             cachedSerClasses.add(cls);
528             cachedSerFactories.add(beansf);
529             cachedDeserFactories.add(beandf);
530 
531             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", ">getPortletPropertyDescription");
532             cachedSerQNames.add(qName);
533             cls = oasis.names.tc.wsrp.v1.types.GetPortletPropertyDescription.class;
534             cachedSerClasses.add(cls);
535             cachedSerFactories.add(beansf);
536             cachedDeserFactories.add(beandf);
537 
538             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "Property");
539             cachedSerQNames.add(qName);
540             cls = oasis.names.tc.wsrp.v1.types.Property.class;
541             cachedSerClasses.add(cls);
542             cachedSerFactories.add(beansf);
543             cachedDeserFactories.add(beandf);
544 
545             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", ">getMarkup");
546             cachedSerQNames.add(qName);
547             cls = oasis.names.tc.wsrp.v1.types.GetMarkup.class;
548             cachedSerClasses.add(cls);
549             cachedSerFactories.add(beansf);
550             cachedDeserFactories.add(beandf);
551 
552             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "CookieProtocol");
553             cachedSerQNames.add(qName);
554             cls = oasis.names.tc.wsrp.v1.types.CookieProtocol.class;
555             cachedSerClasses.add(cls);
556             cachedSerFactories.add(enumsf);
557             cachedDeserFactories.add(enumdf);
558 
559             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "UnsupportedLocaleFault");
560             cachedSerQNames.add(qName);
561             cls = oasis.names.tc.wsrp.v1.types.UnsupportedLocaleFault.class;
562             cachedSerClasses.add(cls);
563             cachedSerFactories.add(beansf);
564             cachedDeserFactories.add(beandf);
565 
566             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "MarkupType");
567             cachedSerQNames.add(qName);
568             cls = oasis.names.tc.wsrp.v1.types.MarkupType.class;
569             cachedSerClasses.add(cls);
570             cachedSerFactories.add(beansf);
571             cachedDeserFactories.add(beandf);
572 
573             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "PropertyDescription");
574             cachedSerQNames.add(qName);
575             cls = oasis.names.tc.wsrp.v1.types.PropertyDescription.class;
576             cachedSerClasses.add(cls);
577             cachedSerFactories.add(beansf);
578             cachedDeserFactories.add(beandf);
579 
580             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "ModelDescription");
581             cachedSerQNames.add(qName);
582             cls = oasis.names.tc.wsrp.v1.types.ModelDescription.class;
583             cachedSerClasses.add(cls);
584             cachedSerFactories.add(beansf);
585             cachedDeserFactories.add(beandf);
586 
587             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "UpdateResponse");
588             cachedSerQNames.add(qName);
589             cls = oasis.names.tc.wsrp.v1.types.UpdateResponse.class;
590             cachedSerClasses.add(cls);
591             cachedSerFactories.add(beansf);
592             cachedDeserFactories.add(beandf);
593 
594             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InvalidHandleFault");
595             cachedSerQNames.add(qName);
596             cls = oasis.names.tc.wsrp.v1.types.InvalidHandleFault.class;
597             cachedSerClasses.add(cls);
598             cachedSerFactories.add(beansf);
599             cachedDeserFactories.add(beandf);
600 
601             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "OperationFailedFault");
602             cachedSerQNames.add(qName);
603             cls = oasis.names.tc.wsrp.v1.types.OperationFailedFault.class;
604             cachedSerClasses.add(cls);
605             cachedSerFactories.add(beansf);
606             cachedDeserFactories.add(beandf);
607 
608             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "Online");
609             cachedSerQNames.add(qName);
610             cls = oasis.names.tc.wsrp.v1.types.Online.class;
611             cachedSerClasses.add(cls);
612             cachedSerFactories.add(beansf);
613             cachedDeserFactories.add(beandf);
614 
615             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InvalidUserCategoryFault");
616             cachedSerQNames.add(qName);
617             cls = oasis.names.tc.wsrp.v1.types.InvalidUserCategoryFault.class;
618             cachedSerClasses.add(cls);
619             cachedSerFactories.add(beansf);
620             cachedDeserFactories.add(beandf);
621 
622             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", ">getPortletDescription");
623             cachedSerQNames.add(qName);
624             cls = oasis.names.tc.wsrp.v1.types.GetPortletDescription.class;
625             cachedSerClasses.add(cls);
626             cachedSerFactories.add(beansf);
627             cachedDeserFactories.add(beandf);
628 
629             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "BlockingInteractionResponse");
630             cachedSerQNames.add(qName);
631             cls = oasis.names.tc.wsrp.v1.types.BlockingInteractionResponse.class;
632             cachedSerClasses.add(cls);
633             cachedSerFactories.add(beansf);
634             cachedDeserFactories.add(beandf);
635 
636             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "NamedStringArray");
637             cachedSerQNames.add(qName);
638             cls = oasis.names.tc.wsrp.v1.types.NamedStringArray.class;
639             cachedSerClasses.add(cls);
640             cachedSerFactories.add(beansf);
641             cachedDeserFactories.add(beandf);
642 
643             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "SessionContext");
644             cachedSerQNames.add(qName);
645             cls = oasis.names.tc.wsrp.v1.types.SessionContext.class;
646             cachedSerClasses.add(cls);
647             cachedSerFactories.add(beansf);
648             cachedDeserFactories.add(beandf);
649 
650             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "UserProfile");
651             cachedSerQNames.add(qName);
652             cls = oasis.names.tc.wsrp.v1.types.UserProfile.class;
653             cachedSerClasses.add(cls);
654             cachedSerFactories.add(beansf);
655             cachedDeserFactories.add(beandf);
656 
657             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "Extension");
658             cachedSerQNames.add(qName);
659             cls = oasis.names.tc.wsrp.v1.types.Extension.class;
660             cachedSerClasses.add(cls);
661             cachedSerFactories.add(beansf);
662             cachedDeserFactories.add(beandf);
663 
664             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", ">performBlockingInteraction");
665             cachedSerQNames.add(qName);
666             cls = oasis.names.tc.wsrp.v1.types.PerformBlockingInteraction.class;
667             cachedSerClasses.add(cls);
668             cachedSerFactories.add(beansf);
669             cachedDeserFactories.add(beandf);
670 
671             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InvalidSessionFault");
672             cachedSerQNames.add(qName);
673             cls = oasis.names.tc.wsrp.v1.types.InvalidSessionFault.class;
674             cachedSerClasses.add(cls);
675             cachedSerFactories.add(beansf);
676             cachedDeserFactories.add(beandf);
677 
678             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "Contact");
679             cachedSerQNames.add(qName);
680             cls = oasis.names.tc.wsrp.v1.types.Contact.class;
681             cachedSerClasses.add(cls);
682             cachedSerFactories.add(beansf);
683             cachedDeserFactories.add(beandf);
684 
685             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "EmployerInfo");
686             cachedSerQNames.add(qName);
687             cls = oasis.names.tc.wsrp.v1.types.EmployerInfo.class;
688             cachedSerClasses.add(cls);
689             cachedSerFactories.add(beansf);
690             cachedDeserFactories.add(beandf);
691 
692             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "PortletStateChangeRequiredFault");
693             cachedSerQNames.add(qName);
694             cls = oasis.names.tc.wsrp.v1.types.PortletStateChangeRequiredFault.class;
695             cachedSerClasses.add(cls);
696             cachedSerFactories.add(beansf);
697             cachedDeserFactories.add(beandf);
698 
699             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "UnsupportedModeFault");
700             cachedSerQNames.add(qName);
701             cls = oasis.names.tc.wsrp.v1.types.UnsupportedModeFault.class;
702             cachedSerClasses.add(cls);
703             cachedSerFactories.add(beansf);
704             cachedDeserFactories.add(beandf);
705 
706             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "RegistrationData");
707             cachedSerQNames.add(qName);
708             cls = oasis.names.tc.wsrp.v1.types.RegistrationData.class;
709             cachedSerClasses.add(cls);
710             cachedSerFactories.add(beansf);
711             cachedDeserFactories.add(beandf);
712 
713             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", ">clonePortlet");
714             cachedSerQNames.add(qName);
715             cls = oasis.names.tc.wsrp.v1.types.ClonePortlet.class;
716             cachedSerClasses.add(cls);
717             cachedSerFactories.add(beansf);
718             cachedDeserFactories.add(beandf);
719 
720             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", ">destroyPortlets");
721             cachedSerQNames.add(qName);
722             cls = oasis.names.tc.wsrp.v1.types.DestroyPortlets.class;
723             cachedSerClasses.add(cls);
724             cachedSerFactories.add(beansf);
725             cachedDeserFactories.add(beandf);
726 
727             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "ModelTypes");
728             cachedSerQNames.add(qName);
729             cls = oasis.names.tc.wsrp.v1.types.ModelTypes.class;
730             cachedSerClasses.add(cls);
731             cachedSerFactories.add(beansf);
732             cachedDeserFactories.add(beandf);
733 
734             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "UnsupportedWindowStateFault");
735             cachedSerQNames.add(qName);
736             cls = oasis.names.tc.wsrp.v1.types.UnsupportedWindowStateFault.class;
737             cachedSerClasses.add(cls);
738             cachedSerFactories.add(beansf);
739             cachedDeserFactories.add(beandf);
740 
741             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "Handle");
742             cachedSerQNames.add(qName);
743             cls = java.lang.String.class;
744             cachedSerClasses.add(cls);
745             cachedSerFactories.add(simplesf);
746             cachedDeserFactories.add(simpledf);
747 
748             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InvalidRegistrationFault");
749             cachedSerQNames.add(qName);
750             cls = oasis.names.tc.wsrp.v1.types.InvalidRegistrationFault.class;
751             cachedSerClasses.add(cls);
752             cachedSerFactories.add(beansf);
753             cachedDeserFactories.add(beandf);
754 
755             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "Key");
756             cachedSerQNames.add(qName);
757             cls = java.lang.String.class;
758             cachedSerClasses.add(cls);
759             cachedSerFactories.add(simplesf);
760             cachedDeserFactories.add(simpledf);
761 
762             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "TelephoneNum");
763             cachedSerQNames.add(qName);
764             cls = oasis.names.tc.wsrp.v1.types.TelephoneNum.class;
765             cachedSerClasses.add(cls);
766             cachedSerFactories.add(beansf);
767             cachedDeserFactories.add(beandf);
768 
769             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "RegistrationState");
770             cachedSerQNames.add(qName);
771             cls = oasis.names.tc.wsrp.v1.types.RegistrationState.class;
772             cachedSerClasses.add(cls);
773             cachedSerFactories.add(beansf);
774             cachedDeserFactories.add(beandf);
775 
776             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "RegistrationContext");
777             cachedSerQNames.add(qName);
778             cls = oasis.names.tc.wsrp.v1.types.RegistrationContext.class;
779             cachedSerClasses.add(cls);
780             cachedSerFactories.add(beansf);
781             cachedDeserFactories.add(beandf);
782 
783             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "Telecom");
784             cachedSerQNames.add(qName);
785             cls = oasis.names.tc.wsrp.v1.types.Telecom.class;
786             cachedSerClasses.add(cls);
787             cachedSerFactories.add(beansf);
788             cachedDeserFactories.add(beandf);
789 
790             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "StateChange");
791             cachedSerQNames.add(qName);
792             cls = oasis.names.tc.wsrp.v1.types.StateChange.class;
793             cachedSerClasses.add(cls);
794             cachedSerFactories.add(enumsf);
795             cachedDeserFactories.add(enumdf);
796 
797             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "Resource");
798             cachedSerQNames.add(qName);
799             cls = oasis.names.tc.wsrp.v1.types.Resource.class;
800             cachedSerClasses.add(cls);
801             cachedSerFactories.add(beansf);
802             cachedDeserFactories.add(beandf);
803 
804             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", ">modifyRegistration");
805             cachedSerQNames.add(qName);
806             cls = oasis.names.tc.wsrp.v1.types.ModifyRegistration.class;
807             cachedSerClasses.add(cls);
808             cachedSerFactories.add(beansf);
809             cachedDeserFactories.add(beandf);
810 
811             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", ">initCookie");
812             cachedSerQNames.add(qName);
813             cls = oasis.names.tc.wsrp.v1.types.InitCookie.class;
814             cachedSerClasses.add(cls);
815             cachedSerFactories.add(beansf);
816             cachedDeserFactories.add(beandf);
817 
818             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "MissingParametersFault");
819             cachedSerQNames.add(qName);
820             cls = oasis.names.tc.wsrp.v1.types.MissingParametersFault.class;
821             cachedSerClasses.add(cls);
822             cachedSerFactories.add(beansf);
823             cachedDeserFactories.add(beandf);
824 
825             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "LocalizedString");
826             cachedSerQNames.add(qName);
827             cls = oasis.names.tc.wsrp.v1.types.LocalizedString.class;
828             cachedSerClasses.add(cls);
829             cachedSerFactories.add(beansf);
830             cachedDeserFactories.add(beandf);
831 
832             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "DestroyPortletsResponse");
833             cachedSerQNames.add(qName);
834             cls = oasis.names.tc.wsrp.v1.types.DestroyPortletsResponse.class;
835             cachedSerClasses.add(cls);
836             cachedSerFactories.add(beansf);
837             cachedDeserFactories.add(beandf);
838 
839             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "ItemDescription");
840             cachedSerQNames.add(qName);
841             cls = oasis.names.tc.wsrp.v1.types.ItemDescription.class;
842             cachedSerClasses.add(cls);
843             cachedSerFactories.add(beansf);
844             cachedDeserFactories.add(beandf);
845 
846             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "PortletPropertyDescriptionResponse");
847             cachedSerQNames.add(qName);
848             cls = oasis.names.tc.wsrp.v1.types.PortletPropertyDescriptionResponse.class;
849             cachedSerClasses.add(cls);
850             cachedSerFactories.add(beansf);
851             cachedDeserFactories.add(beandf);
852 
853             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "StringArray");
854             cachedSerQNames.add(qName);
855             cls = oasis.names.tc.wsrp.v1.types.StringArray.class;
856             cachedSerClasses.add(cls);
857             cachedSerFactories.add(beansf);
858             cachedDeserFactories.add(beandf);
859 
860             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InvalidCookieFault");
861             cachedSerQNames.add(qName);
862             cls = oasis.names.tc.wsrp.v1.types.InvalidCookieFault.class;
863             cachedSerClasses.add(cls);
864             cachedSerFactories.add(beansf);
865             cachedDeserFactories.add(beandf);
866 
867             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "PropertyList");
868             cachedSerQNames.add(qName);
869             cls = oasis.names.tc.wsrp.v1.types.PropertyList.class;
870             cachedSerClasses.add(cls);
871             cachedSerFactories.add(beansf);
872             cachedDeserFactories.add(beandf);
873 
874             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "MarkupResponse");
875             cachedSerQNames.add(qName);
876             cls = oasis.names.tc.wsrp.v1.types.MarkupResponse.class;
877             cachedSerClasses.add(cls);
878             cachedSerFactories.add(beansf);
879             cachedDeserFactories.add(beandf);
880 
881             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "DestroyFailed");
882             cachedSerQNames.add(qName);
883             cls = oasis.names.tc.wsrp.v1.types.DestroyFailed.class;
884             cachedSerClasses.add(cls);
885             cachedSerFactories.add(beansf);
886             cachedDeserFactories.add(beandf);
887 
888             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InconsistentParametersFault");
889             cachedSerQNames.add(qName);
890             cls = oasis.names.tc.wsrp.v1.types.InconsistentParametersFault.class;
891             cachedSerClasses.add(cls);
892             cachedSerFactories.add(beansf);
893             cachedDeserFactories.add(beandf);
894 
895             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "RuntimeContext");
896             cachedSerQNames.add(qName);
897             cls = oasis.names.tc.wsrp.v1.types.RuntimeContext.class;
898             cachedSerClasses.add(cls);
899             cachedSerFactories.add(beansf);
900             cachedDeserFactories.add(beandf);
901 
902             qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "UserContext");
903             cachedSerQNames.add(qName);
904             cls = oasis.names.tc.wsrp.v1.types.UserContext.class;
905             cachedSerClasses.add(cls);
906             cachedSerFactories.add(beansf);
907             cachedDeserFactories.add(beandf);
908 
909     }
910 
911     protected org.apache.axis.client.Call createCall() throws java.rmi.RemoteException {
912         try {
913             org.apache.axis.client.Call _call =
914                     (org.apache.axis.client.Call) super.service.createCall();
915             if (super.maintainSessionSet) {
916                 _call.setMaintainSession(super.maintainSession);
917             }
918             if (super.cachedUsername != null) {
919                 _call.setUsername(super.cachedUsername);
920             }
921             if (super.cachedPassword != null) {
922                 _call.setPassword(super.cachedPassword);
923             }
924             if (super.cachedEndpoint != null) {
925                 _call.setTargetEndpointAddress(super.cachedEndpoint);
926             }
927             if (super.cachedTimeout != null) {
928                 _call.setTimeout(super.cachedTimeout);
929             }
930             if (super.cachedPortName != null) {
931                 _call.setPortName(super.cachedPortName);
932             }
933             java.util.Enumeration keys = super.cachedProperties.keys();
934             while (keys.hasMoreElements()) {
935                 java.lang.String key = (java.lang.String) keys.nextElement();
936                 _call.setProperty(key, super.cachedProperties.get(key));
937             }
938             // All the type mapping information is registered
939             // when the first call is made.
940             // The type mapping information is actually registered in
941             // the TypeMappingRegistry of the service, which
942             // is the reason why registration is only needed for the first call.
943             synchronized (this) {
944                 if (firstCall()) {
945                     // must set encoding style before registering serializers
946                     _call.setEncodingStyle(null);
947                     for (int i = 0; i < cachedSerFactories.size(); ++i) {
948                         java.lang.Class cls = (java.lang.Class) cachedSerClasses.get(i);
949                         javax.xml.namespace.QName qName =
950                                 (javax.xml.namespace.QName) cachedSerQNames.get(i);
951                         java.lang.Object x = cachedSerFactories.get(i);
952                         if (x instanceof Class) {
953                             java.lang.Class sf = (java.lang.Class)
954                                  cachedSerFactories.get(i);
955                             java.lang.Class df = (java.lang.Class)
956                                  cachedDeserFactories.get(i);
957                             _call.registerTypeMapping(cls, qName, sf, df, false);
958                         }
959                         else if (x instanceof javax.xml.rpc.encoding.SerializerFactory) {
960                             org.apache.axis.encoding.SerializerFactory sf = (org.apache.axis.encoding.SerializerFactory)
961                                  cachedSerFactories.get(i);
962                             org.apache.axis.encoding.DeserializerFactory df = (org.apache.axis.encoding.DeserializerFactory)
963                                  cachedDeserFactories.get(i);
964                             _call.registerTypeMapping(cls, qName, sf, df, false);
965                         }
966                     }
967                 }
968             }
969             return _call;
970         }
971         catch (java.lang.Throwable _t) {
972             throw new org.apache.axis.AxisFault("Failure trying to get the Call object", _t);
973         }
974     }
975 
976     public oasis.names.tc.wsrp.v1.types.PortletDescriptionResponse getPortletDescription(oasis.names.tc.wsrp.v1.types.GetPortletDescription getPortletDescription) throws java.rmi.RemoteException, oasis.names.tc.wsrp.v1.types.InvalidUserCategoryFault, oasis.names.tc.wsrp.v1.types.InconsistentParametersFault, oasis.names.tc.wsrp.v1.types.InvalidRegistrationFault, oasis.names.tc.wsrp.v1.types.OperationFailedFault, oasis.names.tc.wsrp.v1.types.MissingParametersFault, oasis.names.tc.wsrp.v1.types.AccessDeniedFault, oasis.names.tc.wsrp.v1.types.InvalidHandleFault {
977         if (super.cachedEndpoint == null) {
978             throw new org.apache.axis.NoEndPointException();
979         }
980         org.apache.axis.client.Call _call = createCall();
981         _call.setOperation(_operations[0]);
982         _call.setUseSOAPAction(true);
983         _call.setSOAPActionURI("urn:oasis:names:tc:wsrp:v1:getPortletDescription");
984         _call.setEncodingStyle(null);
985         _call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE);
986         _call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);
987         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
988         _call.setOperationName(new javax.xml.namespace.QName("", "getPortletDescription"));
989 
990         setRequestHeaders(_call);
991         setAttachments(_call);
992  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {getPortletDescription});
993 
994         if (_resp instanceof java.rmi.RemoteException) {
995             throw (java.rmi.RemoteException)_resp;
996         }
997         else {
998             extractAttachments(_call);
999             try {
1000                return (oasis.names.tc.wsrp.v1.types.PortletDescriptionResponse) _resp;
1001            } catch (java.lang.Exception _exception) {
1002                return (oasis.names.tc.wsrp.v1.types.PortletDescriptionResponse) org.apache.axis.utils.JavaUtils.convert(_resp, oasis.names.tc.wsrp.v1.types.PortletDescriptionResponse.class);
1003            }
1004        }
1005  } catch (org.apache.axis.AxisFault axisFaultException) {
1006    if (axisFaultException.detail != null) {
1007        if (axisFaultException.detail instanceof java.rmi.RemoteException) {
1008              throw (java.rmi.RemoteException) axisFaultException.detail;
1009         }
1010        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.InvalidUserCategoryFault) {
1011              throw (oasis.names.tc.wsrp.v1.types.InvalidUserCategoryFault) axisFaultException.detail;
1012         }
1013        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.InconsistentParametersFault) {
1014              throw (oasis.names.tc.wsrp.v1.types.InconsistentParametersFault) axisFaultException.detail;
1015         }
1016        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.InvalidRegistrationFault) {
1017              throw (oasis.names.tc.wsrp.v1.types.InvalidRegistrationFault) axisFaultException.detail;
1018         }
1019        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.OperationFailedFault) {
1020              throw (oasis.names.tc.wsrp.v1.types.OperationFailedFault) axisFaultException.detail;
1021         }
1022        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.MissingParametersFault) {
1023              throw (oasis.names.tc.wsrp.v1.types.MissingParametersFault) axisFaultException.detail;
1024         }
1025        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.AccessDeniedFault) {
1026              throw (oasis.names.tc.wsrp.v1.types.AccessDeniedFault) axisFaultException.detail;
1027         }
1028        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.InvalidHandleFault) {
1029              throw (oasis.names.tc.wsrp.v1.types.InvalidHandleFault) axisFaultException.detail;
1030         }
1031   }
1032  throw axisFaultException;
1033}
1034    }
1035
1036    public oasis.names.tc.wsrp.v1.types.PortletContext clonePortlet(oasis.names.tc.wsrp.v1.types.ClonePortlet clonePortlet) throws java.rmi.RemoteException, oasis.names.tc.wsrp.v1.types.InvalidUserCategoryFault, oasis.names.tc.wsrp.v1.types.InconsistentParametersFault, oasis.names.tc.wsrp.v1.types.InvalidRegistrationFault, oasis.names.tc.wsrp.v1.types.OperationFailedFault, oasis.names.tc.wsrp.v1.types.MissingParametersFault, oasis.names.tc.wsrp.v1.types.AccessDeniedFault, oasis.names.tc.wsrp.v1.types.InvalidHandleFault {
1037        if (super.cachedEndpoint == null) {
1038            throw new org.apache.axis.NoEndPointException();
1039        }
1040        org.apache.axis.client.Call _call = createCall();
1041        _call.setOperation(_operations[1]);
1042        _call.setUseSOAPAction(true);
1043        _call.setSOAPActionURI("urn:oasis:names:tc:wsrp:v1:clonePortlet");
1044        _call.setEncodingStyle(null);
1045        _call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE);
1046        _call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);
1047        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1048        _call.setOperationName(new javax.xml.namespace.QName("", "clonePortlet"));
1049
1050        setRequestHeaders(_call);
1051        setAttachments(_call);
1052 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {clonePortlet});
1053
1054        if (_resp instanceof java.rmi.RemoteException) {
1055            throw (java.rmi.RemoteException)_resp;
1056        }
1057        else {
1058            extractAttachments(_call);
1059            try {
1060                return (oasis.names.tc.wsrp.v1.types.PortletContext) _resp;
1061            } catch (java.lang.Exception _exception) {
1062                return (oasis.names.tc.wsrp.v1.types.PortletContext) org.apache.axis.utils.JavaUtils.convert(_resp, oasis.names.tc.wsrp.v1.types.PortletContext.class);
1063            }
1064        }
1065  } catch (org.apache.axis.AxisFault axisFaultException) {
1066    if (axisFaultException.detail != null) {
1067        if (axisFaultException.detail instanceof java.rmi.RemoteException) {
1068              throw (java.rmi.RemoteException) axisFaultException.detail;
1069         }
1070        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.InvalidUserCategoryFault) {
1071              throw (oasis.names.tc.wsrp.v1.types.InvalidUserCategoryFault) axisFaultException.detail;
1072         }
1073        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.InconsistentParametersFault) {
1074              throw (oasis.names.tc.wsrp.v1.types.InconsistentParametersFault) axisFaultException.detail;
1075         }
1076        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.InvalidRegistrationFault) {
1077              throw (oasis.names.tc.wsrp.v1.types.InvalidRegistrationFault) axisFaultException.detail;
1078         }
1079        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.OperationFailedFault) {
1080              throw (oasis.names.tc.wsrp.v1.types.OperationFailedFault) axisFaultException.detail;
1081         }
1082        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.MissingParametersFault) {
1083              throw (oasis.names.tc.wsrp.v1.types.MissingParametersFault) axisFaultException.detail;
1084         }
1085        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.AccessDeniedFault) {
1086              throw (oasis.names.tc.wsrp.v1.types.AccessDeniedFault) axisFaultException.detail;
1087         }
1088        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.InvalidHandleFault) {
1089              throw (oasis.names.tc.wsrp.v1.types.InvalidHandleFault) axisFaultException.detail;
1090         }
1091   }
1092  throw axisFaultException;
1093}
1094    }
1095
1096    public oasis.names.tc.wsrp.v1.types.DestroyPortletsResponse destroyPortlets(oasis.names.tc.wsrp.v1.types.DestroyPortlets destroyPortlets) throws java.rmi.RemoteException, oasis.names.tc.wsrp.v1.types.InconsistentParametersFault, oasis.names.tc.wsrp.v1.types.InvalidRegistrationFault, oasis.names.tc.wsrp.v1.types.OperationFailedFault, oasis.names.tc.wsrp.v1.types.MissingParametersFault {
1097        if (super.cachedEndpoint == null) {
1098            throw new org.apache.axis.NoEndPointException();
1099        }
1100        org.apache.axis.client.Call _call = createCall();
1101        _call.setOperation(_operations[2]);
1102        _call.setUseSOAPAction(true);
1103        _call.setSOAPActionURI("urn:oasis:names:tc:wsrp:v1:destroyPortlets");
1104        _call.setEncodingStyle(null);
1105        _call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE);
1106        _call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);
1107        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1108        _call.setOperationName(new javax.xml.namespace.QName("", "destroyPortlets"));
1109
1110        setRequestHeaders(_call);
1111        setAttachments(_call);
1112 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {destroyPortlets});
1113
1114        if (_resp instanceof java.rmi.RemoteException) {
1115            throw (java.rmi.RemoteException)_resp;
1116        }
1117        else {
1118            extractAttachments(_call);
1119            try {
1120                return (oasis.names.tc.wsrp.v1.types.DestroyPortletsResponse) _resp;
1121            } catch (java.lang.Exception _exception) {
1122                return (oasis.names.tc.wsrp.v1.types.DestroyPortletsResponse) org.apache.axis.utils.JavaUtils.convert(_resp, oasis.names.tc.wsrp.v1.types.DestroyPortletsResponse.class);
1123            }
1124        }
1125  } catch (org.apache.axis.AxisFault axisFaultException) {
1126    if (axisFaultException.detail != null) {
1127        if (axisFaultException.detail instanceof java.rmi.RemoteException) {
1128              throw (java.rmi.RemoteException) axisFaultException.detail;
1129         }
1130        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.InconsistentParametersFault) {
1131              throw (oasis.names.tc.wsrp.v1.types.InconsistentParametersFault) axisFaultException.detail;
1132         }
1133        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.InvalidRegistrationFault) {
1134              throw (oasis.names.tc.wsrp.v1.types.InvalidRegistrationFault) axisFaultException.detail;
1135         }
1136        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.OperationFailedFault) {
1137              throw (oasis.names.tc.wsrp.v1.types.OperationFailedFault) axisFaultException.detail;
1138         }
1139        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.MissingParametersFault) {
1140              throw (oasis.names.tc.wsrp.v1.types.MissingParametersFault) axisFaultException.detail;
1141         }
1142   }
1143  throw axisFaultException;
1144}
1145    }
1146
1147    public oasis.names.tc.wsrp.v1.types.PortletContext setPortletProperties(oasis.names.tc.wsrp.v1.types.SetPortletProperties setPortletProperties) throws java.rmi.RemoteException, oasis.names.tc.wsrp.v1.types.InvalidUserCategoryFault, oasis.names.tc.wsrp.v1.types.InconsistentParametersFault, oasis.names.tc.wsrp.v1.types.InvalidRegistrationFault, oasis.names.tc.wsrp.v1.types.OperationFailedFault, oasis.names.tc.wsrp.v1.types.MissingParametersFault, oasis.names.tc.wsrp.v1.types.AccessDeniedFault, oasis.names.tc.wsrp.v1.types.InvalidHandleFault {
1148        if (super.cachedEndpoint == null) {
1149            throw new org.apache.axis.NoEndPointException();
1150        }
1151        org.apache.axis.client.Call _call = createCall();
1152        _call.setOperation(_operations[3]);
1153        _call.setUseSOAPAction(true);
1154        _call.setSOAPActionURI("urn:oasis:names:tc:wsrp:v1:setPortletProperties");
1155        _call.setEncodingStyle(null);
1156        _call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE);
1157        _call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);
1158        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1159        _call.setOperationName(new javax.xml.namespace.QName("", "setPortletProperties"));
1160
1161        setRequestHeaders(_call);
1162        setAttachments(_call);
1163 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {setPortletProperties});
1164
1165        if (_resp instanceof java.rmi.RemoteException) {
1166            throw (java.rmi.RemoteException)_resp;
1167        }
1168        else {
1169            extractAttachments(_call);
1170            try {
1171                return (oasis.names.tc.wsrp.v1.types.PortletContext) _resp;
1172            } catch (java.lang.Exception _exception) {
1173                return (oasis.names.tc.wsrp.v1.types.PortletContext) org.apache.axis.utils.JavaUtils.convert(_resp, oasis.names.tc.wsrp.v1.types.PortletContext.class);
1174            }
1175        }
1176  } catch (org.apache.axis.AxisFault axisFaultException) {
1177    if (axisFaultException.detail != null) {
1178        if (axisFaultException.detail instanceof java.rmi.RemoteException) {
1179              throw (java.rmi.RemoteException) axisFaultException.detail;
1180         }
1181        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.InvalidUserCategoryFault) {
1182              throw (oasis.names.tc.wsrp.v1.types.InvalidUserCategoryFault) axisFaultException.detail;
1183         }
1184        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.InconsistentParametersFault) {
1185              throw (oasis.names.tc.wsrp.v1.types.InconsistentParametersFault) axisFaultException.detail;
1186         }
1187        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.InvalidRegistrationFault) {
1188              throw (oasis.names.tc.wsrp.v1.types.InvalidRegistrationFault) axisFaultException.detail;
1189         }
1190        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.OperationFailedFault) {
1191              throw (oasis.names.tc.wsrp.v1.types.OperationFailedFault) axisFaultException.detail;
1192         }
1193        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.MissingParametersFault) {
1194              throw (oasis.names.tc.wsrp.v1.types.MissingParametersFault) axisFaultException.detail;
1195         }
1196        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.AccessDeniedFault) {
1197              throw (oasis.names.tc.wsrp.v1.types.AccessDeniedFault) axisFaultException.detail;
1198         }
1199        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.InvalidHandleFault) {
1200              throw (oasis.names.tc.wsrp.v1.types.InvalidHandleFault) axisFaultException.detail;
1201         }
1202   }
1203  throw axisFaultException;
1204}
1205    }
1206
1207    public oasis.names.tc.wsrp.v1.types.PropertyList getPortletProperties(oasis.names.tc.wsrp.v1.types.GetPortletProperties getPortletProperties) throws java.rmi.RemoteException, oasis.names.tc.wsrp.v1.types.InvalidUserCategoryFault, oasis.names.tc.wsrp.v1.types.InconsistentParametersFault, oasis.names.tc.wsrp.v1.types.InvalidRegistrationFault, oasis.names.tc.wsrp.v1.types.OperationFailedFault, oasis.names.tc.wsrp.v1.types.MissingParametersFault, oasis.names.tc.wsrp.v1.types.AccessDeniedFault, oasis.names.tc.wsrp.v1.types.InvalidHandleFault {
1208        if (super.cachedEndpoint == null) {
1209            throw new org.apache.axis.NoEndPointException();
1210        }
1211        org.apache.axis.client.Call _call = createCall();
1212        _call.setOperation(_operations[4]);
1213        _call.setUseSOAPAction(true);
1214        _call.setSOAPActionURI("urn:oasis:names:tc:wsrp:v1:getPortletProperties");
1215        _call.setEncodingStyle(null);
1216        _call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE);
1217        _call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);
1218        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1219        _call.setOperationName(new javax.xml.namespace.QName("", "getPortletProperties"));
1220
1221        setRequestHeaders(_call);
1222        setAttachments(_call);
1223 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {getPortletProperties});
1224
1225        if (_resp instanceof java.rmi.RemoteException) {
1226            throw (java.rmi.RemoteException)_resp;
1227        }
1228        else {
1229            extractAttachments(_call);
1230            try {
1231                return (oasis.names.tc.wsrp.v1.types.PropertyList) _resp;
1232            } catch (java.lang.Exception _exception) {
1233                return (oasis.names.tc.wsrp.v1.types.PropertyList) org.apache.axis.utils.JavaUtils.convert(_resp, oasis.names.tc.wsrp.v1.types.PropertyList.class);
1234            }
1235        }
1236  } catch (org.apache.axis.AxisFault axisFaultException) {
1237    if (axisFaultException.detail != null) {
1238        if (axisFaultException.detail instanceof java.rmi.RemoteException) {
1239              throw (java.rmi.RemoteException) axisFaultException.detail;
1240         }
1241        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.InvalidUserCategoryFault) {
1242              throw (oasis.names.tc.wsrp.v1.types.InvalidUserCategoryFault) axisFaultException.detail;
1243         }
1244        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.InconsistentParametersFault) {
1245              throw (oasis.names.tc.wsrp.v1.types.InconsistentParametersFault) axisFaultException.detail;
1246         }
1247        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.InvalidRegistrationFault) {
1248              throw (oasis.names.tc.wsrp.v1.types.InvalidRegistrationFault) axisFaultException.detail;
1249         }
1250        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.OperationFailedFault) {
1251              throw (oasis.names.tc.wsrp.v1.types.OperationFailedFault) axisFaultException.detail;
1252         }
1253        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.MissingParametersFault) {
1254              throw (oasis.names.tc.wsrp.v1.types.MissingParametersFault) axisFaultException.detail;
1255         }
1256        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.AccessDeniedFault) {
1257              throw (oasis.names.tc.wsrp.v1.types.AccessDeniedFault) axisFaultException.detail;
1258         }
1259        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.InvalidHandleFault) {
1260              throw (oasis.names.tc.wsrp.v1.types.InvalidHandleFault) axisFaultException.detail;
1261         }
1262   }
1263  throw axisFaultException;
1264}
1265    }
1266
1267    public oasis.names.tc.wsrp.v1.types.PortletPropertyDescriptionResponse getPortletPropertyDescription(oasis.names.tc.wsrp.v1.types.GetPortletPropertyDescription getPortletPropertyDescription) throws java.rmi.RemoteException, oasis.names.tc.wsrp.v1.types.InvalidUserCategoryFault, oasis.names.tc.wsrp.v1.types.InconsistentParametersFault, oasis.names.tc.wsrp.v1.types.InvalidRegistrationFault, oasis.names.tc.wsrp.v1.types.OperationFailedFault, oasis.names.tc.wsrp.v1.types.MissingParametersFault, oasis.names.tc.wsrp.v1.types.AccessDeniedFault, oasis.names.tc.wsrp.v1.types.InvalidHandleFault {
1268        if (super.cachedEndpoint == null) {
1269            throw new org.apache.axis.NoEndPointException();
1270        }
1271        org.apache.axis.client.Call _call = createCall();
1272        _call.setOperation(_operations[5]);
1273        _call.setUseSOAPAction(true);
1274        _call.setSOAPActionURI("urn:oasis:names:tc:wsrp:v1:getPortletPropertyDescription");
1275        _call.setEncodingStyle(null);
1276        _call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE);
1277        _call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);
1278        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1279        _call.setOperationName(new javax.xml.namespace.QName("", "getPortletPropertyDescription"));
1280
1281        setRequestHeaders(_call);
1282        setAttachments(_call);
1283 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {getPortletPropertyDescription});
1284
1285        if (_resp instanceof java.rmi.RemoteException) {
1286            throw (java.rmi.RemoteException)_resp;
1287        }
1288        else {
1289            extractAttachments(_call);
1290            try {
1291                return (oasis.names.tc.wsrp.v1.types.PortletPropertyDescriptionResponse) _resp;
1292            } catch (java.lang.Exception _exception) {
1293                return (oasis.names.tc.wsrp.v1.types.PortletPropertyDescriptionResponse) org.apache.axis.utils.JavaUtils.convert(_resp, oasis.names.tc.wsrp.v1.types.PortletPropertyDescriptionResponse.class);
1294            }
1295        }
1296  } catch (org.apache.axis.AxisFault axisFaultException) {
1297    if (axisFaultException.detail != null) {
1298        if (axisFaultException.detail instanceof java.rmi.RemoteException) {
1299              throw (java.rmi.RemoteException) axisFaultException.detail;
1300         }
1301        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.InvalidUserCategoryFault) {
1302              throw (oasis.names.tc.wsrp.v1.types.InvalidUserCategoryFault) axisFaultException.detail;
1303         }
1304        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.InconsistentParametersFault) {
1305              throw (oasis.names.tc.wsrp.v1.types.InconsistentParametersFault) axisFaultException.detail;
1306         }
1307        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.InvalidRegistrationFault) {
1308              throw (oasis.names.tc.wsrp.v1.types.InvalidRegistrationFault) axisFaultException.detail;
1309         }
1310        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.OperationFailedFault) {
1311              throw (oasis.names.tc.wsrp.v1.types.OperationFailedFault) axisFaultException.detail;
1312         }
1313        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.MissingParametersFault) {
1314              throw (oasis.names.tc.wsrp.v1.types.MissingParametersFault) axisFaultException.detail;
1315         }
1316        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.AccessDeniedFault) {
1317              throw (oasis.names.tc.wsrp.v1.types.AccessDeniedFault) axisFaultException.detail;
1318         }
1319        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.InvalidHandleFault) {
1320              throw (oasis.names.tc.wsrp.v1.types.InvalidHandleFault) axisFaultException.detail;
1321         }
1322   }
1323  throw axisFaultException;
1324}
1325    }
1326
1327}
1328