All Downloads are FREE. Search and download functionalities are using the official Maven repository.

hudson.plugins.sfee.webservice.SourceForgeSoapBindingStub Maven / Gradle / Ivy

Go to download

This plugin integrates Hudson with a Source Forge Enterprise Edition (SFEE) Server

There is a newer version: 1.0.4
Show newest version
/**
 * SourceForgeSoapBindingStub.java
 *
 * This file was auto-generated from WSDL
 * by the Apache Axis 1.4 Apr 22, 2006 (06:55:48 PDT) WSDL2Java emitter.
 */

package hudson.plugins.sfee.webservice;

public class SourceForgeSoapBindingStub extends org.apache.axis.client.Stub implements hudson.plugins.sfee.webservice.SourceForgeSoap {
    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[37];
        _initOperationDesc1();
        _initOperationDesc2();
        _initOperationDesc3();
        _initOperationDesc4();
    }

    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("getVersion");
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sessionId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
        oper.setReturnClass(java.lang.String.class);
        oper.setReturnQName(new javax.xml.namespace.QName("", "getVersionReturn"));
        oper.setStyle(org.apache.axis.constants.Style.RPC);
        oper.setUse(org.apache.axis.constants.Use.ENCODED);
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.InvalidSessionFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "InvalidSessionFault"), 
                      true
                     ));
        _operations[0] = oper;

        oper = new org.apache.axis.description.OperationDesc();
        oper.setName("setUserData");
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sessionId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "userData"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "UserSoapDO"), hudson.plugins.sfee.webservice.UserSoapDO.class, false, false);
        oper.addParameter(param);
        oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
        oper.setStyle(org.apache.axis.constants.Style.RPC);
        oper.setUse(org.apache.axis.constants.Use.ENCODED);
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.VersionMismatchFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "VersionMismatchFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.IllegalArgumentFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "IllegalArgumentFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.NoSuchObjectFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "NoSuchObjectFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.InvalidSessionFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "InvalidSessionFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.PermissionDeniedFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "PermissionDeniedFault"), 
                      true
                     ));
        _operations[1] = oper;

        oper = new org.apache.axis.description.OperationDesc();
        oper.setName("hasPermission");
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sessionId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "projectId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "operationString"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "objectId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"));
        oper.setReturnClass(boolean.class);
        oper.setReturnQName(new javax.xml.namespace.QName("", "hasPermissionReturn"));
        oper.setStyle(org.apache.axis.constants.Style.RPC);
        oper.setUse(org.apache.axis.constants.Use.ENCODED);
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.IllegalArgumentFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "IllegalArgumentFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.NoSuchObjectFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "NoSuchObjectFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.InvalidSessionFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "InvalidSessionFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.SystemFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "SystemFault"), 
                      true
                     ));
        _operations[2] = oper;

        oper = new org.apache.axis.description.OperationDesc();
        oper.setName("getUserData");
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sessionId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "username"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        oper.setReturnType(new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "UserSoapDO"));
        oper.setReturnClass(hudson.plugins.sfee.webservice.UserSoapDO.class);
        oper.setReturnQName(new javax.xml.namespace.QName("", "getUserDataReturn"));
        oper.setStyle(org.apache.axis.constants.Style.RPC);
        oper.setUse(org.apache.axis.constants.Use.ENCODED);
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.IllegalArgumentFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "IllegalArgumentFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.NoSuchObjectFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "NoSuchObjectFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.InvalidSessionFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "InvalidSessionFault"), 
                      true
                     ));
        _operations[3] = oper;

        oper = new org.apache.axis.description.OperationDesc();
        oper.setName("keepAlive");
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sessionId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
        oper.setStyle(org.apache.axis.constants.Style.RPC);
        oper.setUse(org.apache.axis.constants.Use.ENCODED);
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.InvalidSessionFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "InvalidSessionFault"), 
                      true
                     ));
        _operations[4] = oper;

        oper = new org.apache.axis.description.OperationDesc();
        oper.setName("login");
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "userName"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "password"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
        oper.setReturnClass(java.lang.String.class);
        oper.setReturnQName(new javax.xml.namespace.QName("", "loginReturn"));
        oper.setStyle(org.apache.axis.constants.Style.RPC);
        oper.setUse(org.apache.axis.constants.Use.ENCODED);
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.LoginFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "LoginFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.SystemFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "SystemFault"), 
                      true
                     ));
        _operations[5] = oper;

        oper = new org.apache.axis.description.OperationDesc();
        oper.setName("createUser");
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sessionId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "userName"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "email"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "fullName"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "locale"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "timeZone"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "isSuperUser"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
        oper.addParameter(param);
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "isRestrictedUser"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
        oper.addParameter(param);
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "password"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        oper.setReturnType(new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "UserSoapDO"));
        oper.setReturnClass(hudson.plugins.sfee.webservice.UserSoapDO.class);
        oper.setReturnQName(new javax.xml.namespace.QName("", "createUserReturn"));
        oper.setStyle(org.apache.axis.constants.Style.RPC);
        oper.setUse(org.apache.axis.constants.Use.ENCODED);
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.IllegalArgumentFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "IllegalArgumentFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.ObjectAlreadyExistsFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "ObjectAlreadyExistsFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.InvalidSessionFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "InvalidSessionFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.SystemFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "SystemFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.PermissionDeniedFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "PermissionDeniedFault"), 
                      true
                     ));
        _operations[6] = oper;

        oper = new org.apache.axis.description.OperationDesc();
        oper.setName("createProject");
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sessionId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "name"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "title"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "description"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        oper.setReturnType(new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "ProjectSoapDO"));
        oper.setReturnClass(hudson.plugins.sfee.webservice.ProjectSoapDO.class);
        oper.setReturnQName(new javax.xml.namespace.QName("", "createProjectReturn"));
        oper.setStyle(org.apache.axis.constants.Style.RPC);
        oper.setUse(org.apache.axis.constants.Use.ENCODED);
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.IllegalArgumentFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "IllegalArgumentFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.ObjectAlreadyExistsFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "ObjectAlreadyExistsFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.NoSuchObjectFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "NoSuchObjectFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.InvalidSessionFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "InvalidSessionFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.SystemFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "SystemFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.PermissionDeniedFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "PermissionDeniedFault"), 
                      true
                     ));
        _operations[7] = oper;

        oper = new org.apache.axis.description.OperationDesc();
        oper.setName("createProjectFromTemplate");
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sessionId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "templateId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "name"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "title"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "description"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        oper.setReturnType(new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "ProjectSoapDO"));
        oper.setReturnClass(hudson.plugins.sfee.webservice.ProjectSoapDO.class);
        oper.setReturnQName(new javax.xml.namespace.QName("", "createProjectFromTemplateReturn"));
        oper.setStyle(org.apache.axis.constants.Style.RPC);
        oper.setUse(org.apache.axis.constants.Use.ENCODED);
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.IllegalArgumentFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "IllegalArgumentFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.ObjectAlreadyExistsFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "ObjectAlreadyExistsFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.NoSuchObjectFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "NoSuchObjectFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.InvalidSessionFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "InvalidSessionFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.SystemFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "SystemFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.PermissionDeniedFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "PermissionDeniedFault"), 
                      true
                     ));
        _operations[8] = oper;

        oper = new org.apache.axis.description.OperationDesc();
        oper.setName("addProjectMember");
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sessionId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "projectId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "userName"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
        oper.setStyle(org.apache.axis.constants.Style.RPC);
        oper.setUse(org.apache.axis.constants.Use.ENCODED);
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.NoSuchObjectFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "NoSuchObjectFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.InvalidSessionFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "InvalidSessionFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.SystemFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "SystemFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.PermissionDeniedFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "PermissionDeniedFault"), 
                      true
                     ));
        _operations[9] = oper;

    }

    private static void _initOperationDesc2(){
        org.apache.axis.description.OperationDesc oper;
        org.apache.axis.description.ParameterDesc param;
        oper = new org.apache.axis.description.OperationDesc();
        oper.setName("findUsers");
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sessionId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "queryString"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        oper.setReturnType(new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "UserSoapList"));
        oper.setReturnClass(hudson.plugins.sfee.webservice.UserSoapList.class);
        oper.setReturnQName(new javax.xml.namespace.QName("", "findUsersReturn"));
        oper.setStyle(org.apache.axis.constants.Style.RPC);
        oper.setUse(org.apache.axis.constants.Use.ENCODED);
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.SearchQuerySyntaxFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "SearchQuerySyntaxFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.IllegalArgumentFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "IllegalArgumentFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.InvalidSessionFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "InvalidSessionFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.SystemFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "SystemFault"), 
                      true
                     ));
        _operations[10] = oper;

        oper = new org.apache.axis.description.OperationDesc();
        oper.setName("getProjectData");
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sessionId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "projectId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        oper.setReturnType(new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "ProjectSoapDO"));
        oper.setReturnClass(hudson.plugins.sfee.webservice.ProjectSoapDO.class);
        oper.setReturnQName(new javax.xml.namespace.QName("", "getProjectDataReturn"));
        oper.setStyle(org.apache.axis.constants.Style.RPC);
        oper.setUse(org.apache.axis.constants.Use.ENCODED);
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.NoSuchObjectFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "NoSuchObjectFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.InvalidSessionFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "InvalidSessionFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.SystemFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "SystemFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.PermissionDeniedFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "PermissionDeniedFault"), 
                      true
                     ));
        _operations[11] = oper;

        oper = new org.apache.axis.description.OperationDesc();
        oper.setName("getProjectAccessLevel");
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sessionId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "projectId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"));
        oper.setReturnClass(int.class);
        oper.setReturnQName(new javax.xml.namespace.QName("", "getProjectAccessLevelReturn"));
        oper.setStyle(org.apache.axis.constants.Style.RPC);
        oper.setUse(org.apache.axis.constants.Use.ENCODED);
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.NoSuchObjectFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "NoSuchObjectFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.InvalidSessionFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "InvalidSessionFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.SystemFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "SystemFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.PermissionDeniedFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "PermissionDeniedFault"), 
                      true
                     ));
        _operations[12] = oper;

        oper = new org.apache.axis.description.OperationDesc();
        oper.setName("listTemplates");
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sessionId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        oper.setReturnType(new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "ProjectSoapList"));
        oper.setReturnClass(hudson.plugins.sfee.webservice.ProjectSoapList.class);
        oper.setReturnQName(new javax.xml.namespace.QName("", "listTemplatesReturn"));
        oper.setStyle(org.apache.axis.constants.Style.RPC);
        oper.setUse(org.apache.axis.constants.Use.ENCODED);
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.ObjectAlreadyExistsFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "ObjectAlreadyExistsFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.NoSuchObjectFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "NoSuchObjectFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.InvalidSessionFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "InvalidSessionFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.SystemFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "SystemFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.PermissionDeniedFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "PermissionDeniedFault"), 
                      true
                     ));
        _operations[13] = oper;

        oper = new org.apache.axis.description.OperationDesc();
        oper.setName("isHostedMode");
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sessionId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"));
        oper.setReturnClass(boolean.class);
        oper.setReturnQName(new javax.xml.namespace.QName("", "isHostedModeReturn"));
        oper.setStyle(org.apache.axis.constants.Style.RPC);
        oper.setUse(org.apache.axis.constants.Use.ENCODED);
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.InvalidSessionFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "InvalidSessionFault"), 
                      true
                     ));
        _operations[14] = oper;

        oper = new org.apache.axis.description.OperationDesc();
        oper.setName("deleteProject");
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sessionId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "projectId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
        oper.setStyle(org.apache.axis.constants.Style.RPC);
        oper.setUse(org.apache.axis.constants.Use.ENCODED);
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.NoSuchObjectFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "NoSuchObjectFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.InvalidSessionFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "InvalidSessionFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.SystemFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "SystemFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.PermissionDeniedFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "PermissionDeniedFault"), 
                      true
                     ));
        _operations[15] = oper;

        oper = new org.apache.axis.description.OperationDesc();
        oper.setName("getProjectList");
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sessionId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        oper.setReturnType(new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "ProjectSoapList"));
        oper.setReturnClass(hudson.plugins.sfee.webservice.ProjectSoapList.class);
        oper.setReturnQName(new javax.xml.namespace.QName("", "getProjectListReturn"));
        oper.setStyle(org.apache.axis.constants.Style.RPC);
        oper.setUse(org.apache.axis.constants.Use.ENCODED);
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.InvalidSessionFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "InvalidSessionFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.SystemFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "SystemFault"), 
                      true
                     ));
        _operations[16] = oper;

        oper = new org.apache.axis.description.OperationDesc();
        oper.setName("removeProjectMember");
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sessionId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "projectId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "userName"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
        oper.setStyle(org.apache.axis.constants.Style.RPC);
        oper.setUse(org.apache.axis.constants.Use.ENCODED);
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.NoSuchObjectFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "NoSuchObjectFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.InvalidSessionFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "InvalidSessionFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.RemoveOnlyProjectAdminFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "RemoveOnlyProjectAdminFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.SystemFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "SystemFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.PermissionDeniedFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "PermissionDeniedFault"), 
                      true
                     ));
        _operations[17] = oper;

        oper = new org.apache.axis.description.OperationDesc();
        oper.setName("getVersionInformationList");
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sessionId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "folderId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        oper.setReturnType(new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "VersionInformationSoapList"));
        oper.setReturnClass(hudson.plugins.sfee.webservice.VersionInformationSoapList.class);
        oper.setReturnQName(new javax.xml.namespace.QName("", "getVersionInformationListReturn"));
        oper.setStyle(org.apache.axis.constants.Style.RPC);
        oper.setUse(org.apache.axis.constants.Use.ENCODED);
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.NoSuchObjectFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "NoSuchObjectFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.InvalidSessionFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "InvalidSessionFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.SystemFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "SystemFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.PermissionDeniedFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "PermissionDeniedFault"), 
                      true
                     ));
        _operations[18] = oper;

        oper = new org.apache.axis.description.OperationDesc();
        oper.setName("setProjectQuota");
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sessionId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "projectId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "quota"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
        oper.addParameter(param);
        oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
        oper.setStyle(org.apache.axis.constants.Style.RPC);
        oper.setUse(org.apache.axis.constants.Use.ENCODED);
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.NoSuchObjectFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "NoSuchObjectFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.InvalidSessionFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "InvalidSessionFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.SystemFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "SystemFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.PermissionDeniedFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "PermissionDeniedFault"), 
                      true
                     ));
        _operations[19] = oper;

    }

    private static void _initOperationDesc3(){
        org.apache.axis.description.OperationDesc oper;
        org.apache.axis.description.ParameterDesc param;
        oper = new org.apache.axis.description.OperationDesc();
        oper.setName("getProjectQuota");
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sessionId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "projectId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
        oper.setReturnClass(long.class);
        oper.setReturnQName(new javax.xml.namespace.QName("", "getProjectQuotaReturn"));
        oper.setStyle(org.apache.axis.constants.Style.RPC);
        oper.setUse(org.apache.axis.constants.Use.ENCODED);
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.NoSuchObjectFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "NoSuchObjectFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.InvalidSessionFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "InvalidSessionFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.SystemFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "SystemFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.PermissionDeniedFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "PermissionDeniedFault"), 
                      true
                     ));
        _operations[20] = oper;

        oper = new org.apache.axis.description.OperationDesc();
        oper.setName("getProjectDiskUsage");
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sessionId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "projectId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
        oper.setReturnClass(long.class);
        oper.setReturnQName(new javax.xml.namespace.QName("", "getProjectDiskUsageReturn"));
        oper.setStyle(org.apache.axis.constants.Style.RPC);
        oper.setUse(org.apache.axis.constants.Use.ENCODED);
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.NoSuchObjectFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "NoSuchObjectFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.InvalidSessionFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "InvalidSessionFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.SystemFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "SystemFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.PermissionDeniedFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "PermissionDeniedFault"), 
                      true
                     ));
        _operations[21] = oper;

        oper = new org.apache.axis.description.OperationDesc();
        oper.setName("getUserList");
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sessionId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "filter"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "SoapFilter"), hudson.plugins.sfee.webservice.SoapFilter.class, false, false);
        oper.addParameter(param);
        oper.setReturnType(new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "UserSoapList"));
        oper.setReturnClass(hudson.plugins.sfee.webservice.UserSoapList.class);
        oper.setReturnQName(new javax.xml.namespace.QName("", "getUserListReturn"));
        oper.setStyle(org.apache.axis.constants.Style.RPC);
        oper.setUse(org.apache.axis.constants.Use.ENCODED);
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.SearchQuerySyntaxFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "SearchQuerySyntaxFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.IllegalArgumentFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "IllegalArgumentFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.InvalidSessionFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "InvalidSessionFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.SystemFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "SystemFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.PermissionDeniedFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "PermissionDeniedFault"), 
                      true
                     ));
        _operations[22] = oper;

        oper = new org.apache.axis.description.OperationDesc();
        oper.setName("logoff");
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "userName"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sessionId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
        oper.setStyle(org.apache.axis.constants.Style.RPC);
        oper.setUse(org.apache.axis.constants.Use.ENCODED);
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.InvalidSessionFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "InvalidSessionFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.SystemFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "SystemFault"), 
                      true
                     ));
        _operations[23] = oper;

        oper = new org.apache.axis.description.OperationDesc();
        oper.setName("loginWithToken");
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "username"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "oneTimeToken"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
        oper.setReturnClass(java.lang.String.class);
        oper.setReturnQName(new javax.xml.namespace.QName("", "loginWithTokenReturn"));
        oper.setStyle(org.apache.axis.constants.Style.RPC);
        oper.setUse(org.apache.axis.constants.Use.ENCODED);
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.LoginFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "LoginFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.SystemFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "SystemFault"), 
                      true
                     ));
        _operations[24] = oper;

        oper = new org.apache.axis.description.OperationDesc();
        oper.setName("getApiVersion");
        oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
        oper.setReturnClass(java.lang.String.class);
        oper.setReturnQName(new javax.xml.namespace.QName("", "getApiVersionReturn"));
        oper.setStyle(org.apache.axis.constants.Style.RPC);
        oper.setUse(org.apache.axis.constants.Use.ENCODED);
        _operations[25] = oper;

        oper = new org.apache.axis.description.OperationDesc();
        oper.setName("getUserProjectList");
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sessionId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        oper.setReturnType(new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "ProjectSoapList"));
        oper.setReturnClass(hudson.plugins.sfee.webservice.ProjectSoapList.class);
        oper.setReturnQName(new javax.xml.namespace.QName("", "getUserProjectListReturn"));
        oper.setStyle(org.apache.axis.constants.Style.RPC);
        oper.setUse(org.apache.axis.constants.Use.ENCODED);
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.InvalidSessionFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "InvalidSessionFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.SystemFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "SystemFault"), 
                      true
                     ));
        _operations[26] = oper;

        oper = new org.apache.axis.description.OperationDesc();
        oper.setName("findProjects");
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sessionId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "queryString"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        oper.setReturnType(new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "ProjectSoapList"));
        oper.setReturnClass(hudson.plugins.sfee.webservice.ProjectSoapList.class);
        oper.setReturnQName(new javax.xml.namespace.QName("", "findProjectsReturn"));
        oper.setStyle(org.apache.axis.constants.Style.RPC);
        oper.setUse(org.apache.axis.constants.Use.ENCODED);
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.SearchQuerySyntaxFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "SearchQuerySyntaxFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.IllegalArgumentFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "IllegalArgumentFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.InvalidSessionFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "InvalidSessionFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.SystemFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "SystemFault"), 
                      true
                     ));
        _operations[27] = oper;

        oper = new org.apache.axis.description.OperationDesc();
        oper.setName("getProjectMemberList");
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sessionId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "projectId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        oper.setReturnType(new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "ProjectMemberSoapList"));
        oper.setReturnClass(hudson.plugins.sfee.webservice.ProjectMemberSoapList.class);
        oper.setReturnQName(new javax.xml.namespace.QName("", "getProjectMemberListReturn"));
        oper.setStyle(org.apache.axis.constants.Style.RPC);
        oper.setUse(org.apache.axis.constants.Use.ENCODED);
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.NoSuchObjectFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "NoSuchObjectFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.InvalidSessionFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "InvalidSessionFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.SystemFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "SystemFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.PermissionDeniedFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "PermissionDeniedFault"), 
                      true
                     ));
        _operations[28] = oper;

        oper = new org.apache.axis.description.OperationDesc();
        oper.setName("getCustomFields");
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sessionId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "objectId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        oper.setReturnType(new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "ArrayOf_tns1_FieldSoapDO"));
        oper.setReturnClass(hudson.plugins.sfee.webservice.FieldSoapDO[].class);
        oper.setReturnQName(new javax.xml.namespace.QName("", "getCustomFieldsReturn"));
        oper.setStyle(org.apache.axis.constants.Style.RPC);
        oper.setUse(org.apache.axis.constants.Use.ENCODED);
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.NoSuchObjectFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "NoSuchObjectFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.InvalidSessionFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "InvalidSessionFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.SystemFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "SystemFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.PermissionDeniedFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "PermissionDeniedFault"), 
                      true
                     ));
        _operations[29] = oper;

    }

    private static void _initOperationDesc4(){
        org.apache.axis.description.OperationDesc oper;
        org.apache.axis.description.ParameterDesc param;
        oper = new org.apache.axis.description.OperationDesc();
        oper.setName("setProjectAccessLevel");
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sessionId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "projectId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "accessLevel"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
        oper.addParameter(param);
        oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
        oper.setStyle(org.apache.axis.constants.Style.RPC);
        oper.setUse(org.apache.axis.constants.Use.ENCODED);
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.IllegalArgumentFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "IllegalArgumentFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.NoSuchObjectFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "NoSuchObjectFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.InvalidSessionFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "InvalidSessionFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.SystemFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "SystemFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.PermissionDeniedFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "PermissionDeniedFault"), 
                      true
                     ));
        _operations[30] = oper;

        oper = new org.apache.axis.description.OperationDesc();
        oper.setName("getCommentList");
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sessionId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "objectId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        oper.setReturnType(new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "CommentSoapList"));
        oper.setReturnClass(hudson.plugins.sfee.webservice.CommentSoapList.class);
        oper.setReturnQName(new javax.xml.namespace.QName("", "getCommentListReturn"));
        oper.setStyle(org.apache.axis.constants.Style.RPC);
        oper.setUse(org.apache.axis.constants.Use.ENCODED);
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.NoSuchObjectFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "NoSuchObjectFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.InvalidSessionFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "InvalidSessionFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.SystemFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "SystemFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.PermissionDeniedFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "PermissionDeniedFault"), 
                      true
                     ));
        _operations[31] = oper;

        oper = new org.apache.axis.description.OperationDesc();
        oper.setName("createAssociation");
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sessionId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "originId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "targetId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "description"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
        oper.setStyle(org.apache.axis.constants.Style.RPC);
        oper.setUse(org.apache.axis.constants.Use.ENCODED);
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.IllegalArgumentFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "IllegalArgumentFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.NoSuchObjectFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "NoSuchObjectFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.InvalidSessionFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "InvalidSessionFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.SystemFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "SystemFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.PermissionDeniedFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "PermissionDeniedFault"), 
                      true
                     ));
        _operations[32] = oper;

        oper = new org.apache.axis.description.OperationDesc();
        oper.setName("deleteAssociation");
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sessionId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "originId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "targetId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
        oper.setStyle(org.apache.axis.constants.Style.RPC);
        oper.setUse(org.apache.axis.constants.Use.ENCODED);
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.IllegalArgumentFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "IllegalArgumentFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.NoSuchObjectFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "NoSuchObjectFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.InvalidSessionFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "InvalidSessionFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.SystemFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "SystemFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.PermissionDeniedFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "PermissionDeniedFault"), 
                      true
                     ));
        _operations[33] = oper;

        oper = new org.apache.axis.description.OperationDesc();
        oper.setName("getAssociationList");
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sessionId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "objectId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        oper.setReturnType(new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "AssociationSoapList"));
        oper.setReturnClass(hudson.plugins.sfee.webservice.AssociationSoapList.class);
        oper.setReturnQName(new javax.xml.namespace.QName("", "getAssociationListReturn"));
        oper.setStyle(org.apache.axis.constants.Style.RPC);
        oper.setUse(org.apache.axis.constants.Use.ENCODED);
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.NoSuchObjectFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "NoSuchObjectFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.InvalidSessionFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "InvalidSessionFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.SystemFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "SystemFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.PermissionDeniedFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "PermissionDeniedFault"), 
                      true
                     ));
        _operations[34] = oper;

        oper = new org.apache.axis.description.OperationDesc();
        oper.setName("getAuditHistoryList");
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sessionId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "objectId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        oper.setReturnType(new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "AuditHistorySoapList"));
        oper.setReturnClass(hudson.plugins.sfee.webservice.AuditHistorySoapList.class);
        oper.setReturnQName(new javax.xml.namespace.QName("", "getAuditHistoryListReturn"));
        oper.setStyle(org.apache.axis.constants.Style.RPC);
        oper.setUse(org.apache.axis.constants.Use.ENCODED);
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.IllegalArgumentFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "IllegalArgumentFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.NoSuchObjectFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "NoSuchObjectFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.InvalidSessionFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "InvalidSessionFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.SystemFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "SystemFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.PermissionDeniedFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "PermissionDeniedFault"), 
                      true
                     ));
        _operations[35] = oper;

        oper = new org.apache.axis.description.OperationDesc();
        oper.setName("reindexObject");
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sessionId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "objectId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
        oper.addParameter(param);
        oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
        oper.setStyle(org.apache.axis.constants.Style.RPC);
        oper.setUse(org.apache.axis.constants.Use.ENCODED);
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.NoSuchObjectFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "NoSuchObjectFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.InvalidSessionFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "InvalidSessionFault"), 
                      true
                     ));
        oper.addFault(new org.apache.axis.description.FaultDesc(
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "fault"),
                      "hudson.plugins.sfee.webservice.PermissionDeniedFault",
                      new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "PermissionDeniedFault"), 
                      true
                     ));
        _operations[36] = oper;

    }

    public SourceForgeSoapBindingStub() throws org.apache.axis.AxisFault {
         this(null);
    }

    public SourceForgeSoapBindingStub(java.net.URL endpointURL, javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
         this(service);
         super.cachedEndpoint = endpointURL;
    }

    public SourceForgeSoapBindingStub(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("http://schema.vasoftware.com/sf/soap43/service", "ArrayOf_tns1_AssociationSoapRow");
            cachedSerQNames.add(qName);
            cls = hudson.plugins.sfee.webservice.AssociationSoapRow[].class;
            cachedSerClasses.add(cls);
            qName = new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "AssociationSoapRow");
            qName2 = null;
            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("http://schema.vasoftware.com/sf/soap43/service", "ArrayOf_tns1_AuditHistorySoapRow");
            cachedSerQNames.add(qName);
            cls = hudson.plugins.sfee.webservice.AuditHistorySoapRow[].class;
            cachedSerClasses.add(cls);
            qName = new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "AuditHistorySoapRow");
            qName2 = null;
            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("http://schema.vasoftware.com/sf/soap43/service", "ArrayOf_tns1_CommentSoapRow");
            cachedSerQNames.add(qName);
            cls = hudson.plugins.sfee.webservice.CommentSoapRow[].class;
            cachedSerClasses.add(cls);
            qName = new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "CommentSoapRow");
            qName2 = null;
            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("http://schema.vasoftware.com/sf/soap43/service", "ArrayOf_tns1_FieldSoapDO");
            cachedSerQNames.add(qName);
            cls = hudson.plugins.sfee.webservice.FieldSoapDO[].class;
            cachedSerClasses.add(cls);
            qName = new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "FieldSoapDO");
            qName2 = null;
            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("http://schema.vasoftware.com/sf/soap43/service", "ArrayOf_tns1_FieldValueSoapDO");
            cachedSerQNames.add(qName);
            cls = hudson.plugins.sfee.webservice.FieldValueSoapDO[].class;
            cachedSerClasses.add(cls);
            qName = new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "FieldValueSoapDO");
            qName2 = null;
            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("http://schema.vasoftware.com/sf/soap43/service", "ArrayOf_tns1_ProjectMemberSoapRow");
            cachedSerQNames.add(qName);
            cls = hudson.plugins.sfee.webservice.ProjectMemberSoapRow[].class;
            cachedSerClasses.add(cls);
            qName = new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "ProjectMemberSoapRow");
            qName2 = null;
            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("http://schema.vasoftware.com/sf/soap43/service", "ArrayOf_tns1_ProjectSoapRow");
            cachedSerQNames.add(qName);
            cls = hudson.plugins.sfee.webservice.ProjectSoapRow[].class;
            cachedSerClasses.add(cls);
            qName = new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "ProjectSoapRow");
            qName2 = null;
            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("http://schema.vasoftware.com/sf/soap43/service", "ArrayOf_tns1_UserSoapRow");
            cachedSerQNames.add(qName);
            cls = hudson.plugins.sfee.webservice.UserSoapRow[].class;
            cachedSerClasses.add(cls);
            qName = new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "UserSoapRow");
            qName2 = null;
            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("http://schema.vasoftware.com/sf/soap43/service", "ArrayOf_tns1_VersionInformationSoapRow");
            cachedSerQNames.add(qName);
            cls = hudson.plugins.sfee.webservice.VersionInformationSoapRow[].class;
            cachedSerClasses.add(cls);
            qName = new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "VersionInformationSoapRow");
            qName2 = null;
            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("http://schema.vasoftware.com/sf/soap43/type", "AssociationSoapList");
            cachedSerQNames.add(qName);
            cls = hudson.plugins.sfee.webservice.AssociationSoapList.class;
            cachedSerClasses.add(cls);
            cachedSerFactories.add(beansf);
            cachedDeserFactories.add(beandf);

            qName = new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "AssociationSoapRow");
            cachedSerQNames.add(qName);
            cls = hudson.plugins.sfee.webservice.AssociationSoapRow.class;
            cachedSerClasses.add(cls);
            cachedSerFactories.add(beansf);
            cachedDeserFactories.add(beandf);

            qName = new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "AuditHistorySoapList");
            cachedSerQNames.add(qName);
            cls = hudson.plugins.sfee.webservice.AuditHistorySoapList.class;
            cachedSerClasses.add(cls);
            cachedSerFactories.add(beansf);
            cachedDeserFactories.add(beandf);

            qName = new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "AuditHistorySoapRow");
            cachedSerQNames.add(qName);
            cls = hudson.plugins.sfee.webservice.AuditHistorySoapRow.class;
            cachedSerClasses.add(cls);
            cachedSerFactories.add(beansf);
            cachedDeserFactories.add(beandf);

            qName = new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "CommentSoapList");
            cachedSerQNames.add(qName);
            cls = hudson.plugins.sfee.webservice.CommentSoapList.class;
            cachedSerClasses.add(cls);
            cachedSerFactories.add(beansf);
            cachedDeserFactories.add(beandf);

            qName = new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "CommentSoapRow");
            cachedSerQNames.add(qName);
            cls = hudson.plugins.sfee.webservice.CommentSoapRow.class;
            cachedSerClasses.add(cls);
            cachedSerFactories.add(beansf);
            cachedDeserFactories.add(beandf);

            qName = new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "FieldSoapDO");
            cachedSerQNames.add(qName);
            cls = hudson.plugins.sfee.webservice.FieldSoapDO.class;
            cachedSerClasses.add(cls);
            cachedSerFactories.add(beansf);
            cachedDeserFactories.add(beandf);

            qName = new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "FieldValueSoapDO");
            cachedSerQNames.add(qName);
            cls = hudson.plugins.sfee.webservice.FieldValueSoapDO.class;
            cachedSerClasses.add(cls);
            cachedSerFactories.add(beansf);
            cachedDeserFactories.add(beandf);

            qName = new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "IllegalArgumentFault");
            cachedSerQNames.add(qName);
            cls = hudson.plugins.sfee.webservice.IllegalArgumentFault.class;
            cachedSerClasses.add(cls);
            cachedSerFactories.add(beansf);
            cachedDeserFactories.add(beandf);

            qName = new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "InvalidSessionFault");
            cachedSerQNames.add(qName);
            cls = hudson.plugins.sfee.webservice.InvalidSessionFault.class;
            cachedSerClasses.add(cls);
            cachedSerFactories.add(beansf);
            cachedDeserFactories.add(beandf);

            qName = new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "LoginFault");
            cachedSerQNames.add(qName);
            cls = hudson.plugins.sfee.webservice.LoginFault.class;
            cachedSerClasses.add(cls);
            cachedSerFactories.add(beansf);
            cachedDeserFactories.add(beandf);

            qName = new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "NoSuchObjectFault");
            cachedSerQNames.add(qName);
            cls = hudson.plugins.sfee.webservice.NoSuchObjectFault.class;
            cachedSerClasses.add(cls);
            cachedSerFactories.add(beansf);
            cachedDeserFactories.add(beandf);

            qName = new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "ObjectAlreadyExistsFault");
            cachedSerQNames.add(qName);
            cls = hudson.plugins.sfee.webservice.ObjectAlreadyExistsFault.class;
            cachedSerClasses.add(cls);
            cachedSerFactories.add(beansf);
            cachedDeserFactories.add(beandf);

            qName = new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "ObjectSoapDO");
            cachedSerQNames.add(qName);
            cls = hudson.plugins.sfee.webservice.ObjectSoapDO.class;
            cachedSerClasses.add(cls);
            cachedSerFactories.add(beansf);
            cachedDeserFactories.add(beandf);

            qName = new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "PermissionDeniedFault");
            cachedSerQNames.add(qName);
            cls = hudson.plugins.sfee.webservice.PermissionDeniedFault.class;
            cachedSerClasses.add(cls);
            cachedSerFactories.add(beansf);
            cachedDeserFactories.add(beandf);

            qName = new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "ProjectMemberSoapList");
            cachedSerQNames.add(qName);
            cls = hudson.plugins.sfee.webservice.ProjectMemberSoapList.class;
            cachedSerClasses.add(cls);
            cachedSerFactories.add(beansf);
            cachedDeserFactories.add(beandf);

            qName = new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "ProjectMemberSoapRow");
            cachedSerQNames.add(qName);
            cls = hudson.plugins.sfee.webservice.ProjectMemberSoapRow.class;
            cachedSerClasses.add(cls);
            cachedSerFactories.add(beansf);
            cachedDeserFactories.add(beandf);

            qName = new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "ProjectSoapDO");
            cachedSerQNames.add(qName);
            cls = hudson.plugins.sfee.webservice.ProjectSoapDO.class;
            cachedSerClasses.add(cls);
            cachedSerFactories.add(beansf);
            cachedDeserFactories.add(beandf);

            qName = new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "ProjectSoapList");
            cachedSerQNames.add(qName);
            cls = hudson.plugins.sfee.webservice.ProjectSoapList.class;
            cachedSerClasses.add(cls);
            cachedSerFactories.add(beansf);
            cachedDeserFactories.add(beandf);

            qName = new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "ProjectSoapRow");
            cachedSerQNames.add(qName);
            cls = hudson.plugins.sfee.webservice.ProjectSoapRow.class;
            cachedSerClasses.add(cls);
            cachedSerFactories.add(beansf);
            cachedDeserFactories.add(beandf);

            qName = new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "RemoveOnlyProjectAdminFault");
            cachedSerQNames.add(qName);
            cls = hudson.plugins.sfee.webservice.RemoveOnlyProjectAdminFault.class;
            cachedSerClasses.add(cls);
            cachedSerFactories.add(beansf);
            cachedDeserFactories.add(beandf);

            qName = new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "SearchQuerySyntaxFault");
            cachedSerQNames.add(qName);
            cls = hudson.plugins.sfee.webservice.SearchQuerySyntaxFault.class;
            cachedSerClasses.add(cls);
            cachedSerFactories.add(beansf);
            cachedDeserFactories.add(beandf);

            qName = new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "SoapFilter");
            cachedSerQNames.add(qName);
            cls = hudson.plugins.sfee.webservice.SoapFilter.class;
            cachedSerClasses.add(cls);
            cachedSerFactories.add(beansf);
            cachedDeserFactories.add(beandf);

            qName = new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "SystemFault");
            cachedSerQNames.add(qName);
            cls = hudson.plugins.sfee.webservice.SystemFault.class;
            cachedSerClasses.add(cls);
            cachedSerFactories.add(beansf);
            cachedDeserFactories.add(beandf);

            qName = new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "UserSoapDO");
            cachedSerQNames.add(qName);
            cls = hudson.plugins.sfee.webservice.UserSoapDO.class;
            cachedSerClasses.add(cls);
            cachedSerFactories.add(beansf);
            cachedDeserFactories.add(beandf);

            qName = new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "UserSoapList");
            cachedSerQNames.add(qName);
            cls = hudson.plugins.sfee.webservice.UserSoapList.class;
            cachedSerClasses.add(cls);
            cachedSerFactories.add(beansf);
            cachedDeserFactories.add(beandf);

            qName = new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "UserSoapRow");
            cachedSerQNames.add(qName);
            cls = hudson.plugins.sfee.webservice.UserSoapRow.class;
            cachedSerClasses.add(cls);
            cachedSerFactories.add(beansf);
            cachedDeserFactories.add(beandf);

            qName = new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "VersionInformationSoapList");
            cachedSerQNames.add(qName);
            cls = hudson.plugins.sfee.webservice.VersionInformationSoapList.class;
            cachedSerClasses.add(cls);
            cachedSerFactories.add(beansf);
            cachedDeserFactories.add(beandf);

            qName = new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "VersionInformationSoapRow");
            cachedSerQNames.add(qName);
            cls = hudson.plugins.sfee.webservice.VersionInformationSoapRow.class;
            cachedSerClasses.add(cls);
            cachedSerFactories.add(beansf);
            cachedDeserFactories.add(beandf);

            qName = new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "VersionMismatchFault");
            cachedSerQNames.add(qName);
            cls = hudson.plugins.sfee.webservice.VersionMismatchFault.class;
            cachedSerClasses.add(cls);
            cachedSerFactories.add(beansf);
            cachedDeserFactories.add(beandf);

            qName = new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/type", "WebServiceFault");
            cachedSerQNames.add(qName);
            cls = hudson.plugins.sfee.webservice.WebServiceFault.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.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
                    _call.setEncodingStyle(org.apache.axis.Constants.URI_SOAP11_ENC);
                    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 java.lang.String getVersion(java.lang.String sessionId) throws java.rmi.RemoteException, hudson.plugins.sfee.webservice.InvalidSessionFault {
        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("");
        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
        _call.setOperationName(new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "getVersion"));

        setRequestHeaders(_call);
        setAttachments(_call);
 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {sessionId});

        if (_resp instanceof java.rmi.RemoteException) {
            throw (java.rmi.RemoteException)_resp;
        }
        else {
            extractAttachments(_call);
            try {
                return (java.lang.String) _resp;
            } catch (java.lang.Exception _exception) {
                return (java.lang.String) org.apache.axis.utils.JavaUtils.convert(_resp, java.lang.String.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 hudson.plugins.sfee.webservice.InvalidSessionFault) {
              throw (hudson.plugins.sfee.webservice.InvalidSessionFault) axisFaultException.detail;
         }
   }
  throw axisFaultException;
}
    }

    public void setUserData(java.lang.String sessionId, hudson.plugins.sfee.webservice.UserSoapDO userData) throws java.rmi.RemoteException, hudson.plugins.sfee.webservice.VersionMismatchFault, hudson.plugins.sfee.webservice.IllegalArgumentFault, hudson.plugins.sfee.webservice.NoSuchObjectFault, hudson.plugins.sfee.webservice.InvalidSessionFault, hudson.plugins.sfee.webservice.PermissionDeniedFault {
        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("");
        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
        _call.setOperationName(new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "setUserData"));

        setRequestHeaders(_call);
        setAttachments(_call);
 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {sessionId, userData});

        if (_resp instanceof java.rmi.RemoteException) {
            throw (java.rmi.RemoteException)_resp;
        }
        extractAttachments(_call);
  } 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 hudson.plugins.sfee.webservice.VersionMismatchFault) {
              throw (hudson.plugins.sfee.webservice.VersionMismatchFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.IllegalArgumentFault) {
              throw (hudson.plugins.sfee.webservice.IllegalArgumentFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.NoSuchObjectFault) {
              throw (hudson.plugins.sfee.webservice.NoSuchObjectFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.InvalidSessionFault) {
              throw (hudson.plugins.sfee.webservice.InvalidSessionFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.PermissionDeniedFault) {
              throw (hudson.plugins.sfee.webservice.PermissionDeniedFault) axisFaultException.detail;
         }
   }
  throw axisFaultException;
}
    }

    public boolean hasPermission(java.lang.String sessionId, java.lang.String projectId, java.lang.String operationString, java.lang.String objectId) throws java.rmi.RemoteException, hudson.plugins.sfee.webservice.IllegalArgumentFault, hudson.plugins.sfee.webservice.NoSuchObjectFault, hudson.plugins.sfee.webservice.InvalidSessionFault, hudson.plugins.sfee.webservice.SystemFault {
        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("");
        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
        _call.setOperationName(new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "hasPermission"));

        setRequestHeaders(_call);
        setAttachments(_call);
 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {sessionId, projectId, operationString, objectId});

        if (_resp instanceof java.rmi.RemoteException) {
            throw (java.rmi.RemoteException)_resp;
        }
        else {
            extractAttachments(_call);
            try {
                return ((java.lang.Boolean) _resp).booleanValue();
            } catch (java.lang.Exception _exception) {
                return ((java.lang.Boolean) org.apache.axis.utils.JavaUtils.convert(_resp, boolean.class)).booleanValue();
            }
        }
  } 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 hudson.plugins.sfee.webservice.IllegalArgumentFault) {
              throw (hudson.plugins.sfee.webservice.IllegalArgumentFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.NoSuchObjectFault) {
              throw (hudson.plugins.sfee.webservice.NoSuchObjectFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.InvalidSessionFault) {
              throw (hudson.plugins.sfee.webservice.InvalidSessionFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.SystemFault) {
              throw (hudson.plugins.sfee.webservice.SystemFault) axisFaultException.detail;
         }
   }
  throw axisFaultException;
}
    }

    public hudson.plugins.sfee.webservice.UserSoapDO getUserData(java.lang.String sessionId, java.lang.String username) throws java.rmi.RemoteException, hudson.plugins.sfee.webservice.IllegalArgumentFault, hudson.plugins.sfee.webservice.NoSuchObjectFault, hudson.plugins.sfee.webservice.InvalidSessionFault {
        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("");
        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
        _call.setOperationName(new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "getUserData"));

        setRequestHeaders(_call);
        setAttachments(_call);
 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {sessionId, username});

        if (_resp instanceof java.rmi.RemoteException) {
            throw (java.rmi.RemoteException)_resp;
        }
        else {
            extractAttachments(_call);
            try {
                return (hudson.plugins.sfee.webservice.UserSoapDO) _resp;
            } catch (java.lang.Exception _exception) {
                return (hudson.plugins.sfee.webservice.UserSoapDO) org.apache.axis.utils.JavaUtils.convert(_resp, hudson.plugins.sfee.webservice.UserSoapDO.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 hudson.plugins.sfee.webservice.IllegalArgumentFault) {
              throw (hudson.plugins.sfee.webservice.IllegalArgumentFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.NoSuchObjectFault) {
              throw (hudson.plugins.sfee.webservice.NoSuchObjectFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.InvalidSessionFault) {
              throw (hudson.plugins.sfee.webservice.InvalidSessionFault) axisFaultException.detail;
         }
   }
  throw axisFaultException;
}
    }

    public void keepAlive(java.lang.String sessionId) throws java.rmi.RemoteException, hudson.plugins.sfee.webservice.InvalidSessionFault {
        if (super.cachedEndpoint == null) {
            throw new org.apache.axis.NoEndPointException();
        }
        org.apache.axis.client.Call _call = createCall();
        _call.setOperation(_operations[4]);
        _call.setUseSOAPAction(true);
        _call.setSOAPActionURI("");
        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
        _call.setOperationName(new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "keepAlive"));

        setRequestHeaders(_call);
        setAttachments(_call);
 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {sessionId});

        if (_resp instanceof java.rmi.RemoteException) {
            throw (java.rmi.RemoteException)_resp;
        }
        extractAttachments(_call);
  } 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 hudson.plugins.sfee.webservice.InvalidSessionFault) {
              throw (hudson.plugins.sfee.webservice.InvalidSessionFault) axisFaultException.detail;
         }
   }
  throw axisFaultException;
}
    }

    public java.lang.String login(java.lang.String userName, java.lang.String password) throws java.rmi.RemoteException, hudson.plugins.sfee.webservice.LoginFault, hudson.plugins.sfee.webservice.SystemFault {
        if (super.cachedEndpoint == null) {
            throw new org.apache.axis.NoEndPointException();
        }
        org.apache.axis.client.Call _call = createCall();
        _call.setOperation(_operations[5]);
        _call.setUseSOAPAction(true);
        _call.setSOAPActionURI("");
        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
        _call.setOperationName(new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "login"));

        setRequestHeaders(_call);
        setAttachments(_call);
 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {userName, password});

        if (_resp instanceof java.rmi.RemoteException) {
            throw (java.rmi.RemoteException)_resp;
        }
        else {
            extractAttachments(_call);
            try {
                return (java.lang.String) _resp;
            } catch (java.lang.Exception _exception) {
                return (java.lang.String) org.apache.axis.utils.JavaUtils.convert(_resp, java.lang.String.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 hudson.plugins.sfee.webservice.LoginFault) {
              throw (hudson.plugins.sfee.webservice.LoginFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.SystemFault) {
              throw (hudson.plugins.sfee.webservice.SystemFault) axisFaultException.detail;
         }
   }
  throw axisFaultException;
}
    }

    public hudson.plugins.sfee.webservice.UserSoapDO createUser(java.lang.String sessionId, java.lang.String userName, java.lang.String email, java.lang.String fullName, java.lang.String locale, java.lang.String timeZone, boolean isSuperUser, boolean isRestrictedUser, java.lang.String password) throws java.rmi.RemoteException, hudson.plugins.sfee.webservice.IllegalArgumentFault, hudson.plugins.sfee.webservice.ObjectAlreadyExistsFault, hudson.plugins.sfee.webservice.InvalidSessionFault, hudson.plugins.sfee.webservice.SystemFault, hudson.plugins.sfee.webservice.PermissionDeniedFault {
        if (super.cachedEndpoint == null) {
            throw new org.apache.axis.NoEndPointException();
        }
        org.apache.axis.client.Call _call = createCall();
        _call.setOperation(_operations[6]);
        _call.setUseSOAPAction(true);
        _call.setSOAPActionURI("");
        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
        _call.setOperationName(new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "createUser"));

        setRequestHeaders(_call);
        setAttachments(_call);
 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {sessionId, userName, email, fullName, locale, timeZone, new java.lang.Boolean(isSuperUser), new java.lang.Boolean(isRestrictedUser), password});

        if (_resp instanceof java.rmi.RemoteException) {
            throw (java.rmi.RemoteException)_resp;
        }
        else {
            extractAttachments(_call);
            try {
                return (hudson.plugins.sfee.webservice.UserSoapDO) _resp;
            } catch (java.lang.Exception _exception) {
                return (hudson.plugins.sfee.webservice.UserSoapDO) org.apache.axis.utils.JavaUtils.convert(_resp, hudson.plugins.sfee.webservice.UserSoapDO.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 hudson.plugins.sfee.webservice.IllegalArgumentFault) {
              throw (hudson.plugins.sfee.webservice.IllegalArgumentFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.ObjectAlreadyExistsFault) {
              throw (hudson.plugins.sfee.webservice.ObjectAlreadyExistsFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.InvalidSessionFault) {
              throw (hudson.plugins.sfee.webservice.InvalidSessionFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.SystemFault) {
              throw (hudson.plugins.sfee.webservice.SystemFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.PermissionDeniedFault) {
              throw (hudson.plugins.sfee.webservice.PermissionDeniedFault) axisFaultException.detail;
         }
   }
  throw axisFaultException;
}
    }

    public hudson.plugins.sfee.webservice.ProjectSoapDO createProject(java.lang.String sessionId, java.lang.String name, java.lang.String title, java.lang.String description) throws java.rmi.RemoteException, hudson.plugins.sfee.webservice.IllegalArgumentFault, hudson.plugins.sfee.webservice.ObjectAlreadyExistsFault, hudson.plugins.sfee.webservice.NoSuchObjectFault, hudson.plugins.sfee.webservice.InvalidSessionFault, hudson.plugins.sfee.webservice.SystemFault, hudson.plugins.sfee.webservice.PermissionDeniedFault {
        if (super.cachedEndpoint == null) {
            throw new org.apache.axis.NoEndPointException();
        }
        org.apache.axis.client.Call _call = createCall();
        _call.setOperation(_operations[7]);
        _call.setUseSOAPAction(true);
        _call.setSOAPActionURI("");
        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
        _call.setOperationName(new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "createProject"));

        setRequestHeaders(_call);
        setAttachments(_call);
 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {sessionId, name, title, description});

        if (_resp instanceof java.rmi.RemoteException) {
            throw (java.rmi.RemoteException)_resp;
        }
        else {
            extractAttachments(_call);
            try {
                return (hudson.plugins.sfee.webservice.ProjectSoapDO) _resp;
            } catch (java.lang.Exception _exception) {
                return (hudson.plugins.sfee.webservice.ProjectSoapDO) org.apache.axis.utils.JavaUtils.convert(_resp, hudson.plugins.sfee.webservice.ProjectSoapDO.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 hudson.plugins.sfee.webservice.IllegalArgumentFault) {
              throw (hudson.plugins.sfee.webservice.IllegalArgumentFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.ObjectAlreadyExistsFault) {
              throw (hudson.plugins.sfee.webservice.ObjectAlreadyExistsFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.NoSuchObjectFault) {
              throw (hudson.plugins.sfee.webservice.NoSuchObjectFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.InvalidSessionFault) {
              throw (hudson.plugins.sfee.webservice.InvalidSessionFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.SystemFault) {
              throw (hudson.plugins.sfee.webservice.SystemFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.PermissionDeniedFault) {
              throw (hudson.plugins.sfee.webservice.PermissionDeniedFault) axisFaultException.detail;
         }
   }
  throw axisFaultException;
}
    }

    public hudson.plugins.sfee.webservice.ProjectSoapDO createProjectFromTemplate(java.lang.String sessionId, java.lang.String templateId, java.lang.String name, java.lang.String title, java.lang.String description) throws java.rmi.RemoteException, hudson.plugins.sfee.webservice.IllegalArgumentFault, hudson.plugins.sfee.webservice.ObjectAlreadyExistsFault, hudson.plugins.sfee.webservice.NoSuchObjectFault, hudson.plugins.sfee.webservice.InvalidSessionFault, hudson.plugins.sfee.webservice.SystemFault, hudson.plugins.sfee.webservice.PermissionDeniedFault {
        if (super.cachedEndpoint == null) {
            throw new org.apache.axis.NoEndPointException();
        }
        org.apache.axis.client.Call _call = createCall();
        _call.setOperation(_operations[8]);
        _call.setUseSOAPAction(true);
        _call.setSOAPActionURI("");
        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
        _call.setOperationName(new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "createProjectFromTemplate"));

        setRequestHeaders(_call);
        setAttachments(_call);
 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {sessionId, templateId, name, title, description});

        if (_resp instanceof java.rmi.RemoteException) {
            throw (java.rmi.RemoteException)_resp;
        }
        else {
            extractAttachments(_call);
            try {
                return (hudson.plugins.sfee.webservice.ProjectSoapDO) _resp;
            } catch (java.lang.Exception _exception) {
                return (hudson.plugins.sfee.webservice.ProjectSoapDO) org.apache.axis.utils.JavaUtils.convert(_resp, hudson.plugins.sfee.webservice.ProjectSoapDO.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 hudson.plugins.sfee.webservice.IllegalArgumentFault) {
              throw (hudson.plugins.sfee.webservice.IllegalArgumentFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.ObjectAlreadyExistsFault) {
              throw (hudson.plugins.sfee.webservice.ObjectAlreadyExistsFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.NoSuchObjectFault) {
              throw (hudson.plugins.sfee.webservice.NoSuchObjectFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.InvalidSessionFault) {
              throw (hudson.plugins.sfee.webservice.InvalidSessionFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.SystemFault) {
              throw (hudson.plugins.sfee.webservice.SystemFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.PermissionDeniedFault) {
              throw (hudson.plugins.sfee.webservice.PermissionDeniedFault) axisFaultException.detail;
         }
   }
  throw axisFaultException;
}
    }

    public void addProjectMember(java.lang.String sessionId, java.lang.String projectId, java.lang.String userName) throws java.rmi.RemoteException, hudson.plugins.sfee.webservice.NoSuchObjectFault, hudson.plugins.sfee.webservice.InvalidSessionFault, hudson.plugins.sfee.webservice.SystemFault, hudson.plugins.sfee.webservice.PermissionDeniedFault {
        if (super.cachedEndpoint == null) {
            throw new org.apache.axis.NoEndPointException();
        }
        org.apache.axis.client.Call _call = createCall();
        _call.setOperation(_operations[9]);
        _call.setUseSOAPAction(true);
        _call.setSOAPActionURI("");
        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
        _call.setOperationName(new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "addProjectMember"));

        setRequestHeaders(_call);
        setAttachments(_call);
 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {sessionId, projectId, userName});

        if (_resp instanceof java.rmi.RemoteException) {
            throw (java.rmi.RemoteException)_resp;
        }
        extractAttachments(_call);
  } 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 hudson.plugins.sfee.webservice.NoSuchObjectFault) {
              throw (hudson.plugins.sfee.webservice.NoSuchObjectFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.InvalidSessionFault) {
              throw (hudson.plugins.sfee.webservice.InvalidSessionFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.SystemFault) {
              throw (hudson.plugins.sfee.webservice.SystemFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.PermissionDeniedFault) {
              throw (hudson.plugins.sfee.webservice.PermissionDeniedFault) axisFaultException.detail;
         }
   }
  throw axisFaultException;
}
    }

    public hudson.plugins.sfee.webservice.UserSoapList findUsers(java.lang.String sessionId, java.lang.String queryString) throws java.rmi.RemoteException, hudson.plugins.sfee.webservice.SearchQuerySyntaxFault, hudson.plugins.sfee.webservice.IllegalArgumentFault, hudson.plugins.sfee.webservice.InvalidSessionFault, hudson.plugins.sfee.webservice.SystemFault {
        if (super.cachedEndpoint == null) {
            throw new org.apache.axis.NoEndPointException();
        }
        org.apache.axis.client.Call _call = createCall();
        _call.setOperation(_operations[10]);
        _call.setUseSOAPAction(true);
        _call.setSOAPActionURI("");
        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
        _call.setOperationName(new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "findUsers"));

        setRequestHeaders(_call);
        setAttachments(_call);
 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {sessionId, queryString});

        if (_resp instanceof java.rmi.RemoteException) {
            throw (java.rmi.RemoteException)_resp;
        }
        else {
            extractAttachments(_call);
            try {
                return (hudson.plugins.sfee.webservice.UserSoapList) _resp;
            } catch (java.lang.Exception _exception) {
                return (hudson.plugins.sfee.webservice.UserSoapList) org.apache.axis.utils.JavaUtils.convert(_resp, hudson.plugins.sfee.webservice.UserSoapList.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 hudson.plugins.sfee.webservice.SearchQuerySyntaxFault) {
              throw (hudson.plugins.sfee.webservice.SearchQuerySyntaxFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.IllegalArgumentFault) {
              throw (hudson.plugins.sfee.webservice.IllegalArgumentFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.InvalidSessionFault) {
              throw (hudson.plugins.sfee.webservice.InvalidSessionFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.SystemFault) {
              throw (hudson.plugins.sfee.webservice.SystemFault) axisFaultException.detail;
         }
   }
  throw axisFaultException;
}
    }

    public hudson.plugins.sfee.webservice.ProjectSoapDO getProjectData(java.lang.String sessionId, java.lang.String projectId) throws java.rmi.RemoteException, hudson.plugins.sfee.webservice.NoSuchObjectFault, hudson.plugins.sfee.webservice.InvalidSessionFault, hudson.plugins.sfee.webservice.SystemFault, hudson.plugins.sfee.webservice.PermissionDeniedFault {
        if (super.cachedEndpoint == null) {
            throw new org.apache.axis.NoEndPointException();
        }
        org.apache.axis.client.Call _call = createCall();
        _call.setOperation(_operations[11]);
        _call.setUseSOAPAction(true);
        _call.setSOAPActionURI("");
        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
        _call.setOperationName(new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "getProjectData"));

        setRequestHeaders(_call);
        setAttachments(_call);
 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {sessionId, projectId});

        if (_resp instanceof java.rmi.RemoteException) {
            throw (java.rmi.RemoteException)_resp;
        }
        else {
            extractAttachments(_call);
            try {
                return (hudson.plugins.sfee.webservice.ProjectSoapDO) _resp;
            } catch (java.lang.Exception _exception) {
                return (hudson.plugins.sfee.webservice.ProjectSoapDO) org.apache.axis.utils.JavaUtils.convert(_resp, hudson.plugins.sfee.webservice.ProjectSoapDO.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 hudson.plugins.sfee.webservice.NoSuchObjectFault) {
              throw (hudson.plugins.sfee.webservice.NoSuchObjectFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.InvalidSessionFault) {
              throw (hudson.plugins.sfee.webservice.InvalidSessionFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.SystemFault) {
              throw (hudson.plugins.sfee.webservice.SystemFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.PermissionDeniedFault) {
              throw (hudson.plugins.sfee.webservice.PermissionDeniedFault) axisFaultException.detail;
         }
   }
  throw axisFaultException;
}
    }

    public int getProjectAccessLevel(java.lang.String sessionId, java.lang.String projectId) throws java.rmi.RemoteException, hudson.plugins.sfee.webservice.NoSuchObjectFault, hudson.plugins.sfee.webservice.InvalidSessionFault, hudson.plugins.sfee.webservice.SystemFault, hudson.plugins.sfee.webservice.PermissionDeniedFault {
        if (super.cachedEndpoint == null) {
            throw new org.apache.axis.NoEndPointException();
        }
        org.apache.axis.client.Call _call = createCall();
        _call.setOperation(_operations[12]);
        _call.setUseSOAPAction(true);
        _call.setSOAPActionURI("");
        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
        _call.setOperationName(new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "getProjectAccessLevel"));

        setRequestHeaders(_call);
        setAttachments(_call);
 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {sessionId, projectId});

        if (_resp instanceof java.rmi.RemoteException) {
            throw (java.rmi.RemoteException)_resp;
        }
        else {
            extractAttachments(_call);
            try {
                return ((java.lang.Integer) _resp).intValue();
            } catch (java.lang.Exception _exception) {
                return ((java.lang.Integer) org.apache.axis.utils.JavaUtils.convert(_resp, int.class)).intValue();
            }
        }
  } 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 hudson.plugins.sfee.webservice.NoSuchObjectFault) {
              throw (hudson.plugins.sfee.webservice.NoSuchObjectFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.InvalidSessionFault) {
              throw (hudson.plugins.sfee.webservice.InvalidSessionFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.SystemFault) {
              throw (hudson.plugins.sfee.webservice.SystemFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.PermissionDeniedFault) {
              throw (hudson.plugins.sfee.webservice.PermissionDeniedFault) axisFaultException.detail;
         }
   }
  throw axisFaultException;
}
    }

    public hudson.plugins.sfee.webservice.ProjectSoapList listTemplates(java.lang.String sessionId) throws java.rmi.RemoteException, hudson.plugins.sfee.webservice.ObjectAlreadyExistsFault, hudson.plugins.sfee.webservice.NoSuchObjectFault, hudson.plugins.sfee.webservice.InvalidSessionFault, hudson.plugins.sfee.webservice.SystemFault, hudson.plugins.sfee.webservice.PermissionDeniedFault {
        if (super.cachedEndpoint == null) {
            throw new org.apache.axis.NoEndPointException();
        }
        org.apache.axis.client.Call _call = createCall();
        _call.setOperation(_operations[13]);
        _call.setUseSOAPAction(true);
        _call.setSOAPActionURI("");
        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
        _call.setOperationName(new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "listTemplates"));

        setRequestHeaders(_call);
        setAttachments(_call);
 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {sessionId});

        if (_resp instanceof java.rmi.RemoteException) {
            throw (java.rmi.RemoteException)_resp;
        }
        else {
            extractAttachments(_call);
            try {
                return (hudson.plugins.sfee.webservice.ProjectSoapList) _resp;
            } catch (java.lang.Exception _exception) {
                return (hudson.plugins.sfee.webservice.ProjectSoapList) org.apache.axis.utils.JavaUtils.convert(_resp, hudson.plugins.sfee.webservice.ProjectSoapList.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 hudson.plugins.sfee.webservice.ObjectAlreadyExistsFault) {
              throw (hudson.plugins.sfee.webservice.ObjectAlreadyExistsFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.NoSuchObjectFault) {
              throw (hudson.plugins.sfee.webservice.NoSuchObjectFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.InvalidSessionFault) {
              throw (hudson.plugins.sfee.webservice.InvalidSessionFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.SystemFault) {
              throw (hudson.plugins.sfee.webservice.SystemFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.PermissionDeniedFault) {
              throw (hudson.plugins.sfee.webservice.PermissionDeniedFault) axisFaultException.detail;
         }
   }
  throw axisFaultException;
}
    }

    public boolean isHostedMode(java.lang.String sessionId) throws java.rmi.RemoteException, hudson.plugins.sfee.webservice.InvalidSessionFault {
        if (super.cachedEndpoint == null) {
            throw new org.apache.axis.NoEndPointException();
        }
        org.apache.axis.client.Call _call = createCall();
        _call.setOperation(_operations[14]);
        _call.setUseSOAPAction(true);
        _call.setSOAPActionURI("");
        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
        _call.setOperationName(new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "isHostedMode"));

        setRequestHeaders(_call);
        setAttachments(_call);
 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {sessionId});

        if (_resp instanceof java.rmi.RemoteException) {
            throw (java.rmi.RemoteException)_resp;
        }
        else {
            extractAttachments(_call);
            try {
                return ((java.lang.Boolean) _resp).booleanValue();
            } catch (java.lang.Exception _exception) {
                return ((java.lang.Boolean) org.apache.axis.utils.JavaUtils.convert(_resp, boolean.class)).booleanValue();
            }
        }
  } 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 hudson.plugins.sfee.webservice.InvalidSessionFault) {
              throw (hudson.plugins.sfee.webservice.InvalidSessionFault) axisFaultException.detail;
         }
   }
  throw axisFaultException;
}
    }

    public void deleteProject(java.lang.String sessionId, java.lang.String projectId) throws java.rmi.RemoteException, hudson.plugins.sfee.webservice.NoSuchObjectFault, hudson.plugins.sfee.webservice.InvalidSessionFault, hudson.plugins.sfee.webservice.SystemFault, hudson.plugins.sfee.webservice.PermissionDeniedFault {
        if (super.cachedEndpoint == null) {
            throw new org.apache.axis.NoEndPointException();
        }
        org.apache.axis.client.Call _call = createCall();
        _call.setOperation(_operations[15]);
        _call.setUseSOAPAction(true);
        _call.setSOAPActionURI("");
        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
        _call.setOperationName(new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "deleteProject"));

        setRequestHeaders(_call);
        setAttachments(_call);
 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {sessionId, projectId});

        if (_resp instanceof java.rmi.RemoteException) {
            throw (java.rmi.RemoteException)_resp;
        }
        extractAttachments(_call);
  } 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 hudson.plugins.sfee.webservice.NoSuchObjectFault) {
              throw (hudson.plugins.sfee.webservice.NoSuchObjectFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.InvalidSessionFault) {
              throw (hudson.plugins.sfee.webservice.InvalidSessionFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.SystemFault) {
              throw (hudson.plugins.sfee.webservice.SystemFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.PermissionDeniedFault) {
              throw (hudson.plugins.sfee.webservice.PermissionDeniedFault) axisFaultException.detail;
         }
   }
  throw axisFaultException;
}
    }

    public hudson.plugins.sfee.webservice.ProjectSoapList getProjectList(java.lang.String sessionId) throws java.rmi.RemoteException, hudson.plugins.sfee.webservice.InvalidSessionFault, hudson.plugins.sfee.webservice.SystemFault {
        if (super.cachedEndpoint == null) {
            throw new org.apache.axis.NoEndPointException();
        }
        org.apache.axis.client.Call _call = createCall();
        _call.setOperation(_operations[16]);
        _call.setUseSOAPAction(true);
        _call.setSOAPActionURI("");
        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
        _call.setOperationName(new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "getProjectList"));

        setRequestHeaders(_call);
        setAttachments(_call);
 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {sessionId});

        if (_resp instanceof java.rmi.RemoteException) {
            throw (java.rmi.RemoteException)_resp;
        }
        else {
            extractAttachments(_call);
            try {
                return (hudson.plugins.sfee.webservice.ProjectSoapList) _resp;
            } catch (java.lang.Exception _exception) {
                return (hudson.plugins.sfee.webservice.ProjectSoapList) org.apache.axis.utils.JavaUtils.convert(_resp, hudson.plugins.sfee.webservice.ProjectSoapList.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 hudson.plugins.sfee.webservice.InvalidSessionFault) {
              throw (hudson.plugins.sfee.webservice.InvalidSessionFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.SystemFault) {
              throw (hudson.plugins.sfee.webservice.SystemFault) axisFaultException.detail;
         }
   }
  throw axisFaultException;
}
    }

    public void removeProjectMember(java.lang.String sessionId, java.lang.String projectId, java.lang.String userName) throws java.rmi.RemoteException, hudson.plugins.sfee.webservice.NoSuchObjectFault, hudson.plugins.sfee.webservice.InvalidSessionFault, hudson.plugins.sfee.webservice.RemoveOnlyProjectAdminFault, hudson.plugins.sfee.webservice.SystemFault, hudson.plugins.sfee.webservice.PermissionDeniedFault {
        if (super.cachedEndpoint == null) {
            throw new org.apache.axis.NoEndPointException();
        }
        org.apache.axis.client.Call _call = createCall();
        _call.setOperation(_operations[17]);
        _call.setUseSOAPAction(true);
        _call.setSOAPActionURI("");
        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
        _call.setOperationName(new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "removeProjectMember"));

        setRequestHeaders(_call);
        setAttachments(_call);
 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {sessionId, projectId, userName});

        if (_resp instanceof java.rmi.RemoteException) {
            throw (java.rmi.RemoteException)_resp;
        }
        extractAttachments(_call);
  } 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 hudson.plugins.sfee.webservice.NoSuchObjectFault) {
              throw (hudson.plugins.sfee.webservice.NoSuchObjectFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.InvalidSessionFault) {
              throw (hudson.plugins.sfee.webservice.InvalidSessionFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.RemoveOnlyProjectAdminFault) {
              throw (hudson.plugins.sfee.webservice.RemoveOnlyProjectAdminFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.SystemFault) {
              throw (hudson.plugins.sfee.webservice.SystemFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.PermissionDeniedFault) {
              throw (hudson.plugins.sfee.webservice.PermissionDeniedFault) axisFaultException.detail;
         }
   }
  throw axisFaultException;
}
    }

    public hudson.plugins.sfee.webservice.VersionInformationSoapList getVersionInformationList(java.lang.String sessionId, java.lang.String folderId) throws java.rmi.RemoteException, hudson.plugins.sfee.webservice.NoSuchObjectFault, hudson.plugins.sfee.webservice.InvalidSessionFault, hudson.plugins.sfee.webservice.SystemFault, hudson.plugins.sfee.webservice.PermissionDeniedFault {
        if (super.cachedEndpoint == null) {
            throw new org.apache.axis.NoEndPointException();
        }
        org.apache.axis.client.Call _call = createCall();
        _call.setOperation(_operations[18]);
        _call.setUseSOAPAction(true);
        _call.setSOAPActionURI("");
        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
        _call.setOperationName(new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "getVersionInformationList"));

        setRequestHeaders(_call);
        setAttachments(_call);
 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {sessionId, folderId});

        if (_resp instanceof java.rmi.RemoteException) {
            throw (java.rmi.RemoteException)_resp;
        }
        else {
            extractAttachments(_call);
            try {
                return (hudson.plugins.sfee.webservice.VersionInformationSoapList) _resp;
            } catch (java.lang.Exception _exception) {
                return (hudson.plugins.sfee.webservice.VersionInformationSoapList) org.apache.axis.utils.JavaUtils.convert(_resp, hudson.plugins.sfee.webservice.VersionInformationSoapList.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 hudson.plugins.sfee.webservice.NoSuchObjectFault) {
              throw (hudson.plugins.sfee.webservice.NoSuchObjectFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.InvalidSessionFault) {
              throw (hudson.plugins.sfee.webservice.InvalidSessionFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.SystemFault) {
              throw (hudson.plugins.sfee.webservice.SystemFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.PermissionDeniedFault) {
              throw (hudson.plugins.sfee.webservice.PermissionDeniedFault) axisFaultException.detail;
         }
   }
  throw axisFaultException;
}
    }

    public void setProjectQuota(java.lang.String sessionId, java.lang.String projectId, long quota) throws java.rmi.RemoteException, hudson.plugins.sfee.webservice.NoSuchObjectFault, hudson.plugins.sfee.webservice.InvalidSessionFault, hudson.plugins.sfee.webservice.SystemFault, hudson.plugins.sfee.webservice.PermissionDeniedFault {
        if (super.cachedEndpoint == null) {
            throw new org.apache.axis.NoEndPointException();
        }
        org.apache.axis.client.Call _call = createCall();
        _call.setOperation(_operations[19]);
        _call.setUseSOAPAction(true);
        _call.setSOAPActionURI("");
        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
        _call.setOperationName(new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "setProjectQuota"));

        setRequestHeaders(_call);
        setAttachments(_call);
 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {sessionId, projectId, new java.lang.Long(quota)});

        if (_resp instanceof java.rmi.RemoteException) {
            throw (java.rmi.RemoteException)_resp;
        }
        extractAttachments(_call);
  } 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 hudson.plugins.sfee.webservice.NoSuchObjectFault) {
              throw (hudson.plugins.sfee.webservice.NoSuchObjectFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.InvalidSessionFault) {
              throw (hudson.plugins.sfee.webservice.InvalidSessionFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.SystemFault) {
              throw (hudson.plugins.sfee.webservice.SystemFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.PermissionDeniedFault) {
              throw (hudson.plugins.sfee.webservice.PermissionDeniedFault) axisFaultException.detail;
         }
   }
  throw axisFaultException;
}
    }

    public long getProjectQuota(java.lang.String sessionId, java.lang.String projectId) throws java.rmi.RemoteException, hudson.plugins.sfee.webservice.NoSuchObjectFault, hudson.plugins.sfee.webservice.InvalidSessionFault, hudson.plugins.sfee.webservice.SystemFault, hudson.plugins.sfee.webservice.PermissionDeniedFault {
        if (super.cachedEndpoint == null) {
            throw new org.apache.axis.NoEndPointException();
        }
        org.apache.axis.client.Call _call = createCall();
        _call.setOperation(_operations[20]);
        _call.setUseSOAPAction(true);
        _call.setSOAPActionURI("");
        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
        _call.setOperationName(new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "getProjectQuota"));

        setRequestHeaders(_call);
        setAttachments(_call);
 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {sessionId, projectId});

        if (_resp instanceof java.rmi.RemoteException) {
            throw (java.rmi.RemoteException)_resp;
        }
        else {
            extractAttachments(_call);
            try {
                return ((java.lang.Long) _resp).longValue();
            } catch (java.lang.Exception _exception) {
                return ((java.lang.Long) org.apache.axis.utils.JavaUtils.convert(_resp, long.class)).longValue();
            }
        }
  } 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 hudson.plugins.sfee.webservice.NoSuchObjectFault) {
              throw (hudson.plugins.sfee.webservice.NoSuchObjectFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.InvalidSessionFault) {
              throw (hudson.plugins.sfee.webservice.InvalidSessionFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.SystemFault) {
              throw (hudson.plugins.sfee.webservice.SystemFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.PermissionDeniedFault) {
              throw (hudson.plugins.sfee.webservice.PermissionDeniedFault) axisFaultException.detail;
         }
   }
  throw axisFaultException;
}
    }

    public long getProjectDiskUsage(java.lang.String sessionId, java.lang.String projectId) throws java.rmi.RemoteException, hudson.plugins.sfee.webservice.NoSuchObjectFault, hudson.plugins.sfee.webservice.InvalidSessionFault, hudson.plugins.sfee.webservice.SystemFault, hudson.plugins.sfee.webservice.PermissionDeniedFault {
        if (super.cachedEndpoint == null) {
            throw new org.apache.axis.NoEndPointException();
        }
        org.apache.axis.client.Call _call = createCall();
        _call.setOperation(_operations[21]);
        _call.setUseSOAPAction(true);
        _call.setSOAPActionURI("");
        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
        _call.setOperationName(new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "getProjectDiskUsage"));

        setRequestHeaders(_call);
        setAttachments(_call);
 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {sessionId, projectId});

        if (_resp instanceof java.rmi.RemoteException) {
            throw (java.rmi.RemoteException)_resp;
        }
        else {
            extractAttachments(_call);
            try {
                return ((java.lang.Long) _resp).longValue();
            } catch (java.lang.Exception _exception) {
                return ((java.lang.Long) org.apache.axis.utils.JavaUtils.convert(_resp, long.class)).longValue();
            }
        }
  } 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 hudson.plugins.sfee.webservice.NoSuchObjectFault) {
              throw (hudson.plugins.sfee.webservice.NoSuchObjectFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.InvalidSessionFault) {
              throw (hudson.plugins.sfee.webservice.InvalidSessionFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.SystemFault) {
              throw (hudson.plugins.sfee.webservice.SystemFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.PermissionDeniedFault) {
              throw (hudson.plugins.sfee.webservice.PermissionDeniedFault) axisFaultException.detail;
         }
   }
  throw axisFaultException;
}
    }

    public hudson.plugins.sfee.webservice.UserSoapList getUserList(java.lang.String sessionId, hudson.plugins.sfee.webservice.SoapFilter filter) throws java.rmi.RemoteException, hudson.plugins.sfee.webservice.SearchQuerySyntaxFault, hudson.plugins.sfee.webservice.IllegalArgumentFault, hudson.plugins.sfee.webservice.InvalidSessionFault, hudson.plugins.sfee.webservice.SystemFault, hudson.plugins.sfee.webservice.PermissionDeniedFault {
        if (super.cachedEndpoint == null) {
            throw new org.apache.axis.NoEndPointException();
        }
        org.apache.axis.client.Call _call = createCall();
        _call.setOperation(_operations[22]);
        _call.setUseSOAPAction(true);
        _call.setSOAPActionURI("");
        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
        _call.setOperationName(new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "getUserList"));

        setRequestHeaders(_call);
        setAttachments(_call);
 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {sessionId, filter});

        if (_resp instanceof java.rmi.RemoteException) {
            throw (java.rmi.RemoteException)_resp;
        }
        else {
            extractAttachments(_call);
            try {
                return (hudson.plugins.sfee.webservice.UserSoapList) _resp;
            } catch (java.lang.Exception _exception) {
                return (hudson.plugins.sfee.webservice.UserSoapList) org.apache.axis.utils.JavaUtils.convert(_resp, hudson.plugins.sfee.webservice.UserSoapList.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 hudson.plugins.sfee.webservice.SearchQuerySyntaxFault) {
              throw (hudson.plugins.sfee.webservice.SearchQuerySyntaxFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.IllegalArgumentFault) {
              throw (hudson.plugins.sfee.webservice.IllegalArgumentFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.InvalidSessionFault) {
              throw (hudson.plugins.sfee.webservice.InvalidSessionFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.SystemFault) {
              throw (hudson.plugins.sfee.webservice.SystemFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.PermissionDeniedFault) {
              throw (hudson.plugins.sfee.webservice.PermissionDeniedFault) axisFaultException.detail;
         }
   }
  throw axisFaultException;
}
    }

    public void logoff(java.lang.String userName, java.lang.String sessionId) throws java.rmi.RemoteException, hudson.plugins.sfee.webservice.InvalidSessionFault, hudson.plugins.sfee.webservice.SystemFault {
        if (super.cachedEndpoint == null) {
            throw new org.apache.axis.NoEndPointException();
        }
        org.apache.axis.client.Call _call = createCall();
        _call.setOperation(_operations[23]);
        _call.setUseSOAPAction(true);
        _call.setSOAPActionURI("");
        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
        _call.setOperationName(new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "logoff"));

        setRequestHeaders(_call);
        setAttachments(_call);
 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {userName, sessionId});

        if (_resp instanceof java.rmi.RemoteException) {
            throw (java.rmi.RemoteException)_resp;
        }
        extractAttachments(_call);
  } 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 hudson.plugins.sfee.webservice.InvalidSessionFault) {
              throw (hudson.plugins.sfee.webservice.InvalidSessionFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.SystemFault) {
              throw (hudson.plugins.sfee.webservice.SystemFault) axisFaultException.detail;
         }
   }
  throw axisFaultException;
}
    }

    public java.lang.String loginWithToken(java.lang.String username, java.lang.String oneTimeToken) throws java.rmi.RemoteException, hudson.plugins.sfee.webservice.LoginFault, hudson.plugins.sfee.webservice.SystemFault {
        if (super.cachedEndpoint == null) {
            throw new org.apache.axis.NoEndPointException();
        }
        org.apache.axis.client.Call _call = createCall();
        _call.setOperation(_operations[24]);
        _call.setUseSOAPAction(true);
        _call.setSOAPActionURI("");
        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
        _call.setOperationName(new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "loginWithToken"));

        setRequestHeaders(_call);
        setAttachments(_call);
 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {username, oneTimeToken});

        if (_resp instanceof java.rmi.RemoteException) {
            throw (java.rmi.RemoteException)_resp;
        }
        else {
            extractAttachments(_call);
            try {
                return (java.lang.String) _resp;
            } catch (java.lang.Exception _exception) {
                return (java.lang.String) org.apache.axis.utils.JavaUtils.convert(_resp, java.lang.String.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 hudson.plugins.sfee.webservice.LoginFault) {
              throw (hudson.plugins.sfee.webservice.LoginFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.SystemFault) {
              throw (hudson.plugins.sfee.webservice.SystemFault) axisFaultException.detail;
         }
   }
  throw axisFaultException;
}
    }

    public java.lang.String getApiVersion() throws java.rmi.RemoteException {
        if (super.cachedEndpoint == null) {
            throw new org.apache.axis.NoEndPointException();
        }
        org.apache.axis.client.Call _call = createCall();
        _call.setOperation(_operations[25]);
        _call.setUseSOAPAction(true);
        _call.setSOAPActionURI("");
        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
        _call.setOperationName(new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "getApiVersion"));

        setRequestHeaders(_call);
        setAttachments(_call);
 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {});

        if (_resp instanceof java.rmi.RemoteException) {
            throw (java.rmi.RemoteException)_resp;
        }
        else {
            extractAttachments(_call);
            try {
                return (java.lang.String) _resp;
            } catch (java.lang.Exception _exception) {
                return (java.lang.String) org.apache.axis.utils.JavaUtils.convert(_resp, java.lang.String.class);
            }
        }
  } catch (org.apache.axis.AxisFault axisFaultException) {
  throw axisFaultException;
}
    }

    public hudson.plugins.sfee.webservice.ProjectSoapList getUserProjectList(java.lang.String sessionId) throws java.rmi.RemoteException, hudson.plugins.sfee.webservice.InvalidSessionFault, hudson.plugins.sfee.webservice.SystemFault {
        if (super.cachedEndpoint == null) {
            throw new org.apache.axis.NoEndPointException();
        }
        org.apache.axis.client.Call _call = createCall();
        _call.setOperation(_operations[26]);
        _call.setUseSOAPAction(true);
        _call.setSOAPActionURI("");
        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
        _call.setOperationName(new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "getUserProjectList"));

        setRequestHeaders(_call);
        setAttachments(_call);
 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {sessionId});

        if (_resp instanceof java.rmi.RemoteException) {
            throw (java.rmi.RemoteException)_resp;
        }
        else {
            extractAttachments(_call);
            try {
                return (hudson.plugins.sfee.webservice.ProjectSoapList) _resp;
            } catch (java.lang.Exception _exception) {
                return (hudson.plugins.sfee.webservice.ProjectSoapList) org.apache.axis.utils.JavaUtils.convert(_resp, hudson.plugins.sfee.webservice.ProjectSoapList.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 hudson.plugins.sfee.webservice.InvalidSessionFault) {
              throw (hudson.plugins.sfee.webservice.InvalidSessionFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.SystemFault) {
              throw (hudson.plugins.sfee.webservice.SystemFault) axisFaultException.detail;
         }
   }
  throw axisFaultException;
}
    }

    public hudson.plugins.sfee.webservice.ProjectSoapList findProjects(java.lang.String sessionId, java.lang.String queryString) throws java.rmi.RemoteException, hudson.plugins.sfee.webservice.SearchQuerySyntaxFault, hudson.plugins.sfee.webservice.IllegalArgumentFault, hudson.plugins.sfee.webservice.InvalidSessionFault, hudson.plugins.sfee.webservice.SystemFault {
        if (super.cachedEndpoint == null) {
            throw new org.apache.axis.NoEndPointException();
        }
        org.apache.axis.client.Call _call = createCall();
        _call.setOperation(_operations[27]);
        _call.setUseSOAPAction(true);
        _call.setSOAPActionURI("");
        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
        _call.setOperationName(new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "findProjects"));

        setRequestHeaders(_call);
        setAttachments(_call);
 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {sessionId, queryString});

        if (_resp instanceof java.rmi.RemoteException) {
            throw (java.rmi.RemoteException)_resp;
        }
        else {
            extractAttachments(_call);
            try {
                return (hudson.plugins.sfee.webservice.ProjectSoapList) _resp;
            } catch (java.lang.Exception _exception) {
                return (hudson.plugins.sfee.webservice.ProjectSoapList) org.apache.axis.utils.JavaUtils.convert(_resp, hudson.plugins.sfee.webservice.ProjectSoapList.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 hudson.plugins.sfee.webservice.SearchQuerySyntaxFault) {
              throw (hudson.plugins.sfee.webservice.SearchQuerySyntaxFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.IllegalArgumentFault) {
              throw (hudson.plugins.sfee.webservice.IllegalArgumentFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.InvalidSessionFault) {
              throw (hudson.plugins.sfee.webservice.InvalidSessionFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.SystemFault) {
              throw (hudson.plugins.sfee.webservice.SystemFault) axisFaultException.detail;
         }
   }
  throw axisFaultException;
}
    }

    public hudson.plugins.sfee.webservice.ProjectMemberSoapList getProjectMemberList(java.lang.String sessionId, java.lang.String projectId) throws java.rmi.RemoteException, hudson.plugins.sfee.webservice.NoSuchObjectFault, hudson.plugins.sfee.webservice.InvalidSessionFault, hudson.plugins.sfee.webservice.SystemFault, hudson.plugins.sfee.webservice.PermissionDeniedFault {
        if (super.cachedEndpoint == null) {
            throw new org.apache.axis.NoEndPointException();
        }
        org.apache.axis.client.Call _call = createCall();
        _call.setOperation(_operations[28]);
        _call.setUseSOAPAction(true);
        _call.setSOAPActionURI("");
        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
        _call.setOperationName(new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "getProjectMemberList"));

        setRequestHeaders(_call);
        setAttachments(_call);
 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {sessionId, projectId});

        if (_resp instanceof java.rmi.RemoteException) {
            throw (java.rmi.RemoteException)_resp;
        }
        else {
            extractAttachments(_call);
            try {
                return (hudson.plugins.sfee.webservice.ProjectMemberSoapList) _resp;
            } catch (java.lang.Exception _exception) {
                return (hudson.plugins.sfee.webservice.ProjectMemberSoapList) org.apache.axis.utils.JavaUtils.convert(_resp, hudson.plugins.sfee.webservice.ProjectMemberSoapList.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 hudson.plugins.sfee.webservice.NoSuchObjectFault) {
              throw (hudson.plugins.sfee.webservice.NoSuchObjectFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.InvalidSessionFault) {
              throw (hudson.plugins.sfee.webservice.InvalidSessionFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.SystemFault) {
              throw (hudson.plugins.sfee.webservice.SystemFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.PermissionDeniedFault) {
              throw (hudson.plugins.sfee.webservice.PermissionDeniedFault) axisFaultException.detail;
         }
   }
  throw axisFaultException;
}
    }

    public hudson.plugins.sfee.webservice.FieldSoapDO[] getCustomFields(java.lang.String sessionId, java.lang.String objectId) throws java.rmi.RemoteException, hudson.plugins.sfee.webservice.NoSuchObjectFault, hudson.plugins.sfee.webservice.InvalidSessionFault, hudson.plugins.sfee.webservice.SystemFault, hudson.plugins.sfee.webservice.PermissionDeniedFault {
        if (super.cachedEndpoint == null) {
            throw new org.apache.axis.NoEndPointException();
        }
        org.apache.axis.client.Call _call = createCall();
        _call.setOperation(_operations[29]);
        _call.setUseSOAPAction(true);
        _call.setSOAPActionURI("");
        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
        _call.setOperationName(new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "getCustomFields"));

        setRequestHeaders(_call);
        setAttachments(_call);
 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {sessionId, objectId});

        if (_resp instanceof java.rmi.RemoteException) {
            throw (java.rmi.RemoteException)_resp;
        }
        else {
            extractAttachments(_call);
            try {
                return (hudson.plugins.sfee.webservice.FieldSoapDO[]) _resp;
            } catch (java.lang.Exception _exception) {
                return (hudson.plugins.sfee.webservice.FieldSoapDO[]) org.apache.axis.utils.JavaUtils.convert(_resp, hudson.plugins.sfee.webservice.FieldSoapDO[].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 hudson.plugins.sfee.webservice.NoSuchObjectFault) {
              throw (hudson.plugins.sfee.webservice.NoSuchObjectFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.InvalidSessionFault) {
              throw (hudson.plugins.sfee.webservice.InvalidSessionFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.SystemFault) {
              throw (hudson.plugins.sfee.webservice.SystemFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.PermissionDeniedFault) {
              throw (hudson.plugins.sfee.webservice.PermissionDeniedFault) axisFaultException.detail;
         }
   }
  throw axisFaultException;
}
    }

    public void setProjectAccessLevel(java.lang.String sessionId, java.lang.String projectId, int accessLevel) throws java.rmi.RemoteException, hudson.plugins.sfee.webservice.IllegalArgumentFault, hudson.plugins.sfee.webservice.NoSuchObjectFault, hudson.plugins.sfee.webservice.InvalidSessionFault, hudson.plugins.sfee.webservice.SystemFault, hudson.plugins.sfee.webservice.PermissionDeniedFault {
        if (super.cachedEndpoint == null) {
            throw new org.apache.axis.NoEndPointException();
        }
        org.apache.axis.client.Call _call = createCall();
        _call.setOperation(_operations[30]);
        _call.setUseSOAPAction(true);
        _call.setSOAPActionURI("");
        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
        _call.setOperationName(new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "setProjectAccessLevel"));

        setRequestHeaders(_call);
        setAttachments(_call);
 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {sessionId, projectId, new java.lang.Integer(accessLevel)});

        if (_resp instanceof java.rmi.RemoteException) {
            throw (java.rmi.RemoteException)_resp;
        }
        extractAttachments(_call);
  } 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 hudson.plugins.sfee.webservice.IllegalArgumentFault) {
              throw (hudson.plugins.sfee.webservice.IllegalArgumentFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.NoSuchObjectFault) {
              throw (hudson.plugins.sfee.webservice.NoSuchObjectFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.InvalidSessionFault) {
              throw (hudson.plugins.sfee.webservice.InvalidSessionFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.SystemFault) {
              throw (hudson.plugins.sfee.webservice.SystemFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.PermissionDeniedFault) {
              throw (hudson.plugins.sfee.webservice.PermissionDeniedFault) axisFaultException.detail;
         }
   }
  throw axisFaultException;
}
    }

    public hudson.plugins.sfee.webservice.CommentSoapList getCommentList(java.lang.String sessionId, java.lang.String objectId) throws java.rmi.RemoteException, hudson.plugins.sfee.webservice.NoSuchObjectFault, hudson.plugins.sfee.webservice.InvalidSessionFault, hudson.plugins.sfee.webservice.SystemFault, hudson.plugins.sfee.webservice.PermissionDeniedFault {
        if (super.cachedEndpoint == null) {
            throw new org.apache.axis.NoEndPointException();
        }
        org.apache.axis.client.Call _call = createCall();
        _call.setOperation(_operations[31]);
        _call.setUseSOAPAction(true);
        _call.setSOAPActionURI("");
        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
        _call.setOperationName(new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "getCommentList"));

        setRequestHeaders(_call);
        setAttachments(_call);
 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {sessionId, objectId});

        if (_resp instanceof java.rmi.RemoteException) {
            throw (java.rmi.RemoteException)_resp;
        }
        else {
            extractAttachments(_call);
            try {
                return (hudson.plugins.sfee.webservice.CommentSoapList) _resp;
            } catch (java.lang.Exception _exception) {
                return (hudson.plugins.sfee.webservice.CommentSoapList) org.apache.axis.utils.JavaUtils.convert(_resp, hudson.plugins.sfee.webservice.CommentSoapList.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 hudson.plugins.sfee.webservice.NoSuchObjectFault) {
              throw (hudson.plugins.sfee.webservice.NoSuchObjectFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.InvalidSessionFault) {
              throw (hudson.plugins.sfee.webservice.InvalidSessionFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.SystemFault) {
              throw (hudson.plugins.sfee.webservice.SystemFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.PermissionDeniedFault) {
              throw (hudson.plugins.sfee.webservice.PermissionDeniedFault) axisFaultException.detail;
         }
   }
  throw axisFaultException;
}
    }

    public void createAssociation(java.lang.String sessionId, java.lang.String originId, java.lang.String targetId, java.lang.String description) throws java.rmi.RemoteException, hudson.plugins.sfee.webservice.IllegalArgumentFault, hudson.plugins.sfee.webservice.NoSuchObjectFault, hudson.plugins.sfee.webservice.InvalidSessionFault, hudson.plugins.sfee.webservice.SystemFault, hudson.plugins.sfee.webservice.PermissionDeniedFault {
        if (super.cachedEndpoint == null) {
            throw new org.apache.axis.NoEndPointException();
        }
        org.apache.axis.client.Call _call = createCall();
        _call.setOperation(_operations[32]);
        _call.setUseSOAPAction(true);
        _call.setSOAPActionURI("");
        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
        _call.setOperationName(new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "createAssociation"));

        setRequestHeaders(_call);
        setAttachments(_call);
 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {sessionId, originId, targetId, description});

        if (_resp instanceof java.rmi.RemoteException) {
            throw (java.rmi.RemoteException)_resp;
        }
        extractAttachments(_call);
  } 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 hudson.plugins.sfee.webservice.IllegalArgumentFault) {
              throw (hudson.plugins.sfee.webservice.IllegalArgumentFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.NoSuchObjectFault) {
              throw (hudson.plugins.sfee.webservice.NoSuchObjectFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.InvalidSessionFault) {
              throw (hudson.plugins.sfee.webservice.InvalidSessionFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.SystemFault) {
              throw (hudson.plugins.sfee.webservice.SystemFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.PermissionDeniedFault) {
              throw (hudson.plugins.sfee.webservice.PermissionDeniedFault) axisFaultException.detail;
         }
   }
  throw axisFaultException;
}
    }

    public void deleteAssociation(java.lang.String sessionId, java.lang.String originId, java.lang.String targetId) throws java.rmi.RemoteException, hudson.plugins.sfee.webservice.IllegalArgumentFault, hudson.plugins.sfee.webservice.NoSuchObjectFault, hudson.plugins.sfee.webservice.InvalidSessionFault, hudson.plugins.sfee.webservice.SystemFault, hudson.plugins.sfee.webservice.PermissionDeniedFault {
        if (super.cachedEndpoint == null) {
            throw new org.apache.axis.NoEndPointException();
        }
        org.apache.axis.client.Call _call = createCall();
        _call.setOperation(_operations[33]);
        _call.setUseSOAPAction(true);
        _call.setSOAPActionURI("");
        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
        _call.setOperationName(new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "deleteAssociation"));

        setRequestHeaders(_call);
        setAttachments(_call);
 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {sessionId, originId, targetId});

        if (_resp instanceof java.rmi.RemoteException) {
            throw (java.rmi.RemoteException)_resp;
        }
        extractAttachments(_call);
  } 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 hudson.plugins.sfee.webservice.IllegalArgumentFault) {
              throw (hudson.plugins.sfee.webservice.IllegalArgumentFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.NoSuchObjectFault) {
              throw (hudson.plugins.sfee.webservice.NoSuchObjectFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.InvalidSessionFault) {
              throw (hudson.plugins.sfee.webservice.InvalidSessionFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.SystemFault) {
              throw (hudson.plugins.sfee.webservice.SystemFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.PermissionDeniedFault) {
              throw (hudson.plugins.sfee.webservice.PermissionDeniedFault) axisFaultException.detail;
         }
   }
  throw axisFaultException;
}
    }

    public hudson.plugins.sfee.webservice.AssociationSoapList getAssociationList(java.lang.String sessionId, java.lang.String objectId) throws java.rmi.RemoteException, hudson.plugins.sfee.webservice.NoSuchObjectFault, hudson.plugins.sfee.webservice.InvalidSessionFault, hudson.plugins.sfee.webservice.SystemFault, hudson.plugins.sfee.webservice.PermissionDeniedFault {
        if (super.cachedEndpoint == null) {
            throw new org.apache.axis.NoEndPointException();
        }
        org.apache.axis.client.Call _call = createCall();
        _call.setOperation(_operations[34]);
        _call.setUseSOAPAction(true);
        _call.setSOAPActionURI("");
        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
        _call.setOperationName(new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "getAssociationList"));

        setRequestHeaders(_call);
        setAttachments(_call);
 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {sessionId, objectId});

        if (_resp instanceof java.rmi.RemoteException) {
            throw (java.rmi.RemoteException)_resp;
        }
        else {
            extractAttachments(_call);
            try {
                return (hudson.plugins.sfee.webservice.AssociationSoapList) _resp;
            } catch (java.lang.Exception _exception) {
                return (hudson.plugins.sfee.webservice.AssociationSoapList) org.apache.axis.utils.JavaUtils.convert(_resp, hudson.plugins.sfee.webservice.AssociationSoapList.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 hudson.plugins.sfee.webservice.NoSuchObjectFault) {
              throw (hudson.plugins.sfee.webservice.NoSuchObjectFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.InvalidSessionFault) {
              throw (hudson.plugins.sfee.webservice.InvalidSessionFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.SystemFault) {
              throw (hudson.plugins.sfee.webservice.SystemFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.PermissionDeniedFault) {
              throw (hudson.plugins.sfee.webservice.PermissionDeniedFault) axisFaultException.detail;
         }
   }
  throw axisFaultException;
}
    }

    public hudson.plugins.sfee.webservice.AuditHistorySoapList getAuditHistoryList(java.lang.String sessionId, java.lang.String objectId) throws java.rmi.RemoteException, hudson.plugins.sfee.webservice.IllegalArgumentFault, hudson.plugins.sfee.webservice.NoSuchObjectFault, hudson.plugins.sfee.webservice.InvalidSessionFault, hudson.plugins.sfee.webservice.SystemFault, hudson.plugins.sfee.webservice.PermissionDeniedFault {
        if (super.cachedEndpoint == null) {
            throw new org.apache.axis.NoEndPointException();
        }
        org.apache.axis.client.Call _call = createCall();
        _call.setOperation(_operations[35]);
        _call.setUseSOAPAction(true);
        _call.setSOAPActionURI("");
        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
        _call.setOperationName(new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "getAuditHistoryList"));

        setRequestHeaders(_call);
        setAttachments(_call);
 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {sessionId, objectId});

        if (_resp instanceof java.rmi.RemoteException) {
            throw (java.rmi.RemoteException)_resp;
        }
        else {
            extractAttachments(_call);
            try {
                return (hudson.plugins.sfee.webservice.AuditHistorySoapList) _resp;
            } catch (java.lang.Exception _exception) {
                return (hudson.plugins.sfee.webservice.AuditHistorySoapList) org.apache.axis.utils.JavaUtils.convert(_resp, hudson.plugins.sfee.webservice.AuditHistorySoapList.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 hudson.plugins.sfee.webservice.IllegalArgumentFault) {
              throw (hudson.plugins.sfee.webservice.IllegalArgumentFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.NoSuchObjectFault) {
              throw (hudson.plugins.sfee.webservice.NoSuchObjectFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.InvalidSessionFault) {
              throw (hudson.plugins.sfee.webservice.InvalidSessionFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.SystemFault) {
              throw (hudson.plugins.sfee.webservice.SystemFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.PermissionDeniedFault) {
              throw (hudson.plugins.sfee.webservice.PermissionDeniedFault) axisFaultException.detail;
         }
   }
  throw axisFaultException;
}
    }

    public void reindexObject(java.lang.String sessionId, java.lang.String objectId) throws java.rmi.RemoteException, hudson.plugins.sfee.webservice.NoSuchObjectFault, hudson.plugins.sfee.webservice.InvalidSessionFault, hudson.plugins.sfee.webservice.PermissionDeniedFault {
        if (super.cachedEndpoint == null) {
            throw new org.apache.axis.NoEndPointException();
        }
        org.apache.axis.client.Call _call = createCall();
        _call.setOperation(_operations[36]);
        _call.setUseSOAPAction(true);
        _call.setSOAPActionURI("");
        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
        _call.setOperationName(new javax.xml.namespace.QName("http://schema.vasoftware.com/sf/soap43/service", "reindexObject"));

        setRequestHeaders(_call);
        setAttachments(_call);
 try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {sessionId, objectId});

        if (_resp instanceof java.rmi.RemoteException) {
            throw (java.rmi.RemoteException)_resp;
        }
        extractAttachments(_call);
  } 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 hudson.plugins.sfee.webservice.NoSuchObjectFault) {
              throw (hudson.plugins.sfee.webservice.NoSuchObjectFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.InvalidSessionFault) {
              throw (hudson.plugins.sfee.webservice.InvalidSessionFault) axisFaultException.detail;
         }
        if (axisFaultException.detail instanceof hudson.plugins.sfee.webservice.PermissionDeniedFault) {
              throw (hudson.plugins.sfee.webservice.PermissionDeniedFault) axisFaultException.detail;
         }
   }
  throw axisFaultException;
}
    }

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy