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