You are viewing a plain text version of this content. The canonical link for it is here.
Posted to wsrp4j-dev@portals.apache.org by dl...@apache.org on 2006/09/13 14:34:54 UTC

svn commit: r442961 [1/15] - in /portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1: bind/ intf/ types/ wsdl/

Author: dlouzan
Date: Wed Sep 13 05:34:51 2006
New Revision: 442961

URL: http://svn.apache.org/viewvc?view=rev&rev=442961
Log:
Updated axis files to version 1.4.

Added:
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/bind/WSRP_v1_Markup_Binding_SOAPImpl.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/bind/WSRP_v1_Markup_Binding_SOAPStub.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/bind/WSRP_v1_PortletManagement_Binding_SOAPImpl.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/bind/WSRP_v1_PortletManagement_Binding_SOAPStub.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/bind/WSRP_v1_Registration_Binding_SOAPImpl.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/bind/WSRP_v1_Registration_Binding_SOAPStub.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/bind/WSRP_v1_ServiceDescription_Binding_SOAPImpl.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/bind/WSRP_v1_ServiceDescription_Binding_SOAPStub.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/intf/WSRP_v1_Markup_PortType.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/intf/WSRP_v1_PortletManagement_PortType.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/intf/WSRP_v1_Registration_PortType.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/intf/WSRP_v1_ServiceDescription_PortType.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/AccessDeniedFault.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/BlockingInteractionResponse.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/CacheControl.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/ClientData.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/ClonePortlet.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/Contact.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/CookieProtocol.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/DestroyFailed.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/DestroyPortlets.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/DestroyPortletsResponse.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/EmployerInfo.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/Extension.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/Fault.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/GetMarkup.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/GetPortletDescription.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/GetPortletProperties.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/GetPortletPropertyDescription.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/GetServiceDescription.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/InconsistentParametersFault.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/InitCookie.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/InteractionParams.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/InvalidCookieFault.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/InvalidHandleFault.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/InvalidRegistrationFault.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/InvalidSessionFault.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/InvalidUserCategoryFault.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/ItemDescription.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/LocalizedString.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/MarkupContext.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/MarkupParams.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/MarkupResponse.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/MarkupType.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/MissingParametersFault.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/ModelDescription.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/ModelTypes.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/ModifyRegistration.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/NamedString.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/Online.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/OperationFailedFault.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/PerformBlockingInteraction.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/PersonName.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/PortletContext.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/PortletDescription.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/PortletDescriptionResponse.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/PortletPropertyDescriptionResponse.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/PortletStateChangeRequiredFault.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/Postal.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/Property.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/PropertyDescription.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/PropertyList.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/RegistrationContext.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/RegistrationData.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/RegistrationState.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/ReleaseSessions.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/ResetProperty.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/Resource.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/ResourceList.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/ResourceValue.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/RuntimeContext.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/ServiceDescription.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/SessionContext.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/SetPortletProperties.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/StateChange.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/Telecom.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/TelephoneNum.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/Templates.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/UnsupportedLocaleFault.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/UnsupportedMimeTypeFault.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/UnsupportedModeFault.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/UnsupportedWindowStateFault.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/UpdateResponse.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/UploadContext.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/UserContext.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/types/UserProfile.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/wsdl/WSRPService.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/wsdl/WSRPServiceLocator.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/wsdl/WSRPServiceTestCase.java
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/wsdl/deploy.wsdd
    portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/wsdl/undeploy.wsdd

Added: portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/bind/WSRP_v1_Markup_Binding_SOAPImpl.java
URL: http://svn.apache.org/viewvc/portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/bind/WSRP_v1_Markup_Binding_SOAPImpl.java?view=auto&rev=442961
==============================================================================
--- portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/bind/WSRP_v1_Markup_Binding_SOAPImpl.java (added)
+++ portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/bind/WSRP_v1_Markup_Binding_SOAPImpl.java Wed Sep 13 05:34:51 2006
@@ -0,0 +1,44 @@
+/*
+ * Copyright 2003-2006 The Apache Software Foundation.
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+
+/**
+ * WSRP_v1_Markup_Binding_SOAPImpl.java
+ *
+ * This file was auto-generated from WSDL
+ * by the Apache Axis 1.4 Apr 22, 2006 (06:55:48 PDT) WSDL2Java emitter.
+ */
+
+package oasis.names.tc.wsrp.v1.bind;
+
+public class WSRP_v1_Markup_Binding_SOAPImpl implements oasis.names.tc.wsrp.v1.intf.WSRP_v1_Markup_PortType{
+    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 {
+        return null;
+    }
+
+    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 {
+        return null;
+    }
+
+    public oasis.names.tc.wsrp.v1.types.Extension[] 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 {
+        return null;
+    }
+
+    public oasis.names.tc.wsrp.v1.types.Extension[] 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 {
+        return null;
+    }
+
+}

Added: portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/bind/WSRP_v1_Markup_Binding_SOAPStub.java
URL: http://svn.apache.org/viewvc/portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/bind/WSRP_v1_Markup_Binding_SOAPStub.java?view=auto&rev=442961
==============================================================================
--- portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/bind/WSRP_v1_Markup_Binding_SOAPStub.java (added)
+++ portals/wsrp4j/trunk/commons/src/java/oasis/names/tc/wsrp/v1/bind/WSRP_v1_Markup_Binding_SOAPStub.java Wed Sep 13 05:34:51 2006
@@ -0,0 +1,1216 @@
+/*
+ * Copyright 2003-2006 The Apache Software Foundation.
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+
+/**
+ * WSRP_v1_Markup_Binding_SOAPStub.java
+ *
+ * This file was auto-generated from WSDL
+ * by the Apache Axis 1.4 Apr 22, 2006 (06:55:48 PDT) WSDL2Java emitter.
+ */
+
+package oasis.names.tc.wsrp.v1.bind;
+
+public class WSRP_v1_Markup_Binding_SOAPStub extends org.apache.axis.client.Stub implements oasis.names.tc.wsrp.v1.intf.WSRP_v1_Markup_PortType {
+    private java.util.Vector cachedSerClasses = new java.util.Vector();
+    private java.util.Vector cachedSerQNames = new java.util.Vector();
+    private java.util.Vector cachedSerFactories = new java.util.Vector();
+    private java.util.Vector cachedDeserFactories = new java.util.Vector();
+
+    static org.apache.axis.description.OperationDesc [] _operations;
+
+    static {
+        _operations = new org.apache.axis.description.OperationDesc[4];
+        _initOperationDesc1();
+    }
+
+    private static void _initOperationDesc1(){
+        org.apache.axis.description.OperationDesc oper;
+        org.apache.axis.description.ParameterDesc param;
+        oper = new org.apache.axis.description.OperationDesc();
+        oper.setName("getMarkup");
+        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "getMarkup"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", ">getMarkup"), oasis.names.tc.wsrp.v1.types.GetMarkup.class, false, false);
+        oper.addParameter(param);
+        oper.setReturnType(new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "MarkupResponse"));
+        oper.setReturnClass(oasis.names.tc.wsrp.v1.types.MarkupResponse.class);
+        oper.setReturnQName(new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "getMarkupResponse"));
+        oper.setStyle(org.apache.axis.constants.Style.DOCUMENT);
+        oper.setUse(org.apache.axis.constants.Use.LITERAL);
+        oper.addFault(new org.apache.axis.description.FaultDesc(
+                      new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InconsistentParameters"),
+                      "oasis.names.tc.wsrp.v1.types.InconsistentParametersFault",
+                      new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InconsistentParametersFault"), 
+                      true
+                     ));
+        oper.addFault(new org.apache.axis.description.FaultDesc(
+                      new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InvalidRegistration"),
+                      "oasis.names.tc.wsrp.v1.types.InvalidRegistrationFault",
+                      new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InvalidRegistrationFault"), 
+                      true
+                     ));
+        oper.addFault(new org.apache.axis.description.FaultDesc(
+                      new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "MissingParameters"),
+                      "oasis.names.tc.wsrp.v1.types.MissingParametersFault",
+                      new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "MissingParametersFault"), 
+                      true
+                     ));
+        oper.addFault(new org.apache.axis.description.FaultDesc(
+                      new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "OperationFailed"),
+                      "oasis.names.tc.wsrp.v1.types.OperationFailedFault",
+                      new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "OperationFailedFault"), 
+                      true
+                     ));
+        oper.addFault(new org.apache.axis.description.FaultDesc(
+                      new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "UnsupportedMimeType"),
+                      "oasis.names.tc.wsrp.v1.types.UnsupportedMimeTypeFault",
+                      new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "UnsupportedMimeTypeFault"), 
+                      true
+                     ));
+        oper.addFault(new org.apache.axis.description.FaultDesc(
+                      new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "UnsupportedMode"),
+                      "oasis.names.tc.wsrp.v1.types.UnsupportedModeFault",
+                      new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "UnsupportedModeFault"), 
+                      true
+                     ));
+        oper.addFault(new org.apache.axis.description.FaultDesc(
+                      new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "UnsupportedLocale"),
+                      "oasis.names.tc.wsrp.v1.types.UnsupportedLocaleFault",
+                      new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "UnsupportedLocaleFault"), 
+                      true
+                     ));
+        oper.addFault(new org.apache.axis.description.FaultDesc(
+                      new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InvalidUserCategory"),
+                      "oasis.names.tc.wsrp.v1.types.InvalidUserCategoryFault",
+                      new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InvalidUserCategoryFault"), 
+                      true
+                     ));
+        oper.addFault(new org.apache.axis.description.FaultDesc(
+                      new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InvalidSession"),
+                      "oasis.names.tc.wsrp.v1.types.InvalidSessionFault",
+                      new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InvalidSessionFault"), 
+                      true
+                     ));
+        oper.addFault(new org.apache.axis.description.FaultDesc(
+                      new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InvalidCookie"),
+                      "oasis.names.tc.wsrp.v1.types.InvalidCookieFault",
+                      new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InvalidCookieFault"), 
+                      true
+                     ));
+        oper.addFault(new org.apache.axis.description.FaultDesc(
+                      new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "AccessDenied"),
+                      "oasis.names.tc.wsrp.v1.types.AccessDeniedFault",
+                      new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "AccessDeniedFault"), 
+                      true
+                     ));
+        oper.addFault(new org.apache.axis.description.FaultDesc(
+                      new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InvalidHandle"),
+                      "oasis.names.tc.wsrp.v1.types.InvalidHandleFault",
+                      new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InvalidHandleFault"), 
+                      true
+                     ));
+        oper.addFault(new org.apache.axis.description.FaultDesc(
+                      new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "UnsupportedWindowState"),
+                      "oasis.names.tc.wsrp.v1.types.UnsupportedWindowStateFault",
+                      new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "UnsupportedWindowStateFault"), 
+                      true
+                     ));
+        _operations[0] = oper;
+
+        oper = new org.apache.axis.description.OperationDesc();
+        oper.setName("performBlockingInteraction");
+        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "performBlockingInteraction"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", ">performBlockingInteraction"), oasis.names.tc.wsrp.v1.types.PerformBlockingInteraction.class, false, false);
+        oper.addParameter(param);
+        oper.setReturnType(new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "BlockingInteractionResponse"));
+        oper.setReturnClass(oasis.names.tc.wsrp.v1.types.BlockingInteractionResponse.class);
+        oper.setReturnQName(new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "performBlockingInteractionResponse"));
+        oper.setStyle(org.apache.axis.constants.Style.DOCUMENT);
+        oper.setUse(org.apache.axis.constants.Use.LITERAL);
+        oper.addFault(new org.apache.axis.description.FaultDesc(
+                      new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InconsistentParameters"),
+                      "oasis.names.tc.wsrp.v1.types.InconsistentParametersFault",
+                      new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InconsistentParametersFault"), 
+                      true
+                     ));
+        oper.addFault(new org.apache.axis.description.FaultDesc(
+                      new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InvalidRegistration"),
+                      "oasis.names.tc.wsrp.v1.types.InvalidRegistrationFault",
+                      new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InvalidRegistrationFault"), 
+                      true
+                     ));
+        oper.addFault(new org.apache.axis.description.FaultDesc(
+                      new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "MissingParameters"),
+                      "oasis.names.tc.wsrp.v1.types.MissingParametersFault",
+                      new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "MissingParametersFault"), 
+                      true
+                     ));
+        oper.addFault(new org.apache.axis.description.FaultDesc(
+                      new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "OperationFailed"),
+                      "oasis.names.tc.wsrp.v1.types.OperationFailedFault",
+                      new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "OperationFailedFault"), 
+                      true
+                     ));
+        oper.addFault(new org.apache.axis.description.FaultDesc(
+                      new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "UnsupportedMimeType"),
+                      "oasis.names.tc.wsrp.v1.types.UnsupportedMimeTypeFault",
+                      new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "UnsupportedMimeTypeFault"), 
+                      true
+                     ));
+        oper.addFault(new org.apache.axis.description.FaultDesc(
+                      new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "UnsupportedMode"),
+                      "oasis.names.tc.wsrp.v1.types.UnsupportedModeFault",
+                      new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "UnsupportedModeFault"), 
+                      true
+                     ));
+        oper.addFault(new org.apache.axis.description.FaultDesc(
+                      new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "UnsupportedLocale"),
+                      "oasis.names.tc.wsrp.v1.types.UnsupportedLocaleFault",
+                      new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "UnsupportedLocaleFault"), 
+                      true
+                     ));
+        oper.addFault(new org.apache.axis.description.FaultDesc(
+                      new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InvalidUserCategory"),
+                      "oasis.names.tc.wsrp.v1.types.InvalidUserCategoryFault",
+                      new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InvalidUserCategoryFault"), 
+                      true
+                     ));
+        oper.addFault(new org.apache.axis.description.FaultDesc(
+                      new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InvalidSession"),
+                      "oasis.names.tc.wsrp.v1.types.InvalidSessionFault",
+                      new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InvalidSessionFault"), 
+                      true
+                     ));
+        oper.addFault(new org.apache.axis.description.FaultDesc(
+                      new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InvalidCookie"),
+                      "oasis.names.tc.wsrp.v1.types.InvalidCookieFault",
+                      new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InvalidCookieFault"), 
+                      true
+                     ));
+        oper.addFault(new org.apache.axis.description.FaultDesc(
+                      new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "PortletStateChangeRequired"),
+                      "oasis.names.tc.wsrp.v1.types.PortletStateChangeRequiredFault",
+                      new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "PortletStateChangeRequiredFault"), 
+                      true
+                     ));
+        oper.addFault(new org.apache.axis.description.FaultDesc(
+                      new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "AccessDenied"),
+                      "oasis.names.tc.wsrp.v1.types.AccessDeniedFault",
+                      new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "AccessDeniedFault"), 
+                      true
+                     ));
+        oper.addFault(new org.apache.axis.description.FaultDesc(
+                      new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InvalidHandle"),
+                      "oasis.names.tc.wsrp.v1.types.InvalidHandleFault",
+                      new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InvalidHandleFault"), 
+                      true
+                     ));
+        oper.addFault(new org.apache.axis.description.FaultDesc(
+                      new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "UnsupportedWindowState"),
+                      "oasis.names.tc.wsrp.v1.types.UnsupportedWindowStateFault",
+                      new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "UnsupportedWindowStateFault"), 
+                      true
+                     ));
+        _operations[1] = oper;
+
+        oper = new org.apache.axis.description.OperationDesc();
+        oper.setName("releaseSessions");
+        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "releaseSessions"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", ">releaseSessions"), oasis.names.tc.wsrp.v1.types.ReleaseSessions.class, false, false);
+        oper.addParameter(param);
+        oper.setReturnType(new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "ReturnAny"));
+        oper.setReturnClass(oasis.names.tc.wsrp.v1.types.Extension[].class);
+        oper.setReturnQName(new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "releaseSessionsResponse"));
+        param = oper.getReturnParamDesc();
+        param.setItemQName(new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "extensions"));
+        oper.setStyle(org.apache.axis.constants.Style.DOCUMENT);
+        oper.setUse(org.apache.axis.constants.Use.LITERAL);
+        oper.addFault(new org.apache.axis.description.FaultDesc(
+                      new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InvalidRegistration"),
+                      "oasis.names.tc.wsrp.v1.types.InvalidRegistrationFault",
+                      new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InvalidRegistrationFault"), 
+                      true
+                     ));
+        oper.addFault(new org.apache.axis.description.FaultDesc(
+                      new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "OperationFailed"),
+                      "oasis.names.tc.wsrp.v1.types.OperationFailedFault",
+                      new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "OperationFailedFault"), 
+                      true
+                     ));
+        oper.addFault(new org.apache.axis.description.FaultDesc(
+                      new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "MissingParameters"),
+                      "oasis.names.tc.wsrp.v1.types.MissingParametersFault",
+                      new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "MissingParametersFault"), 
+                      true
+                     ));
+        oper.addFault(new org.apache.axis.description.FaultDesc(
+                      new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "AccessDenied"),
+                      "oasis.names.tc.wsrp.v1.types.AccessDeniedFault",
+                      new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "AccessDeniedFault"), 
+                      true
+                     ));
+        _operations[2] = oper;
+
+        oper = new org.apache.axis.description.OperationDesc();
+        oper.setName("initCookie");
+        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "initCookie"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", ">initCookie"), oasis.names.tc.wsrp.v1.types.InitCookie.class, false, false);
+        oper.addParameter(param);
+        oper.setReturnType(new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "ReturnAny"));
+        oper.setReturnClass(oasis.names.tc.wsrp.v1.types.Extension[].class);
+        oper.setReturnQName(new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "initCookieResponse"));
+        param = oper.getReturnParamDesc();
+        param.setItemQName(new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "extensions"));
+        oper.setStyle(org.apache.axis.constants.Style.DOCUMENT);
+        oper.setUse(org.apache.axis.constants.Use.LITERAL);
+        oper.addFault(new org.apache.axis.description.FaultDesc(
+                      new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InvalidRegistration"),
+                      "oasis.names.tc.wsrp.v1.types.InvalidRegistrationFault",
+                      new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InvalidRegistrationFault"), 
+                      true
+                     ));
+        oper.addFault(new org.apache.axis.description.FaultDesc(
+                      new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "OperationFailed"),
+                      "oasis.names.tc.wsrp.v1.types.OperationFailedFault",
+                      new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "OperationFailedFault"), 
+                      true
+                     ));
+        oper.addFault(new org.apache.axis.description.FaultDesc(
+                      new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "AccessDenied"),
+                      "oasis.names.tc.wsrp.v1.types.AccessDeniedFault",
+                      new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "AccessDeniedFault"), 
+                      true
+                     ));
+        _operations[3] = oper;
+
+    }
+
+    public WSRP_v1_Markup_Binding_SOAPStub() throws org.apache.axis.AxisFault {
+         this(null);
+    }
+
+    public WSRP_v1_Markup_Binding_SOAPStub(java.net.URL endpointURL, javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
+         this(service);
+         super.cachedEndpoint = endpointURL;
+    }
+
+    public WSRP_v1_Markup_Binding_SOAPStub(javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
+        if (service == null) {
+            super.service = new org.apache.axis.client.Service();
+        } else {
+            super.service = service;
+        }
+        ((org.apache.axis.client.Service)super.service).setTypeMappingVersion("1.2");
+            java.lang.Class cls;
+            javax.xml.namespace.QName qName;
+            javax.xml.namespace.QName qName2;
+            java.lang.Class beansf = org.apache.axis.encoding.ser.BeanSerializerFactory.class;
+            java.lang.Class beandf = org.apache.axis.encoding.ser.BeanDeserializerFactory.class;
+            java.lang.Class enumsf = org.apache.axis.encoding.ser.EnumSerializerFactory.class;
+            java.lang.Class enumdf = org.apache.axis.encoding.ser.EnumDeserializerFactory.class;
+            java.lang.Class arraysf = org.apache.axis.encoding.ser.ArraySerializerFactory.class;
+            java.lang.Class arraydf = org.apache.axis.encoding.ser.ArrayDeserializerFactory.class;
+            java.lang.Class simplesf = org.apache.axis.encoding.ser.SimpleSerializerFactory.class;
+            java.lang.Class simpledf = org.apache.axis.encoding.ser.SimpleDeserializerFactory.class;
+            java.lang.Class simplelistsf = org.apache.axis.encoding.ser.SimpleListSerializerFactory.class;
+            java.lang.Class simplelistdf = org.apache.axis.encoding.ser.SimpleListDeserializerFactory.class;
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", ">clonePortlet");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.ClonePortlet.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", ">destroyPortlets");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.DestroyPortlets.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", ">getMarkup");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.GetMarkup.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", ">getPortletDescription");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.GetPortletDescription.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", ">getPortletProperties");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.GetPortletProperties.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", ">getPortletPropertyDescription");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.GetPortletPropertyDescription.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", ">getServiceDescription");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.GetServiceDescription.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", ">initCookie");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.InitCookie.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", ">modifyRegistration");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.ModifyRegistration.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", ">performBlockingInteraction");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.PerformBlockingInteraction.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", ">releaseSessions");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.ReleaseSessions.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", ">setPortletProperties");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.SetPortletProperties.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "AccessDeniedFault");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.AccessDeniedFault.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "BlockingInteractionResponse");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.BlockingInteractionResponse.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "CacheControl");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.CacheControl.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "ClientData");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.ClientData.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "Contact");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.Contact.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "CookieProtocol");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.CookieProtocol.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(enumsf);
+            cachedDeserFactories.add(enumdf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "DestroyFailed");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.DestroyFailed.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "DestroyPortletsResponse");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.DestroyPortletsResponse.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "EmployerInfo");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.EmployerInfo.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "Extension");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.Extension.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "Fault");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.Fault.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "Handle");
+            cachedSerQNames.add(qName);
+            cls = java.lang.String.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(org.apache.axis.encoding.ser.BaseSerializerFactory.createFactory(org.apache.axis.encoding.ser.SimpleSerializerFactory.class, cls, qName));
+            cachedDeserFactories.add(org.apache.axis.encoding.ser.BaseDeserializerFactory.createFactory(org.apache.axis.encoding.ser.SimpleDeserializerFactory.class, cls, qName));
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "ID");
+            cachedSerQNames.add(qName);
+            cls = java.lang.String.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(org.apache.axis.encoding.ser.BaseSerializerFactory.createFactory(org.apache.axis.encoding.ser.SimpleSerializerFactory.class, cls, qName));
+            cachedDeserFactories.add(org.apache.axis.encoding.ser.BaseDeserializerFactory.createFactory(org.apache.axis.encoding.ser.SimpleDeserializerFactory.class, cls, qName));
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InconsistentParametersFault");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.InconsistentParametersFault.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InteractionParams");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.InteractionParams.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InvalidCookieFault");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.InvalidCookieFault.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InvalidHandleFault");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.InvalidHandleFault.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InvalidRegistrationFault");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.InvalidRegistrationFault.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InvalidSessionFault");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.InvalidSessionFault.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "InvalidUserCategoryFault");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.InvalidUserCategoryFault.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "ItemDescription");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.ItemDescription.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "Key");
+            cachedSerQNames.add(qName);
+            cls = java.lang.String.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(org.apache.axis.encoding.ser.BaseSerializerFactory.createFactory(org.apache.axis.encoding.ser.SimpleSerializerFactory.class, cls, qName));
+            cachedDeserFactories.add(org.apache.axis.encoding.ser.BaseDeserializerFactory.createFactory(org.apache.axis.encoding.ser.SimpleDeserializerFactory.class, cls, qName));
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "LocalizedString");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.LocalizedString.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "MarkupContext");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.MarkupContext.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "MarkupParams");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.MarkupParams.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "MarkupResponse");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.MarkupResponse.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "MarkupType");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.MarkupType.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "MissingParametersFault");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.MissingParametersFault.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "ModelDescription");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.ModelDescription.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "ModelTypes");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.ModelTypes.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "NamedString");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.NamedString.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "NamedStringArray");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.NamedString[].class;
+            cachedSerClasses.add(cls);
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "NamedString");
+            qName2 = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "NamedString");
+            cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
+            cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "Online");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.Online.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "OperationFailedFault");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.OperationFailedFault.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "PersonName");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.PersonName.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "PortletContext");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.PortletContext.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "PortletDescription");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.PortletDescription.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "PortletDescriptionResponse");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.PortletDescriptionResponse.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "PortletPropertyDescriptionResponse");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.PortletPropertyDescriptionResponse.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "PortletStateChangeRequiredFault");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.PortletStateChangeRequiredFault.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "Postal");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.Postal.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "Property");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.Property.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "PropertyDescription");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.PropertyDescription.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "PropertyList");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.PropertyList.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "RegistrationContext");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.RegistrationContext.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "RegistrationData");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.RegistrationData.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "RegistrationState");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.RegistrationState.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "ResetProperty");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.ResetProperty.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "Resource");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.Resource.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "ResourceList");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.ResourceList.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "ResourceValue");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.ResourceValue.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "ReturnAny");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.Extension[].class;
+            cachedSerClasses.add(cls);
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "Extension");
+            qName2 = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "extensions");
+            cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
+            cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "RuntimeContext");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.RuntimeContext.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "ServiceDescription");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.ServiceDescription.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "SessionContext");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.SessionContext.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "StateChange");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.StateChange.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(enumsf);
+            cachedDeserFactories.add(enumdf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "StringArray");
+            cachedSerQNames.add(qName);
+            cls = java.lang.String[].class;
+            cachedSerClasses.add(cls);
+            qName = new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string");
+            qName2 = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "String");
+            cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
+            cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "Telecom");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.Telecom.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "TelephoneNum");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.TelephoneNum.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "Templates");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.Templates.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "UnsupportedLocaleFault");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.UnsupportedLocaleFault.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "UnsupportedMimeTypeFault");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.UnsupportedMimeTypeFault.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "UnsupportedModeFault");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.UnsupportedModeFault.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "UnsupportedWindowStateFault");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.UnsupportedWindowStateFault.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "UpdateResponse");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.UpdateResponse.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "UploadContext");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.UploadContext.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "UserContext");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.UserContext.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+            qName = new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "UserProfile");
+            cachedSerQNames.add(qName);
+            cls = oasis.names.tc.wsrp.v1.types.UserProfile.class;
+            cachedSerClasses.add(cls);
+            cachedSerFactories.add(beansf);
+            cachedDeserFactories.add(beandf);
+
+    }
+
+    protected org.apache.axis.client.Call createCall() throws java.rmi.RemoteException {
+        try {
+            org.apache.axis.client.Call _call = super._createCall();
+            if (super.maintainSessionSet) {
+                _call.setMaintainSession(super.maintainSession);
+            }
+            if (super.cachedUsername != null) {
+                _call.setUsername(super.cachedUsername);
+            }
+            if (super.cachedPassword != null) {
+                _call.setPassword(super.cachedPassword);
+            }
+            if (super.cachedEndpoint != null) {
+                _call.setTargetEndpointAddress(super.cachedEndpoint);
+            }
+            if (super.cachedTimeout != null) {
+                _call.setTimeout(super.cachedTimeout);
+            }
+            if (super.cachedPortName != null) {
+                _call.setPortName(super.cachedPortName);
+            }
+            java.util.Enumeration keys = super.cachedProperties.keys();
+            while (keys.hasMoreElements()) {
+                java.lang.String key = (java.lang.String) keys.nextElement();
+                _call.setProperty(key, super.cachedProperties.get(key));
+            }
+            // All the type mapping information is registered
+            // when the first call is made.
+            // The type mapping information is actually registered in
+            // the TypeMappingRegistry of the service, which
+            // is the reason why registration is only needed for the first call.
+            synchronized (this) {
+                if (firstCall()) {
+                    // must set encoding style before registering serializers
+                    _call.setEncodingStyle(null);
+                    for (int i = 0; i < cachedSerFactories.size(); ++i) {
+                        java.lang.Class cls = (java.lang.Class) cachedSerClasses.get(i);
+                        javax.xml.namespace.QName qName =
+                                (javax.xml.namespace.QName) cachedSerQNames.get(i);
+                        java.lang.Object x = cachedSerFactories.get(i);
+                        if (x instanceof Class) {
+                            java.lang.Class sf = (java.lang.Class)
+                                 cachedSerFactories.get(i);
+                            java.lang.Class df = (java.lang.Class)
+                                 cachedDeserFactories.get(i);
+                            _call.registerTypeMapping(cls, qName, sf, df, false);
+                        }
+                        else if (x instanceof javax.xml.rpc.encoding.SerializerFactory) {
+                            org.apache.axis.encoding.SerializerFactory sf = (org.apache.axis.encoding.SerializerFactory)
+                                 cachedSerFactories.get(i);
+                            org.apache.axis.encoding.DeserializerFactory df = (org.apache.axis.encoding.DeserializerFactory)
+                                 cachedDeserFactories.get(i);
+                            _call.registerTypeMapping(cls, qName, sf, df, false);
+                        }
+                    }
+                }
+            }
+            return _call;
+        }
+        catch (java.lang.Throwable _t) {
+            throw new org.apache.axis.AxisFault("Failure trying to get the Call object", _t);
+        }
+    }
+
+    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 {
+        if (super.cachedEndpoint == null) {
+            throw new org.apache.axis.NoEndPointException();
+        }
+        org.apache.axis.client.Call _call = createCall();
+        _call.setOperation(_operations[0]);
+        _call.setUseSOAPAction(true);
+        _call.setSOAPActionURI("urn:oasis:names:tc:wsrp:v1:getMarkup");
+        _call.setEncodingStyle(null);
+        _call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE);
+        _call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);
+        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
+        _call.setOperationName(new javax.xml.namespace.QName("", "getMarkup"));
+
+        setRequestHeaders(_call);
+        setAttachments(_call);
+ try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {getMarkup});
+
+        if (_resp instanceof java.rmi.RemoteException) {
+            throw (java.rmi.RemoteException)_resp;
+        }
+        else {
+            extractAttachments(_call);
+            try {
+                return (oasis.names.tc.wsrp.v1.types.MarkupResponse) _resp;
+            } catch (java.lang.Exception _exception) {
+                return (oasis.names.tc.wsrp.v1.types.MarkupResponse) org.apache.axis.utils.JavaUtils.convert(_resp, oasis.names.tc.wsrp.v1.types.MarkupResponse.class);
+            }
+        }
+  } catch (org.apache.axis.AxisFault axisFaultException) {
+    if (axisFaultException.detail != null) {
+        if (axisFaultException.detail instanceof java.rmi.RemoteException) {
+              throw (java.rmi.RemoteException) axisFaultException.detail;
+         }
+        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.InconsistentParametersFault) {
+              throw (oasis.names.tc.wsrp.v1.types.InconsistentParametersFault) axisFaultException.detail;
+         }
+        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.InvalidRegistrationFault) {
+              throw (oasis.names.tc.wsrp.v1.types.InvalidRegistrationFault) axisFaultException.detail;
+         }
+        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.MissingParametersFault) {
+              throw (oasis.names.tc.wsrp.v1.types.MissingParametersFault) axisFaultException.detail;
+         }
+        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.OperationFailedFault) {
+              throw (oasis.names.tc.wsrp.v1.types.OperationFailedFault) axisFaultException.detail;
+         }
+        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.UnsupportedMimeTypeFault) {
+              throw (oasis.names.tc.wsrp.v1.types.UnsupportedMimeTypeFault) axisFaultException.detail;
+         }
+        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.UnsupportedModeFault) {
+              throw (oasis.names.tc.wsrp.v1.types.UnsupportedModeFault) axisFaultException.detail;
+         }
+        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.UnsupportedLocaleFault) {
+              throw (oasis.names.tc.wsrp.v1.types.UnsupportedLocaleFault) axisFaultException.detail;
+         }
+        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.InvalidUserCategoryFault) {
+              throw (oasis.names.tc.wsrp.v1.types.InvalidUserCategoryFault) axisFaultException.detail;
+         }
+        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.InvalidSessionFault) {
+              throw (oasis.names.tc.wsrp.v1.types.InvalidSessionFault) axisFaultException.detail;
+         }
+        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.InvalidCookieFault) {
+              throw (oasis.names.tc.wsrp.v1.types.InvalidCookieFault) axisFaultException.detail;
+         }
+        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.AccessDeniedFault) {
+              throw (oasis.names.tc.wsrp.v1.types.AccessDeniedFault) axisFaultException.detail;
+         }
+        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.InvalidHandleFault) {
+              throw (oasis.names.tc.wsrp.v1.types.InvalidHandleFault) axisFaultException.detail;
+         }
+        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.UnsupportedWindowStateFault) {
+              throw (oasis.names.tc.wsrp.v1.types.UnsupportedWindowStateFault) axisFaultException.detail;
+         }
+   }
+  throw axisFaultException;
+}
+    }
+
+    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 {
+        if (super.cachedEndpoint == null) {
+            throw new org.apache.axis.NoEndPointException();
+        }
+        org.apache.axis.client.Call _call = createCall();
+        _call.setOperation(_operations[1]);
+        _call.setUseSOAPAction(true);
+        _call.setSOAPActionURI("urn:oasis:names:tc:wsrp:v1:performBlockingInteraction");
+        _call.setEncodingStyle(null);
+        _call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE);
+        _call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);
+        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
+        _call.setOperationName(new javax.xml.namespace.QName("", "performBlockingInteraction"));
+
+        setRequestHeaders(_call);
+        setAttachments(_call);
+ try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {performBlockingInteraction});
+
+        if (_resp instanceof java.rmi.RemoteException) {
+            throw (java.rmi.RemoteException)_resp;
+        }
+        else {
+            extractAttachments(_call);
+            try {
+                return (oasis.names.tc.wsrp.v1.types.BlockingInteractionResponse) _resp;
+            } catch (java.lang.Exception _exception) {
+                return (oasis.names.tc.wsrp.v1.types.BlockingInteractionResponse) org.apache.axis.utils.JavaUtils.convert(_resp, oasis.names.tc.wsrp.v1.types.BlockingInteractionResponse.class);
+            }
+        }
+  } catch (org.apache.axis.AxisFault axisFaultException) {
+    if (axisFaultException.detail != null) {
+        if (axisFaultException.detail instanceof java.rmi.RemoteException) {
+              throw (java.rmi.RemoteException) axisFaultException.detail;
+         }
+        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.InconsistentParametersFault) {
+              throw (oasis.names.tc.wsrp.v1.types.InconsistentParametersFault) axisFaultException.detail;
+         }
+        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.InvalidRegistrationFault) {
+              throw (oasis.names.tc.wsrp.v1.types.InvalidRegistrationFault) axisFaultException.detail;
+         }
+        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.MissingParametersFault) {
+              throw (oasis.names.tc.wsrp.v1.types.MissingParametersFault) axisFaultException.detail;
+         }
+        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.OperationFailedFault) {
+              throw (oasis.names.tc.wsrp.v1.types.OperationFailedFault) axisFaultException.detail;
+         }
+        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.UnsupportedMimeTypeFault) {
+              throw (oasis.names.tc.wsrp.v1.types.UnsupportedMimeTypeFault) axisFaultException.detail;
+         }
+        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.UnsupportedModeFault) {
+              throw (oasis.names.tc.wsrp.v1.types.UnsupportedModeFault) axisFaultException.detail;
+         }
+        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.UnsupportedLocaleFault) {
+              throw (oasis.names.tc.wsrp.v1.types.UnsupportedLocaleFault) axisFaultException.detail;
+         }
+        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.InvalidUserCategoryFault) {
+              throw (oasis.names.tc.wsrp.v1.types.InvalidUserCategoryFault) axisFaultException.detail;
+         }
+        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.InvalidSessionFault) {
+              throw (oasis.names.tc.wsrp.v1.types.InvalidSessionFault) axisFaultException.detail;
+         }
+        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.InvalidCookieFault) {
+              throw (oasis.names.tc.wsrp.v1.types.InvalidCookieFault) axisFaultException.detail;
+         }
+        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.PortletStateChangeRequiredFault) {
+              throw (oasis.names.tc.wsrp.v1.types.PortletStateChangeRequiredFault) axisFaultException.detail;
+         }
+        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.AccessDeniedFault) {
+              throw (oasis.names.tc.wsrp.v1.types.AccessDeniedFault) axisFaultException.detail;
+         }
+        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.InvalidHandleFault) {
+              throw (oasis.names.tc.wsrp.v1.types.InvalidHandleFault) axisFaultException.detail;
+         }
+        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.UnsupportedWindowStateFault) {
+              throw (oasis.names.tc.wsrp.v1.types.UnsupportedWindowStateFault) axisFaultException.detail;
+         }
+   }
+  throw axisFaultException;
+}
+    }
+
+    public oasis.names.tc.wsrp.v1.types.Extension[] 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 {
+        if (super.cachedEndpoint == null) {
+            throw new org.apache.axis.NoEndPointException();
+        }
+        org.apache.axis.client.Call _call = createCall();
+        _call.setOperation(_operations[2]);
+        _call.setUseSOAPAction(true);
+        _call.setSOAPActionURI("urn:oasis:names:tc:wsrp:v1:releaseSessions");
+        _call.setEncodingStyle(null);
+        _call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE);
+        _call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);
+        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
+        _call.setOperationName(new javax.xml.namespace.QName("", "releaseSessions"));
+
+        setRequestHeaders(_call);
+        setAttachments(_call);
+ try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {releaseSessions});
+
+        if (_resp instanceof java.rmi.RemoteException) {
+            throw (java.rmi.RemoteException)_resp;
+        }
+        else {
+            extractAttachments(_call);
+            try {
+                return (oasis.names.tc.wsrp.v1.types.Extension[]) _resp;
+            } catch (java.lang.Exception _exception) {
+                return (oasis.names.tc.wsrp.v1.types.Extension[]) org.apache.axis.utils.JavaUtils.convert(_resp, oasis.names.tc.wsrp.v1.types.Extension[].class);
+            }
+        }
+  } catch (org.apache.axis.AxisFault axisFaultException) {
+    if (axisFaultException.detail != null) {
+        if (axisFaultException.detail instanceof java.rmi.RemoteException) {
+              throw (java.rmi.RemoteException) axisFaultException.detail;
+         }
+        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.InvalidRegistrationFault) {
+              throw (oasis.names.tc.wsrp.v1.types.InvalidRegistrationFault) axisFaultException.detail;
+         }
+        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.OperationFailedFault) {
+              throw (oasis.names.tc.wsrp.v1.types.OperationFailedFault) axisFaultException.detail;
+         }
+        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.MissingParametersFault) {
+              throw (oasis.names.tc.wsrp.v1.types.MissingParametersFault) axisFaultException.detail;
+         }
+        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.AccessDeniedFault) {
+              throw (oasis.names.tc.wsrp.v1.types.AccessDeniedFault) axisFaultException.detail;
+         }
+   }
+  throw axisFaultException;
+}
+    }
+
+    public oasis.names.tc.wsrp.v1.types.Extension[] 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 {
+        if (super.cachedEndpoint == null) {
+            throw new org.apache.axis.NoEndPointException();
+        }
+        org.apache.axis.client.Call _call = createCall();
+        _call.setOperation(_operations[3]);
+        _call.setUseSOAPAction(true);
+        _call.setSOAPActionURI("urn:oasis:names:tc:wsrp:v1:initCookie");
+        _call.setEncodingStyle(null);
+        _call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE);
+        _call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);
+        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
+        _call.setOperationName(new javax.xml.namespace.QName("", "initCookie"));
+
+        setRequestHeaders(_call);
+        setAttachments(_call);
+ try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {initCookie});
+
+        if (_resp instanceof java.rmi.RemoteException) {
+            throw (java.rmi.RemoteException)_resp;
+        }
+        else {
+            extractAttachments(_call);
+            try {
+                return (oasis.names.tc.wsrp.v1.types.Extension[]) _resp;
+            } catch (java.lang.Exception _exception) {
+                return (oasis.names.tc.wsrp.v1.types.Extension[]) org.apache.axis.utils.JavaUtils.convert(_resp, oasis.names.tc.wsrp.v1.types.Extension[].class);
+            }
+        }
+  } catch (org.apache.axis.AxisFault axisFaultException) {
+    if (axisFaultException.detail != null) {
+        if (axisFaultException.detail instanceof java.rmi.RemoteException) {
+              throw (java.rmi.RemoteException) axisFaultException.detail;
+         }
+        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.InvalidRegistrationFault) {
+              throw (oasis.names.tc.wsrp.v1.types.InvalidRegistrationFault) axisFaultException.detail;
+         }
+        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.OperationFailedFault) {
+              throw (oasis.names.tc.wsrp.v1.types.OperationFailedFault) axisFaultException.detail;
+         }
+        if (axisFaultException.detail instanceof oasis.names.tc.wsrp.v1.types.AccessDeniedFault) {
+              throw (oasis.names.tc.wsrp.v1.types.AccessDeniedFault) axisFaultException.detail;
+         }
+   }
+  throw axisFaultException;
+}
+    }
+
+}