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("getRegistrations");
   param =
       new org.apache.axis.description.ParameterDesc(
           new javax.xml.namespace.QName("", "runId"),
           org.apache.axis.description.ParameterDesc.IN,
           new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"),
           java.lang.String.class,
           false,
           false);
   oper.addParameter(param);
   param =
       new org.apache.axis.description.ParameterDesc(
           new javax.xml.namespace.QName("", "year"),
           org.apache.axis.description.ParameterDesc.IN,
           new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"),
           java.lang.String.class,
           false,
           false);
   oper.addParameter(param);
   oper.setReturnType(
       new javax.xml.namespace.QName("urn:MarathonRegistrationService", "Registrations"));
   oper.setReturnClass(is.idega.idegaweb.marathon.webservice.impl.Registrations.class);
   oper.setReturnQName(new javax.xml.namespace.QName("", "getRegistrationsReturn"));
   oper.setStyle(org.apache.axis.constants.Style.RPC);
   oper.setUse(org.apache.axis.constants.Use.ENCODED);
   _operations[0] = oper;
 }
 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("select");
   param =
       new org.apache.axis.description.ParameterDesc(
           new javax.xml.namespace.QName(
               "https://www.google.com/apis/ads/publisher/v201405", "selectStatement"),
           org.apache.axis.description.ParameterDesc.IN,
           new javax.xml.namespace.QName(
               "https://www.google.com/apis/ads/publisher/v201405", "Statement"),
           com.google.api.ads.dfp.axis.v201405.Statement.class,
           false,
           false);
   param.setOmittable(true);
   oper.addParameter(param);
   oper.setReturnType(
       new javax.xml.namespace.QName(
           "https://www.google.com/apis/ads/publisher/v201405", "ResultSet"));
   oper.setReturnClass(com.google.api.ads.dfp.axis.v201405.ResultSet.class);
   oper.setReturnQName(
       new javax.xml.namespace.QName("https://www.google.com/apis/ads/publisher/v201405", "rval"));
   oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
   oper.setUse(org.apache.axis.constants.Use.LITERAL);
   oper.addFault(
       new org.apache.axis.description.FaultDesc(
           new javax.xml.namespace.QName(
               "https://www.google.com/apis/ads/publisher/v201405", "ApiExceptionFault"),
           "com.google.api.ads.dfp.axis.v201405.ApiException",
           new javax.xml.namespace.QName(
               "https://www.google.com/apis/ads/publisher/v201405", "ApiException"),
           true));
   _operations[0] = oper;
 }
 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("sceConsultaDPEC");
   param =
       new org.apache.axis.description.ParameterDesc(
           new javax.xml.namespace.QName(
               "http://www.portalfiscal.inf.br/nfe/wsdl/SCEConsultaRFB", "sceDadosMsg"),
           org.apache.axis.description.ParameterDesc.IN,
           new javax.xml.namespace.QName(
               "http://www.portalfiscal.inf.br/nfe/wsdl/SCEConsultaRFB", ">sceDadosMsg"),
           br.inf.portalfiscal.www.nfe.wsdl.hom.SCEConsultaRFB.SceDadosMsg.class,
           false,
           false);
   oper.addParameter(param);
   oper.setReturnType(
       new javax.xml.namespace.QName(
           "http://www.portalfiscal.inf.br/nfe/wsdl/SCEConsultaRFB", ">sceConsultaDPECResult"));
   oper.setReturnClass(
       br.inf.portalfiscal.www.nfe.wsdl.hom.SCEConsultaRFB.SceConsultaDPECResult.class);
   oper.setReturnQName(
       new javax.xml.namespace.QName(
           "http://www.portalfiscal.inf.br/nfe/wsdl/SCEConsultaRFB", "sceConsultaDPECResult"));
   oper.setStyle(org.apache.axis.constants.Style.DOCUMENT);
   oper.setUse(org.apache.axis.constants.Use.LITERAL);
   _operations[0] = oper;
 }
 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("cancelApproval");
   param =
       new org.apache.axis.description.ParameterDesc(
           new javax.xml.namespace.QName("", "esbAuthVO"),
           org.apache.axis.description.ParameterDesc.IN,
           new javax.xml.namespace.QName("http://samsung/esb/common/vo", "ESBAuthVO"),
           samsung.esb.common.vo.ESBAuthVO.class,
           false,
           false);
   param.setNillable(true);
   oper.addParameter(param);
   param =
       new org.apache.axis.description.ParameterDesc(
           new javax.xml.namespace.QName("", "cancelProcessWSVO"),
           org.apache.axis.description.ParameterDesc.IN,
           new javax.xml.namespace.QName("http://samsung/esb/approval/vo", "CancelProcessWSVO"),
           samsung.esb.approval.vo.CancelProcessWSVO.class,
           false,
           false);
   param.setNillable(true);
   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("", "result"));
   oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
   oper.setUse(org.apache.axis.constants.Use.LITERAL);
   oper.addFault(
       new org.apache.axis.description.FaultDesc(
           new javax.xml.namespace.QName(
               "http://samsung/esb/approval/service", "cancelApproval_esbFaultVO"),
           "samsung.esb.common.vo.ESBFaultVO",
           new javax.xml.namespace.QName("http://samsung/esb/common/vo", "ESBFaultVO"),
           true));
   _operations[0] = oper;
 }
 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("getRoute");
   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("http://service.composedrouting.linksmart.eu/", "return"));
   oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
   oper.setUse(org.apache.axis.constants.Use.LITERAL);
   _operations[0] = oper;
 }
 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("processAction");
   param =
       new org.apache.axis.description.ParameterDesc(
           new javax.xml.namespace.QName("", "arg0"),
           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("", "return"));
   oper.setStyle(org.apache.axis.constants.Style.RPC);
   oper.setUse(org.apache.axis.constants.Use.LITERAL);
   _operations[0] = oper;
 }
 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("OrderReq");
   param =
       new org.apache.axis.description.ParameterDesc(
           new javax.xml.namespace.QName("http://tempuri.org/", "OrderInfo"),
           org.apache.axis.description.ParameterDesc.IN,
           new javax.xml.namespace.QName("http://tempuri.org/", "OrderInfo"),
           OrderInfo.class,
           false,
           false);
   param.setOmittable(true);
   oper.addParameter(param);
   oper.setReturnType(new javax.xml.namespace.QName("http://tempuri.org/", "OrderRep"));
   oper.setReturnClass(OrderRep.class);
   oper.setReturnQName(new javax.xml.namespace.QName("http://tempuri.org/", "OrderReqResult"));
   oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
   oper.setUse(org.apache.axis.constants.Use.LITERAL);
   _operations[0] = oper;
 }
  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("buscarCitasPorCi");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "nroCi"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"),
            java.lang.String.class,
            false,
            false);
    param.setOmittable(true);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "nroCelular"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"),
            java.lang.String.class,
            false,
            false);
    param.setOmittable(true);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "entidad"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"),
            java.lang.String.class,
            false,
            false);
    param.setOmittable(true);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "token"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"),
            java.lang.Long.class,
            false,
            false);
    param.setOmittable(true);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "usuario"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"),
            java.lang.String.class,
            false,
            false);
    param.setOmittable(true);
    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);
    param.setOmittable(true);
    oper.addParameter(param);
    oper.setReturnType(
        new javax.xml.namespace.QName(
            "http://servicios.consultas.ips.gov.py/", "retornoCancelacionesMedicas"));
    oper.setReturnClass(py.gov.ips.consultas.servicios.RetornoCancelacionesMedicas[].class);
    oper.setReturnQName(new javax.xml.namespace.QName("", "return"));
    oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
    oper.setUse(org.apache.axis.constants.Use.LITERAL);
    _operations[0] = oper;

    oper = new org.apache.axis.description.OperationDesc();
    oper.setName("cancelarCitas");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "nroCi"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"),
            java.lang.String.class,
            false,
            false);
    param.setOmittable(true);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "nroCelular"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"),
            java.lang.String.class,
            false,
            false);
    param.setOmittable(true);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "token"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"),
            java.lang.Long.class,
            false,
            false);
    param.setOmittable(true);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "codEmpresa"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"),
            java.lang.Integer.class,
            false,
            false);
    param.setOmittable(true);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "nroAgend"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"),
            java.lang.Long.class,
            false,
            false);
    param.setOmittable(true);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "nroRegAmb"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"),
            java.lang.Integer.class,
            false,
            false);
    param.setOmittable(true);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "entidad"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"),
            java.lang.String.class,
            false,
            false);
    param.setOmittable(true);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "usuario"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"),
            java.lang.String.class,
            false,
            false);
    param.setOmittable(true);
    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);
    param.setOmittable(true);
    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("", "return"));
    oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
    oper.setUse(org.apache.axis.constants.Use.LITERAL);
    _operations[1] = oper;

    oper = new org.apache.axis.description.OperationDesc();
    oper.setName("confirmarTurno");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "nroCi"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"),
            java.lang.String.class,
            false,
            false);
    param.setOmittable(true);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "nroCelular"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"),
            java.lang.String.class,
            false,
            false);
    param.setOmittable(true);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "entidad"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"),
            java.lang.String.class,
            false,
            false);
    param.setOmittable(true);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "token"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"),
            java.lang.Long.class,
            false,
            false);
    param.setOmittable(true);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "empresa"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"),
            java.lang.Integer.class,
            false,
            false);
    param.setOmittable(true);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "codEspecMedic"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"),
            java.lang.Integer.class,
            false,
            false);
    param.setOmittable(true);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "codMedicoTurnoFecha"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"),
            java.lang.String.class,
            false,
            false);
    param.setOmittable(true);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "usuario"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"),
            java.lang.String.class,
            false,
            false);
    param.setOmittable(true);
    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);
    param.setOmittable(true);
    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("", "return"));
    oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
    oper.setUse(org.apache.axis.constants.Use.LITERAL);
    _operations[2] = oper;

    oper = new org.apache.axis.description.OperationDesc();
    oper.setName("consultaCentroMedico");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "nroCi"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"),
            java.lang.String.class,
            false,
            false);
    param.setOmittable(true);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "nroCelular"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"),
            java.lang.String.class,
            false,
            false);
    param.setOmittable(true);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "entidad"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"),
            java.lang.String.class,
            false,
            false);
    param.setOmittable(true);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "token"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"),
            java.lang.Long.class,
            false,
            false);
    param.setOmittable(true);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "codEspecMd"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "short"),
            java.lang.Short.class,
            false,
            false);
    param.setOmittable(true);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "usuario"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"),
            java.lang.String.class,
            false,
            false);
    param.setOmittable(true);
    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);
    param.setOmittable(true);
    oper.addParameter(param);
    oper.setReturnType(
        new javax.xml.namespace.QName(
            "http://servicios.consultas.ips.gov.py/", "retornoAgendamientoMedico"));
    oper.setReturnClass(py.gov.ips.consultas.servicios.RetornoAgendamientoMedico.class);
    oper.setReturnQName(new javax.xml.namespace.QName("", "return"));
    oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
    oper.setUse(org.apache.axis.constants.Use.LITERAL);
    _operations[3] = oper;

    oper = new org.apache.axis.description.OperationDesc();
    oper.setName("consultaEspecialidades");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "nroCi"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"),
            java.lang.String.class,
            false,
            false);
    param.setOmittable(true);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "nroCelular"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"),
            java.lang.String.class,
            false,
            false);
    param.setOmittable(true);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "entidad"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"),
            java.lang.String.class,
            false,
            false);
    param.setOmittable(true);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "token"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"),
            java.lang.Long.class,
            false,
            false);
    param.setOmittable(true);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "usuario"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"),
            java.lang.String.class,
            false,
            false);
    param.setOmittable(true);
    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);
    param.setOmittable(true);
    oper.addParameter(param);
    oper.setReturnType(
        new javax.xml.namespace.QName(
            "http://servicios.consultas.ips.gov.py/", "retornoAgendamientoMedico"));
    oper.setReturnClass(py.gov.ips.consultas.servicios.RetornoAgendamientoMedico.class);
    oper.setReturnQName(new javax.xml.namespace.QName("", "return"));
    oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
    oper.setUse(org.apache.axis.constants.Use.LITERAL);
    _operations[4] = oper;

    oper = new org.apache.axis.description.OperationDesc();
    oper.setName("consultaMedicos");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "nroCi"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"),
            java.lang.String.class,
            false,
            false);
    param.setOmittable(true);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "nroCelular"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"),
            java.lang.String.class,
            false,
            false);
    param.setOmittable(true);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "entidad"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"),
            java.lang.String.class,
            false,
            false);
    param.setOmittable(true);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "token"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"),
            java.lang.Long.class,
            false,
            false);
    param.setOmittable(true);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "empresa"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"),
            java.lang.Integer.class,
            false,
            false);
    param.setOmittable(true);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "codEspecMedic"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"),
            java.lang.Integer.class,
            false,
            false);
    param.setOmittable(true);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "usuario"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"),
            java.lang.String.class,
            false,
            false);
    param.setOmittable(true);
    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);
    param.setOmittable(true);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "turno"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"),
            java.lang.String.class,
            false,
            false);
    param.setOmittable(true);
    oper.addParameter(param);
    oper.setReturnType(
        new javax.xml.namespace.QName(
            "http://servicios.consultas.ips.gov.py/", "retornoAgendamientoMedico"));
    oper.setReturnClass(py.gov.ips.consultas.servicios.RetornoAgendamientoMedico.class);
    oper.setReturnQName(new javax.xml.namespace.QName("", "return"));
    oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
    oper.setUse(org.apache.axis.constants.Use.LITERAL);
    _operations[5] = oper;

    oper = new org.apache.axis.description.OperationDesc();
    oper.setName("consultaMedicosX30Dias");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "nroCi"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"),
            java.lang.String.class,
            false,
            false);
    param.setOmittable(true);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "nroCelular"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"),
            java.lang.String.class,
            false,
            false);
    param.setOmittable(true);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "entidad"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"),
            java.lang.String.class,
            false,
            false);
    param.setOmittable(true);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "token"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"),
            java.lang.Long.class,
            false,
            false);
    param.setOmittable(true);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "empresa"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"),
            java.lang.Integer.class,
            false,
            false);
    param.setOmittable(true);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "codEspecMedic"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"),
            java.lang.Integer.class,
            false,
            false);
    param.setOmittable(true);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "usuario"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"),
            java.lang.String.class,
            false,
            false);
    param.setOmittable(true);
    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);
    param.setOmittable(true);
    oper.addParameter(param);
    oper.setReturnType(
        new javax.xml.namespace.QName(
            "http://servicios.consultas.ips.gov.py/", "retornoAgendamientoMedico"));
    oper.setReturnClass(py.gov.ips.consultas.servicios.RetornoAgendamientoMedico.class);
    oper.setReturnQName(new javax.xml.namespace.QName("", "return"));
    oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
    oper.setUse(org.apache.axis.constants.Use.LITERAL);
    _operations[6] = oper;

    oper = new org.apache.axis.description.OperationDesc();
    oper.setName("validarCi");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "nroCi"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"),
            java.lang.String.class,
            false,
            false);
    param.setOmittable(true);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "nroCelular"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"),
            java.lang.String.class,
            false,
            false);
    param.setOmittable(true);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "entidad"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"),
            java.lang.String.class,
            false,
            false);
    param.setOmittable(true);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "usuario"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"),
            java.lang.String.class,
            false,
            false);
    param.setOmittable(true);
    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);
    param.setOmittable(true);
    oper.addParameter(param);
    oper.setReturnType(
        new javax.xml.namespace.QName(
            "http://servicios.consultas.ips.gov.py/", "retornoAgendamientoMedico"));
    oper.setReturnClass(py.gov.ips.consultas.servicios.RetornoAgendamientoMedico.class);
    oper.setReturnQName(new javax.xml.namespace.QName("", "return"));
    oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
    oper.setUse(org.apache.axis.constants.Use.LITERAL);
    _operations[7] = oper;
  }
  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("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);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "slnName"),
            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("", "dcName"),
            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("", "language"),
            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("", "dbType"),
            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);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "authPattern"),
            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("urn:client", "WSContext"));
    oper.setReturnClass(com.deppon.fin.dept.WSContext.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);
    _operations[0] = 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);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "slnName"),
            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("", "dcName"),
            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("", "language"),
            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("", "dbType"),
            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(new javax.xml.namespace.QName("urn:client", "WSContext"));
    oper.setReturnClass(com.deppon.fin.dept.WSContext.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);
    _operations[1] = oper;
  }
  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("saveUser");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "user"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.doubleclick.net/dfa-api/v1.20", "User"),
            com.google.api.ads.dfa.axis.v1_20.User.class,
            false,
            false);
    oper.addParameter(param);
    oper.setReturnType(
        new javax.xml.namespace.QName(
            "http://www.doubleclick.net/dfa-api/v1.20", "UserSaveResult"));
    oper.setReturnClass(com.google.api.ads.dfa.axis.v1_20.UserSaveResult.class);
    oper.setReturnQName(new javax.xml.namespace.QName("", "saveUserReturn"));
    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://www.doubleclick.net/dfa-api/v1.20", "fault"),
            "com.google.api.ads.dfa.axis.v1_20.ApiException",
            new javax.xml.namespace.QName(
                "http://www.doubleclick.net/dfa-api/v1.20", "ApiException"),
            true));
    _operations[0] = oper;

    oper = new org.apache.axis.description.OperationDesc();
    oper.setName("generateUniqueUsername");
    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://schemas.xmlsoap.org/soap/encoding/", "string"),
            java.lang.String.class,
            false,
            false);
    oper.addParameter(param);
    oper.setReturnType(
        new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
    oper.setReturnClass(java.lang.String.class);
    oper.setReturnQName(new javax.xml.namespace.QName("", "generateUniqueUsernameReturn"));
    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://www.doubleclick.net/dfa-api/v1.20", "fault"),
            "com.google.api.ads.dfa.axis.v1_20.ApiException",
            new javax.xml.namespace.QName(
                "http://www.doubleclick.net/dfa-api/v1.20", "ApiException"),
            true));
    _operations[1] = oper;

    oper = new org.apache.axis.description.OperationDesc();
    oper.setName("getUsersByCriteria");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "searchCriteria"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName(
                "http://www.doubleclick.net/dfa-api/v1.20", "UserSearchCriteria"),
            com.google.api.ads.dfa.axis.v1_20.UserSearchCriteria.class,
            false,
            false);
    oper.addParameter(param);
    oper.setReturnType(
        new javax.xml.namespace.QName("http://www.doubleclick.net/dfa-api/v1.20", "UserRecordSet"));
    oper.setReturnClass(com.google.api.ads.dfa.axis.v1_20.UserRecordSet.class);
    oper.setReturnQName(new javax.xml.namespace.QName("", "getUsersByCriteriaReturn"));
    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://www.doubleclick.net/dfa-api/v1.20", "fault"),
            "com.google.api.ads.dfa.axis.v1_20.ApiException",
            new javax.xml.namespace.QName(
                "http://www.doubleclick.net/dfa-api/v1.20", "ApiException"),
            true));
    _operations[2] = oper;

    oper = new org.apache.axis.description.OperationDesc();
    oper.setName("sendUserInvitationEmail");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "emailRequest"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName(
                "http://www.doubleclick.net/dfa-api/v1.20", "UserInvitationEmailRequest"),
            com.google.api.ads.dfa.axis.v1_20.UserInvitationEmailRequest.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://www.doubleclick.net/dfa-api/v1.20", "fault"),
            "com.google.api.ads.dfa.axis.v1_20.ApiException",
            new javax.xml.namespace.QName(
                "http://www.doubleclick.net/dfa-api/v1.20", "ApiException"),
            true));
    _operations[3] = oper;

    oper = new org.apache.axis.description.OperationDesc();
    oper.setName("getAvailableUserFilterTypes");
    oper.setReturnType(
        new javax.xml.namespace.QName(
            "http://www.doubleclick.net/dfa-api/v1.20", "ArrayOfUserFilterType"));
    oper.setReturnClass(com.google.api.ads.dfa.axis.v1_20.UserFilterType[].class);
    oper.setReturnQName(new javax.xml.namespace.QName("", "getAvailableUserFilterTypesReturn"));
    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://www.doubleclick.net/dfa-api/v1.20", "fault"),
            "com.google.api.ads.dfa.axis.v1_20.ApiException",
            new javax.xml.namespace.QName(
                "http://www.doubleclick.net/dfa-api/v1.20", "ApiException"),
            true));
    _operations[4] = oper;

    oper = new org.apache.axis.description.OperationDesc();
    oper.setName("getAvailableUserFilterCriteriaTypes");
    oper.setReturnType(
        new javax.xml.namespace.QName(
            "http://www.doubleclick.net/dfa-api/v1.20", "ArrayOfUserFilterCriteriaType"));
    oper.setReturnClass(com.google.api.ads.dfa.axis.v1_20.UserFilterCriteriaType[].class);
    oper.setReturnQName(
        new javax.xml.namespace.QName("", "getAvailableUserFilterCriteriaTypesReturn"));
    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://www.doubleclick.net/dfa-api/v1.20", "fault"),
            "com.google.api.ads.dfa.axis.v1_20.ApiException",
            new javax.xml.namespace.QName(
                "http://www.doubleclick.net/dfa-api/v1.20", "ApiException"),
            true));
    _operations[5] = oper;

    oper = new org.apache.axis.description.OperationDesc();
    oper.setName("getAvailableTraffickerTypes");
    oper.setReturnType(
        new javax.xml.namespace.QName(
            "http://www.doubleclick.net/dfa-api/v1.20", "ArrayOfTraffickerType"));
    oper.setReturnClass(com.google.api.ads.dfa.axis.v1_20.TraffickerType[].class);
    oper.setReturnQName(new javax.xml.namespace.QName("", "getAvailableTraffickerTypesReturn"));
    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://www.doubleclick.net/dfa-api/v1.20", "fault"),
            "com.google.api.ads.dfa.axis.v1_20.ApiException",
            new javax.xml.namespace.QName(
                "http://www.doubleclick.net/dfa-api/v1.20", "ApiException"),
            true));
    _operations[6] = oper;

    oper = new org.apache.axis.description.OperationDesc();
    oper.setName("getUser");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "userId"),
            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(
        new javax.xml.namespace.QName("http://www.doubleclick.net/dfa-api/v1.20", "User"));
    oper.setReturnClass(com.google.api.ads.dfa.axis.v1_20.User.class);
    oper.setReturnQName(new javax.xml.namespace.QName("", "getUserReturn"));
    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://www.doubleclick.net/dfa-api/v1.20", "fault"),
            "com.google.api.ads.dfa.axis.v1_20.ApiException",
            new javax.xml.namespace.QName(
                "http://www.doubleclick.net/dfa-api/v1.20", "ApiException"),
            true));
    _operations[7] = oper;
  }
  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("modifyAlunoGrade");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("http://classes.operations", "aluno"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://entity", "Aluno"),
            entity.Aluno.class,
            false,
            false);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("http://classes.operations", "grade"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "float"),
            float.class,
            false,
            false);
    oper.addParameter(param);
    oper.setReturnType(new javax.xml.namespace.QName("http://entity", "Aluno"));
    oper.setReturnClass(entity.Aluno.class);
    oper.setReturnQName(
        new javax.xml.namespace.QName("http://classes.operations", "modifyAlunoGradeReturn"));
    oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
    oper.setUse(org.apache.axis.constants.Use.LITERAL);
    _operations[0] = oper;

    oper = new org.apache.axis.description.OperationDesc();
    oper.setName("saveAluno");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("http://classes.operations", "aluno"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://entity", "Aluno"),
            entity.Aluno.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("http://classes.operations", "saveAlunoReturn"));
    oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
    oper.setUse(org.apache.axis.constants.Use.LITERAL);
    _operations[1] = oper;
  }
  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("get");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName(
                "https://adwords.google.com/api/adwords/cm/v201601", "selector"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName(
                "https://adwords.google.com/api/adwords/cm/v201601", "Selector"),
            com.google.api.ads.adwords.axis.v201601.cm.Selector.class,
            false,
            false);
    param.setOmittable(true);
    oper.addParameter(param);
    oper.setReturnType(
        new javax.xml.namespace.QName(
            "https://adwords.google.com/api/adwords/cm/v201601", "AdGroupFeedPage"));
    oper.setReturnClass(com.google.api.ads.adwords.axis.v201601.cm.AdGroupFeedPage.class);
    oper.setReturnQName(
        new javax.xml.namespace.QName("https://adwords.google.com/api/adwords/cm/v201601", "rval"));
    oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
    oper.setUse(org.apache.axis.constants.Use.LITERAL);
    oper.addFault(
        new org.apache.axis.description.FaultDesc(
            new javax.xml.namespace.QName(
                "https://adwords.google.com/api/adwords/cm/v201601", "ApiExceptionFault"),
            "com.google.api.ads.adwords.axis.v201601.cm.ApiException",
            new javax.xml.namespace.QName(
                "https://adwords.google.com/api/adwords/cm/v201601", "ApiException"),
            true));
    _operations[0] = oper;

    oper = new org.apache.axis.description.OperationDesc();
    oper.setName("mutate");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName(
                "https://adwords.google.com/api/adwords/cm/v201601", "operations"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName(
                "https://adwords.google.com/api/adwords/cm/v201601", "AdGroupFeedOperation"),
            com.google.api.ads.adwords.axis.v201601.cm.AdGroupFeedOperation[].class,
            false,
            false);
    param.setOmittable(true);
    oper.addParameter(param);
    oper.setReturnType(
        new javax.xml.namespace.QName(
            "https://adwords.google.com/api/adwords/cm/v201601", "AdGroupFeedReturnValue"));
    oper.setReturnClass(com.google.api.ads.adwords.axis.v201601.cm.AdGroupFeedReturnValue.class);
    oper.setReturnQName(
        new javax.xml.namespace.QName("https://adwords.google.com/api/adwords/cm/v201601", "rval"));
    oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
    oper.setUse(org.apache.axis.constants.Use.LITERAL);
    oper.addFault(
        new org.apache.axis.description.FaultDesc(
            new javax.xml.namespace.QName(
                "https://adwords.google.com/api/adwords/cm/v201601", "ApiExceptionFault"),
            "com.google.api.ads.adwords.axis.v201601.cm.ApiException",
            new javax.xml.namespace.QName(
                "https://adwords.google.com/api/adwords/cm/v201601", "ApiException"),
            true));
    _operations[1] = oper;

    oper = new org.apache.axis.description.OperationDesc();
    oper.setName("query");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName(
                "https://adwords.google.com/api/adwords/cm/v201601", "query"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"),
            java.lang.String.class,
            false,
            false);
    param.setOmittable(true);
    oper.addParameter(param);
    oper.setReturnType(
        new javax.xml.namespace.QName(
            "https://adwords.google.com/api/adwords/cm/v201601", "AdGroupFeedPage"));
    oper.setReturnClass(com.google.api.ads.adwords.axis.v201601.cm.AdGroupFeedPage.class);
    oper.setReturnQName(
        new javax.xml.namespace.QName("https://adwords.google.com/api/adwords/cm/v201601", "rval"));
    oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
    oper.setUse(org.apache.axis.constants.Use.LITERAL);
    oper.addFault(
        new org.apache.axis.description.FaultDesc(
            new javax.xml.namespace.QName(
                "https://adwords.google.com/api/adwords/cm/v201601", "ApiExceptionFault"),
            "com.google.api.ads.adwords.axis.v201601.cm.ApiException",
            new javax.xml.namespace.QName(
                "https://adwords.google.com/api/adwords/cm/v201601", "ApiException"),
            true));
    _operations[2] = oper;
  }
  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("getContentByStatement");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName(
                "https://www.google.com/apis/ads/publisher/v201302", "statement"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName(
                "https://www.google.com/apis/ads/publisher/v201302", "Statement"),
            com.google.api.ads.dfp.axis.v201302.Statement.class,
            false,
            false);
    param.setOmittable(true);
    oper.addParameter(param);
    oper.setReturnType(
        new javax.xml.namespace.QName(
            "https://www.google.com/apis/ads/publisher/v201302", "ContentPage"));
    oper.setReturnClass(com.google.api.ads.dfp.axis.v201302.ContentPage.class);
    oper.setReturnQName(
        new javax.xml.namespace.QName("https://www.google.com/apis/ads/publisher/v201302", "rval"));
    oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
    oper.setUse(org.apache.axis.constants.Use.LITERAL);
    oper.addFault(
        new org.apache.axis.description.FaultDesc(
            new javax.xml.namespace.QName(
                "https://www.google.com/apis/ads/publisher/v201302", "ApiExceptionFault"),
            "com.google.api.ads.dfp.axis.v201302.ApiException",
            new javax.xml.namespace.QName(
                "https://www.google.com/apis/ads/publisher/v201302", "ApiException"),
            true));
    _operations[0] = oper;

    oper = new org.apache.axis.description.OperationDesc();
    oper.setName("getContentByStatementAndCustomTargetingValue");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName(
                "https://www.google.com/apis/ads/publisher/v201302", "filterStatement"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName(
                "https://www.google.com/apis/ads/publisher/v201302", "Statement"),
            com.google.api.ads.dfp.axis.v201302.Statement.class,
            false,
            false);
    param.setOmittable(true);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName(
                "https://www.google.com/apis/ads/publisher/v201302", "customTargetingValueId"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"),
            java.lang.Long.class,
            false,
            false);
    param.setOmittable(true);
    oper.addParameter(param);
    oper.setReturnType(
        new javax.xml.namespace.QName(
            "https://www.google.com/apis/ads/publisher/v201302", "ContentPage"));
    oper.setReturnClass(com.google.api.ads.dfp.axis.v201302.ContentPage.class);
    oper.setReturnQName(
        new javax.xml.namespace.QName("https://www.google.com/apis/ads/publisher/v201302", "rval"));
    oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
    oper.setUse(org.apache.axis.constants.Use.LITERAL);
    oper.addFault(
        new org.apache.axis.description.FaultDesc(
            new javax.xml.namespace.QName(
                "https://www.google.com/apis/ads/publisher/v201302", "ApiExceptionFault"),
            "com.google.api.ads.dfp.axis.v201302.ApiException",
            new javax.xml.namespace.QName(
                "https://www.google.com/apis/ads/publisher/v201302", "ApiException"),
            true));
    _operations[1] = oper;
  }
  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("get");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName(
                "https://adwords.google.com/api/adwords/cm/v201409", "serviceSelector"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName(
                "https://adwords.google.com/api/adwords/cm/v201409", "Selector"),
            com.google.api.ads.adwords.axis.v201409.cm.Selector.class,
            false,
            false);
    param.setOmittable(true);
    oper.addParameter(param);
    oper.setReturnType(
        new javax.xml.namespace.QName(
            "https://adwords.google.com/api/adwords/cm/v201409", "ExperimentPage"));
    oper.setReturnClass(com.google.api.ads.adwords.axis.v201409.cm.ExperimentPage.class);
    oper.setReturnQName(
        new javax.xml.namespace.QName("https://adwords.google.com/api/adwords/cm/v201409", "rval"));
    oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
    oper.setUse(org.apache.axis.constants.Use.LITERAL);
    oper.addFault(
        new org.apache.axis.description.FaultDesc(
            new javax.xml.namespace.QName(
                "https://adwords.google.com/api/adwords/cm/v201409", "ApiExceptionFault"),
            "com.google.api.ads.adwords.axis.v201409.cm.ApiException",
            new javax.xml.namespace.QName(
                "https://adwords.google.com/api/adwords/cm/v201409", "ApiException"),
            true));
    _operations[0] = oper;

    oper = new org.apache.axis.description.OperationDesc();
    oper.setName("mutate");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName(
                "https://adwords.google.com/api/adwords/cm/v201409", "operations"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName(
                "https://adwords.google.com/api/adwords/cm/v201409", "ExperimentOperation"),
            com.google.api.ads.adwords.axis.v201409.cm.ExperimentOperation[].class,
            false,
            false);
    param.setOmittable(true);
    oper.addParameter(param);
    oper.setReturnType(
        new javax.xml.namespace.QName(
            "https://adwords.google.com/api/adwords/cm/v201409", "ExperimentReturnValue"));
    oper.setReturnClass(com.google.api.ads.adwords.axis.v201409.cm.ExperimentReturnValue.class);
    oper.setReturnQName(
        new javax.xml.namespace.QName("https://adwords.google.com/api/adwords/cm/v201409", "rval"));
    oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
    oper.setUse(org.apache.axis.constants.Use.LITERAL);
    oper.addFault(
        new org.apache.axis.description.FaultDesc(
            new javax.xml.namespace.QName(
                "https://adwords.google.com/api/adwords/cm/v201409", "ApiExceptionFault"),
            "com.google.api.ads.adwords.axis.v201409.cm.ApiException",
            new javax.xml.namespace.QName(
                "https://adwords.google.com/api/adwords/cm/v201409", "ApiException"),
            true));
    _operations[1] = oper;
  }
  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("generateBaseUrl");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "foldertag"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "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://schemas.xmlsoap.org/soap/encoding/", "string"),
            java.lang.String.class,
            false,
            false);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "projectName"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"),
            java.lang.String.class,
            false,
            false);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "timeStamp"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"),
            java.lang.String.class,
            false,
            false);
    oper.addParameter(param);
    oper.setReturnType(
        new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
    oper.setReturnClass(java.lang.String.class);
    oper.setReturnQName(new javax.xml.namespace.QName("", "generateBaseUrlReturn"));
    oper.setStyle(org.apache.axis.constants.Style.RPC);
    oper.setUse(org.apache.axis.constants.Use.ENCODED);
    _operations[0] = oper;

    oper = new org.apache.axis.description.OperationDesc();
    oper.setName("setDatalist");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "InputDataList"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName(
                "http://gf19.ucs.indiana.edu:8080/KmlGenerator/services/KmlGenerator",
                "ArrayOf_tns1_PointEntry"),
            cgl.webservices.simplex.PointEntry[].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);
    _operations[1] = oper;

    oper = new org.apache.axis.description.OperationDesc();
    oper.setName("setOriginalCoordinate");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "lon"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"),
            java.lang.String.class,
            false,
            false);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "lat"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "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);
    _operations[2] = oper;

    oper = new org.apache.axis.description.OperationDesc();
    oper.setName("setCoordinateUnit");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "Unit"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "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);
    _operations[3] = oper;

    oper = new org.apache.axis.description.OperationDesc();
    oper.setName("setPointPlacemark");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "folderName"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "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);
    _operations[4] = oper;

    oper = new org.apache.axis.description.OperationDesc();
    oper.setName("setArrowPlacemark");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "folderName"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"),
            java.lang.String.class,
            false,
            false);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "LineColor"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"),
            java.lang.String.class,
            false,
            false);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "LineWidth"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "double"),
            double.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);
    _operations[5] = oper;

    oper = new org.apache.axis.description.OperationDesc();
    oper.setName("setArrowPlacemark");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "folderName"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"),
            java.lang.String.class,
            false,
            false);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "LineColor"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"),
            java.lang.String.class,
            false,
            false);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "LineWidth"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "double"),
            double.class,
            false,
            false);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "arrowScale"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "double"),
            double.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);
    _operations[6] = oper;

    oper = new org.apache.axis.description.OperationDesc();
    oper.setName("runMakeKml");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "ServerTag"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "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://schemas.xmlsoap.org/soap/encoding/", "string"),
            java.lang.String.class,
            false,
            false);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "ProjectName"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"),
            java.lang.String.class,
            false,
            false);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "JobUID"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"),
            java.lang.String.class,
            false,
            false);
    oper.addParameter(param);
    oper.setReturnType(
        new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
    oper.setReturnClass(java.lang.String.class);
    oper.setReturnQName(new javax.xml.namespace.QName("", "runMakeKmlReturn"));
    oper.setStyle(org.apache.axis.constants.Style.RPC);
    oper.setUse(org.apache.axis.constants.Use.ENCODED);
    _operations[7] = oper;

    oper = new org.apache.axis.description.OperationDesc();
    oper.setName("setFaultPlot");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "folderName"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"),
            java.lang.String.class,
            false,
            false);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "faultName"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"),
            java.lang.String.class,
            false,
            false);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "lonstart"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"),
            java.lang.String.class,
            false,
            false);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "latstart"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"),
            java.lang.String.class,
            false,
            false);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "lonend"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"),
            java.lang.String.class,
            false,
            false);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "latend"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"),
            java.lang.String.class,
            false,
            false);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "LineColor"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"),
            java.lang.String.class,
            false,
            false);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "LineWidth"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "double"),
            double.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);
    _operations[8] = oper;

    oper = new org.apache.axis.description.OperationDesc();
    oper.setName("setGridLine");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "folderName"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"),
            java.lang.String.class,
            false,
            false);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "start_x"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "double"),
            double.class,
            false,
            false);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "start_y"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "double"),
            double.class,
            false,
            false);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "end_x"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "double"),
            double.class,
            false,
            false);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "end_y"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "double"),
            double.class,
            false,
            false);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "xinterval"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "double"),
            double.class,
            false,
            false);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "yinterval"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "double"),
            double.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);
    _operations[9] = oper;
  }
  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("getCodeByID");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "String_1"),
            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("", "long_2"),
            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);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "String_3"),
            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://codegroup.webservice.bis.com/types", "CodeBean"));
    oper.setReturnClass(com.bis.webservice.codegroup.types.CodeBean.class);
    oper.setReturnQName(new javax.xml.namespace.QName("", "result"));
    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://codegroup.webservice.bis.com/", "ServerErrorException"),
            "com.bis.webservice.codegroup.types.ServerErrorException",
            new javax.xml.namespace.QName(
                "http://codegroup.webservice.bis.com/types", "ServerErrorException"),
            true));
    oper.addFault(
        new org.apache.axis.description.FaultDesc(
            new javax.xml.namespace.QName(
                "http://codegroup.webservice.bis.com/", "InvalidArgumentException"),
            "com.bis.webservice.codegroup.types.InvalidArgumentException",
            new javax.xml.namespace.QName(
                "http://codegroup.webservice.bis.com/types", "InvalidArgumentException"),
            true));
    oper.addFault(
        new org.apache.axis.description.FaultDesc(
            new javax.xml.namespace.QName(
                "http://codegroup.webservice.bis.com/", "DataNotFoundException"),
            "com.bis.webservice.codegroup.types.DataNotFoundException",
            new javax.xml.namespace.QName(
                "http://codegroup.webservice.bis.com/types", "DataNotFoundException"),
            true));
    _operations[0] = oper;

    oper = new org.apache.axis.description.OperationDesc();
    oper.setName("getCodeGroup");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "String_1"),
            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("", "String_2"),
            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://codegroup.webservice.bis.com/types", "CodeGroupBean"));
    oper.setReturnClass(com.bis.webservice.codegroup.types.CodeGroupBean.class);
    oper.setReturnQName(new javax.xml.namespace.QName("", "result"));
    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://codegroup.webservice.bis.com/", "ServerErrorException"),
            "com.bis.webservice.codegroup.types.ServerErrorException",
            new javax.xml.namespace.QName(
                "http://codegroup.webservice.bis.com/types", "ServerErrorException"),
            true));
    oper.addFault(
        new org.apache.axis.description.FaultDesc(
            new javax.xml.namespace.QName(
                "http://codegroup.webservice.bis.com/", "InvalidArgumentException"),
            "com.bis.webservice.codegroup.types.InvalidArgumentException",
            new javax.xml.namespace.QName(
                "http://codegroup.webservice.bis.com/types", "InvalidArgumentException"),
            true));
    oper.addFault(
        new org.apache.axis.description.FaultDesc(
            new javax.xml.namespace.QName(
                "http://codegroup.webservice.bis.com/", "DataNotFoundException"),
            "com.bis.webservice.codegroup.types.DataNotFoundException",
            new javax.xml.namespace.QName(
                "http://codegroup.webservice.bis.com/types", "DataNotFoundException"),
            true));
    _operations[1] = oper;

    oper = new org.apache.axis.description.OperationDesc();
    oper.setName("getCodeGroupByLanguage");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "String_1"),
            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("", "String_2"),
            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("", "String_3"),
            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://codegroup.webservice.bis.com/types", "CodeGroupBean"));
    oper.setReturnClass(com.bis.webservice.codegroup.types.CodeGroupBean.class);
    oper.setReturnQName(new javax.xml.namespace.QName("", "result"));
    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://codegroup.webservice.bis.com/", "ServerErrorException"),
            "com.bis.webservice.codegroup.types.ServerErrorException",
            new javax.xml.namespace.QName(
                "http://codegroup.webservice.bis.com/types", "ServerErrorException"),
            true));
    oper.addFault(
        new org.apache.axis.description.FaultDesc(
            new javax.xml.namespace.QName(
                "http://codegroup.webservice.bis.com/", "InvalidArgumentException"),
            "com.bis.webservice.codegroup.types.InvalidArgumentException",
            new javax.xml.namespace.QName(
                "http://codegroup.webservice.bis.com/types", "InvalidArgumentException"),
            true));
    oper.addFault(
        new org.apache.axis.description.FaultDesc(
            new javax.xml.namespace.QName(
                "http://codegroup.webservice.bis.com/", "DataNotFoundException"),
            "com.bis.webservice.codegroup.types.DataNotFoundException",
            new javax.xml.namespace.QName(
                "http://codegroup.webservice.bis.com/types", "DataNotFoundException"),
            true));
    _operations[2] = oper;

    oper = new org.apache.axis.description.OperationDesc();
    oper.setName("getCodeIDFromPath");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "String_1"),
            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("", "String_2"),
            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("", "result"));
    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://codegroup.webservice.bis.com/", "ServerErrorException"),
            "com.bis.webservice.codegroup.types.ServerErrorException",
            new javax.xml.namespace.QName(
                "http://codegroup.webservice.bis.com/types", "ServerErrorException"),
            true));
    oper.addFault(
        new org.apache.axis.description.FaultDesc(
            new javax.xml.namespace.QName(
                "http://codegroup.webservice.bis.com/", "InvalidArgumentException"),
            "com.bis.webservice.codegroup.types.InvalidArgumentException",
            new javax.xml.namespace.QName(
                "http://codegroup.webservice.bis.com/types", "InvalidArgumentException"),
            true));
    oper.addFault(
        new org.apache.axis.description.FaultDesc(
            new javax.xml.namespace.QName(
                "http://codegroup.webservice.bis.com/", "DataNotFoundException"),
            "com.bis.webservice.codegroup.types.DataNotFoundException",
            new javax.xml.namespace.QName(
                "http://codegroup.webservice.bis.com/types", "DataNotFoundException"),
            true));
    _operations[3] = oper;
  }
Exemple #17
0
  /*
   * (non-Javadoc)
   * @see org.apache.axis.Handler#invoke(org.apache.axis.MessageContext)
   */
  public void invoke(MessageContext context) throws AxisFault {
    if (log.isDebugEnabled()) {
      log.debug(
          "AuthHandler executed: "
              + context.getTargetService()
              + "/"
              + context.getOperation().getName()
              + " ["
              + ts
              + "]");
    }

    // Obtain the service details
    ServiceDesc service = context.getService().getServiceDescription();
    // Obtain the operation details and message type
    OperationDesc operation = context.getOperation();
    // Obtain a class to handle our request
    OperationHandler operationHandler = getHandler(service.getName(), operation.getName());

    // If we found no handler just exit
    if (operationHandler == null) {
      return;
    }

    RequestCtx reqCtx = null;

    // if we are on the request pathway, getPastPivot() == false. True on
    // response pathway
    try {
      if (context.getPastPivot()) {
        reqCtx = operationHandler.handleResponse(context);
      } else {
        reqCtx = operationHandler.handleRequest(context);
      }
    } catch (OperationHandlerException ohe) {
      log.error("Error handling operation: " + operation.getName(), ohe);
      throw AxisFault.makeFault(
          new PEPException("Error handling operation: " + operation.getName(), ohe));
    }

    // if handler returns null, then there is no work to do (would have
    // thrown exception if things went wrong).
    if (reqCtx == null) {
      return;
    }

    // if we have received a requestContext, we need to hand it over to the
    // context handler for resolution.
    ResponseCtx resCtx = null;

    try {
      resCtx = ctxHandler.evaluate(reqCtx);
    } catch (PEPException pe) {
      log.error("Error evaluating request", pe);
      throw AxisFault.makeFault(
          new PEPException(
              "Error evaluating request (operation: " + operation.getName() + ")", pe));
    }

    // TODO: set obligations
    /*
     * Need to set obligations in some sort of map, with UserID/SessionID +
     * list of obligationIDs. Enforce will have to check that these
     * obligations are met before providing access. There will need to be an
     * external obligations service that this PEP can communicate with. Will
     * be working on that... This service will throw an 'Obligations need to
     * be met' exception for outstanding obligations
     */

    // TODO: enforce will need to ensure that obligations are met.
    enforce(resCtx);
  }
  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("searchStaff");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("http://wrapper", "staff"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://model", "Staff"),
            model.Staff.class,
            false,
            false);
    oper.addParameter(param);
    oper.setReturnType(new javax.xml.namespace.QName("http://model", "Staff"));
    oper.setReturnClass(model.Staff[].class);
    oper.setReturnQName(new javax.xml.namespace.QName("http://wrapper", "searchStaffReturn"));
    oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
    oper.setUse(org.apache.axis.constants.Use.LITERAL);
    _operations[0] = oper;

    oper = new org.apache.axis.description.OperationDesc();
    oper.setName("searchFlights");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("http://wrapper", "source"),
            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("http://wrapper", "destination"),
            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("http://wrapper", "flight_date"),
            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://model", "Flight"));
    oper.setReturnClass(model.Flight[].class);
    oper.setReturnQName(new javax.xml.namespace.QName("http://wrapper", "searchFlightsReturn"));
    oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
    oper.setUse(org.apache.axis.constants.Use.LITERAL);
    _operations[1] = oper;

    oper = new org.apache.axis.description.OperationDesc();
    oper.setName("searchCustomers");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("http://wrapper", "customer"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://model", "Customer"),
            model.Customer.class,
            false,
            false);
    oper.addParameter(param);
    oper.setReturnType(new javax.xml.namespace.QName("http://model", "Customer"));
    oper.setReturnClass(model.Customer[].class);
    oper.setReturnQName(new javax.xml.namespace.QName("http://wrapper", "searchCustomersReturn"));
    oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
    oper.setUse(org.apache.axis.constants.Use.LITERAL);
    _operations[2] = oper;
  }
  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("testCall");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "testBean"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName(
                "http://localhost:8080/dislocexec/services/DislocExtendedExec",
                "ArrayOf_tns1_ObsvPoint"),
            cgl.quakesim.disloc.ObsvPoint[].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);
    _operations[0] = oper;

    oper = new org.apache.axis.description.OperationDesc();
    oper.setName("runNonBlockingDislocExt");
    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://schemas.xmlsoap.org/soap/encoding/", "string"),
            java.lang.String.class,
            false,
            false);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "projectName"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"),
            java.lang.String.class,
            false,
            false);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "obsvPoints"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName(
                "http://localhost:8080/dislocexec/services/DislocExtendedExec",
                "ArrayOf_tns1_ObsvPoint"),
            cgl.quakesim.disloc.ObsvPoint[].class,
            false,
            false);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "faults"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName(
                "http://localhost:8080/dislocexec/services/DislocExtendedExec",
                "ArrayOf_tns1_Fault"),
            cgl.quakesim.disloc.Fault[].class,
            false,
            false);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "dislocParams"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("urn:DislocExtendedService", "DislocParamsBean"),
            cgl.quakesim.disloc.DislocParamsBean.class,
            false,
            false);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "targetName"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"),
            java.lang.String.class,
            false,
            false);
    oper.addParameter(param);
    oper.setReturnType(
        new javax.xml.namespace.QName("urn:DislocExtendedService", "DislocResultsBean"));
    oper.setReturnClass(cgl.quakesim.disloc.DislocResultsBean.class);
    oper.setReturnQName(new javax.xml.namespace.QName("", "runNonBlockingDislocExtReturn"));
    oper.setStyle(org.apache.axis.constants.Style.RPC);
    oper.setUse(org.apache.axis.constants.Use.ENCODED);
    _operations[1] = oper;

    oper = new org.apache.axis.description.OperationDesc();
    oper.setName("runBlockingDislocExt");
    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://schemas.xmlsoap.org/soap/encoding/", "string"),
            java.lang.String.class,
            false,
            false);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "projectName"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"),
            java.lang.String.class,
            false,
            false);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "obsvPoints"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName(
                "http://localhost:8080/dislocexec/services/DislocExtendedExec",
                "ArrayOf_tns1_ObsvPoint"),
            cgl.quakesim.disloc.ObsvPoint[].class,
            false,
            false);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "faults"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName(
                "http://localhost:8080/dislocexec/services/DislocExtendedExec",
                "ArrayOf_tns1_Fault"),
            cgl.quakesim.disloc.Fault[].class,
            false,
            false);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "dislocParams"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("urn:DislocExtendedService", "DislocParamsBean"),
            cgl.quakesim.disloc.DislocParamsBean.class,
            false,
            false);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "targetName"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"),
            java.lang.String.class,
            false,
            false);
    oper.addParameter(param);
    oper.setReturnType(
        new javax.xml.namespace.QName("urn:DislocExtendedService", "DislocResultsBean"));
    oper.setReturnClass(cgl.quakesim.disloc.DislocResultsBean.class);
    oper.setReturnQName(new javax.xml.namespace.QName("", "runBlockingDislocExtReturn"));
    oper.setStyle(org.apache.axis.constants.Style.RPC);
    oper.setUse(org.apache.axis.constants.Use.ENCODED);
    _operations[2] = oper;
  }
  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("main");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "args"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://service.mc.vasc.com", "ArrayOf_xsd_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);
    _operations[0] = oper;

    oper = new org.apache.axis.description.OperationDesc();
    oper.setName("sendMo");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "sUser"),
            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("", "sPass"),
            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("", "sMsisdn"),
            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("", "sServiceNumber"),
            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("", "sServiceCode"),
            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("", "sInfo"),
            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("", "sRequestId"),
            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("", "sOperator"),
            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("", "sRegisType"),
            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);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "iMulti"),
            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(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"));
    oper.setReturnClass(int.class);
    oper.setReturnQName(new javax.xml.namespace.QName("", "sendMoReturn"));
    oper.setStyle(org.apache.axis.constants.Style.RPC);
    oper.setUse(org.apache.axis.constants.Use.ENCODED);
    _operations[1] = oper;

    oper = new org.apache.axis.description.OperationDesc();
    oper.setName("updateStatus");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "sMsisdn"),
            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("", "iStatus"),
            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(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"));
    oper.setReturnClass(int.class);
    oper.setReturnQName(new javax.xml.namespace.QName("", "updateStatusReturn"));
    oper.setStyle(org.apache.axis.constants.Style.RPC);
    oper.setUse(org.apache.axis.constants.Use.ENCODED);
    _operations[2] = oper;
  }
  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("GeneraExpediente");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("http://www.catastro.meh.es/", "Expedientes_In"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.catastro.meh.es/", ">Expedientes_In"),
            es.meh.catastro.www.Expedientes_In.class,
            false,
            false);
    oper.addParameter(param);
    oper.setReturnType(
        new javax.xml.namespace.QName("http://www.catastro.meh.es/", ">Expedientes_Out"));
    oper.setReturnClass(es.meh.catastro.www.Expedientes_Out.class);
    oper.setReturnQName(
        new javax.xml.namespace.QName("http://www.catastro.meh.es/", "Expedientes_Out"));
    oper.setStyle(org.apache.axis.constants.Style.DOCUMENT);
    oper.setUse(org.apache.axis.constants.Use.LITERAL);
    _operations[0] = oper;

    oper = new org.apache.axis.description.OperationDesc();
    oper.setName("ConsultaCatastro");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("http://www.catastro.meh.es/", "ConsultaCatastro_In"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.catastro.meh.es/", ">ConsultaCatastro_In"),
            es.meh.catastro.www.ConsultaCatastro_In.class,
            false,
            false);
    oper.addParameter(param);
    oper.setReturnType(
        new javax.xml.namespace.QName("http://www.catastro.meh.es/", ">ConsultaCatastro_Out"));
    oper.setReturnClass(es.meh.catastro.www.ConsultaCatastro_Out.class);
    oper.setReturnQName(
        new javax.xml.namespace.QName("http://www.catastro.meh.es/", "ConsultaCatastro_Out"));
    oper.setStyle(org.apache.axis.constants.Style.DOCUMENT);
    oper.setUse(org.apache.axis.constants.Use.LITERAL);
    _operations[1] = oper;

    oper = new org.apache.axis.description.OperationDesc();
    oper.setName("actualizaCatastro");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("http://www.catastro.meh.es/", "ActualizaCatastro_In"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.catastro.meh.es/", ">ActualizaCatastro_In"),
            es.meh.catastro.www.ActualizaCatastro_In.class,
            false,
            false);
    oper.addParameter(param);
    oper.setReturnType(
        new javax.xml.namespace.QName("http://www.catastro.meh.es/", ">ActualizaCatastro_Out"));
    oper.setReturnClass(es.meh.catastro.www.ActualizaCatastro_Out.class);
    oper.setReturnQName(
        new javax.xml.namespace.QName("http://www.catastro.meh.es/", "ActualizaCatastro_Out"));
    oper.setStyle(org.apache.axis.constants.Style.DOCUMENT);
    oper.setUse(org.apache.axis.constants.Use.LITERAL);
    _operations[2] = oper;

    oper = new org.apache.axis.description.OperationDesc();
    oper.setName("consultaExpediente");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("http://www.catastro.meh.es/", "ConsultaExpediente_In"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.catastro.meh.es/", ">ConsultaExpediente_In"),
            es.meh.catastro.www.ConsultaExpediente_In.class,
            false,
            false);
    oper.addParameter(param);
    oper.setReturnType(
        new javax.xml.namespace.QName("http://www.catastro.meh.es/", ">ConsultaExpediente_Out"));
    oper.setReturnClass(es.meh.catastro.www.ConsultaExpediente_Out.class);
    oper.setReturnQName(
        new javax.xml.namespace.QName("http://www.catastro.meh.es/", "ConsultaExpediente_Out"));
    oper.setStyle(org.apache.axis.constants.Style.DOCUMENT);
    oper.setUse(org.apache.axis.constants.Use.LITERAL);
    _operations[3] = oper;
  }
  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("findProjects");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "search_str"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"),
            java.lang.String.class,
            false,
            false);
    oper.addParameter(param);
    oper.setReturnType(
        new javax.xml.namespace.QName(
            "urn:is.idega.idegaweb.egov.cases.focal", "ReturnedProjects"));
    oper.setReturnClass(
        is.idega
            .idegaweb
            .egov
            .cases
            .focal
            .business
            .server
            .focalMockupService
            .ReturnedProjects
            .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);
    _operations[0] = oper;

    oper = new org.apache.axis.description.OperationDesc();
    oper.setName("createCase");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "case_data"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("urn:is.idega.idegaweb.egov.cases.focal", "CaseData"),
            is.idega.idegaweb.egov.cases.focal.business.server.focalMockupService.CaseData.class,
            false,
            false);
    oper.addParameter(param);
    oper.setReturnType(
        new javax.xml.namespace.QName("urn:is.idega.idegaweb.egov.cases.focal", "Status"));
    oper.setReturnClass(
        is.idega.idegaweb.egov.cases.focal.business.server.focalMockupService.Status.class);
    oper.setReturnQName(new javax.xml.namespace.QName("", "createCaseReturn"));
    oper.setStyle(org.apache.axis.constants.Style.RPC);
    oper.setUse(org.apache.axis.constants.Use.ENCODED);
    _operations[1] = oper;

    oper = new org.apache.axis.description.OperationDesc();
    oper.setName("findCustomer");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "search_str"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"),
            java.lang.String.class,
            false,
            false);
    oper.addParameter(param);
    oper.setReturnType(
        new javax.xml.namespace.QName(
            "urn:is.idega.idegaweb.egov.cases.focal", "ArrayOfCustomerInformation"));
    oper.setReturnClass(
        is.idega.idegaweb.egov.cases.focal.business.server.focalMockupService.CustomerInformation[]
            .class);
    oper.setReturnQName(new javax.xml.namespace.QName("", "findCustomerReturn"));
    oper.setStyle(org.apache.axis.constants.Style.RPC);
    oper.setUse(org.apache.axis.constants.Use.ENCODED);
    _operations[2] = oper;

    oper = new org.apache.axis.description.OperationDesc();
    oper.setName("createUpdateCustomer");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "personal_information"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName(
                "urn:is.idega.idegaweb.egov.cases.focal", "CustomerInformation"),
            is.idega
                .idegaweb
                .egov
                .cases
                .focal
                .business
                .server
                .focalMockupService
                .CustomerInformation
                .class,
            false,
            false);
    oper.addParameter(param);
    oper.setReturnType(
        new javax.xml.namespace.QName("urn:is.idega.idegaweb.egov.cases.focal", "Status"));
    oper.setReturnClass(
        is.idega.idegaweb.egov.cases.focal.business.server.focalMockupService.Status.class);
    oper.setReturnQName(new javax.xml.namespace.QName("", "createUpdateCustomerReturn"));
    oper.setStyle(org.apache.axis.constants.Style.RPC);
    oper.setUse(org.apache.axis.constants.Use.ENCODED);
    _operations[3] = oper;
  }
  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("delete");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "vct_id"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"),
            java.lang.String.class,
            false,
            false);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "resource_id"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"),
            java.lang.String.class,
            false,
            false);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "config_data"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"),
            java.lang.String.class,
            false,
            false);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "callback"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"),
            java.lang.String.class,
            false,
            false);
    oper.addParameter(param);
    oper.setReturnType(
        new javax.xml.namespace.QName("http://types.t1.ptm.panlab.org", "ProvisioningResponse"));
    oper.setReturnClass(org.panlab.ptm.t1.types.ProvisioningResponse.class);
    oper.setReturnQName(new javax.xml.namespace.QName("", "deleteReturn"));
    oper.setStyle(org.apache.axis.constants.Style.RPC);
    oper.setUse(org.apache.axis.constants.Use.ENCODED);
    _operations[0] = oper;

    oper = new org.apache.axis.description.OperationDesc();
    oper.setName("create");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "vct_id"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"),
            java.lang.String.class,
            false,
            false);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "resource_id"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"),
            java.lang.String.class,
            false,
            false);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "config_data"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"),
            java.lang.String.class,
            false,
            false);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "callback"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"),
            java.lang.String.class,
            false,
            false);
    oper.addParameter(param);
    oper.setReturnType(
        new javax.xml.namespace.QName("http://types.t1.ptm.panlab.org", "ProvisioningResponse"));
    oper.setReturnClass(org.panlab.ptm.t1.types.ProvisioningResponse.class);
    oper.setReturnQName(new javax.xml.namespace.QName("", "createReturn"));
    oper.setStyle(org.apache.axis.constants.Style.RPC);
    oper.setUse(org.apache.axis.constants.Use.ENCODED);
    _operations[1] = oper;

    oper = new org.apache.axis.description.OperationDesc();
    oper.setName("query");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "vct_id"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"),
            java.lang.String.class,
            false,
            false);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "resource_id"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"),
            java.lang.String.class,
            false,
            false);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "config_data"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"),
            java.lang.String.class,
            false,
            false);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "callback"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"),
            java.lang.String.class,
            false,
            false);
    oper.addParameter(param);
    oper.setReturnType(
        new javax.xml.namespace.QName("http://types.t1.ptm.panlab.org", "ProvisioningResponse"));
    oper.setReturnClass(org.panlab.ptm.t1.types.ProvisioningResponse.class);
    oper.setReturnQName(new javax.xml.namespace.QName("", "queryReturn"));
    oper.setStyle(org.apache.axis.constants.Style.RPC);
    oper.setUse(org.apache.axis.constants.Use.ENCODED);
    _operations[2] = oper;

    oper = new org.apache.axis.description.OperationDesc();
    oper.setName("update");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "vct_id"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"),
            java.lang.String.class,
            false,
            false);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "resource_id"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"),
            java.lang.String.class,
            false,
            false);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "config_data"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"),
            java.lang.String.class,
            false,
            false);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "callback"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"),
            java.lang.String.class,
            false,
            false);
    oper.addParameter(param);
    oper.setReturnType(
        new javax.xml.namespace.QName("http://types.t1.ptm.panlab.org", "ProvisioningResponse"));
    oper.setReturnClass(org.panlab.ptm.t1.types.ProvisioningResponse.class);
    oper.setReturnQName(new javax.xml.namespace.QName("", "updateReturn"));
    oper.setStyle(org.apache.axis.constants.Style.RPC);
    oper.setUse(org.apache.axis.constants.Use.ENCODED);
    _operations[3] = oper;
  }
  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("login");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "arg0"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"),
            java.lang.String.class,
            false,
            false);
    param.setOmittable(true);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "arg1"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"),
            java.lang.String.class,
            false,
            false);
    param.setOmittable(true);
    oper.addParameter(param);
    oper.setReturnType(new javax.xml.namespace.QName("http://soap.socialapp/", "user"));
    oper.setReturnClass(socialapp.soap.client.User.class);
    oper.setReturnQName(new javax.xml.namespace.QName("", "return"));
    oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
    oper.setUse(org.apache.axis.constants.Use.LITERAL);
    _operations[0] = oper;

    oper = new org.apache.axis.description.OperationDesc();
    oper.setName("getBlogs");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "arg0"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://soap.socialapp/", "user"),
            socialapp.soap.client.User.class,
            false,
            false);
    param.setOmittable(true);
    oper.addParameter(param);
    oper.setReturnType(new javax.xml.namespace.QName("http://soap.socialapp/", "article"));
    oper.setReturnClass(socialapp.soap.client.Article[].class);
    oper.setReturnQName(new javax.xml.namespace.QName("", "return"));
    oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
    oper.setUse(org.apache.axis.constants.Use.LITERAL);
    _operations[1] = oper;
  }
  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("createProductPackages");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName(
                "https://www.google.com/apis/ads/publisher/v201502", "productPackages"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName(
                "https://www.google.com/apis/ads/publisher/v201502", "ProductPackage"),
            com.google.api.ads.dfp.axis.v201502.ProductPackage[].class,
            false,
            false);
    param.setOmittable(true);
    oper.addParameter(param);
    oper.setReturnType(
        new javax.xml.namespace.QName(
            "https://www.google.com/apis/ads/publisher/v201502", "ProductPackage"));
    oper.setReturnClass(com.google.api.ads.dfp.axis.v201502.ProductPackage[].class);
    oper.setReturnQName(
        new javax.xml.namespace.QName("https://www.google.com/apis/ads/publisher/v201502", "rval"));
    oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
    oper.setUse(org.apache.axis.constants.Use.LITERAL);
    oper.addFault(
        new org.apache.axis.description.FaultDesc(
            new javax.xml.namespace.QName(
                "https://www.google.com/apis/ads/publisher/v201502", "ApiExceptionFault"),
            "com.google.api.ads.dfp.axis.v201502.ApiException",
            new javax.xml.namespace.QName(
                "https://www.google.com/apis/ads/publisher/v201502", "ApiException"),
            true));
    _operations[0] = oper;

    oper = new org.apache.axis.description.OperationDesc();
    oper.setName("getProductPackagesByStatement");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName(
                "https://www.google.com/apis/ads/publisher/v201502", "statement"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName(
                "https://www.google.com/apis/ads/publisher/v201502", "Statement"),
            com.google.api.ads.dfp.axis.v201502.Statement.class,
            false,
            false);
    param.setOmittable(true);
    oper.addParameter(param);
    oper.setReturnType(
        new javax.xml.namespace.QName(
            "https://www.google.com/apis/ads/publisher/v201502", "ProductPackagePage"));
    oper.setReturnClass(com.google.api.ads.dfp.axis.v201502.ProductPackagePage.class);
    oper.setReturnQName(
        new javax.xml.namespace.QName("https://www.google.com/apis/ads/publisher/v201502", "rval"));
    oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
    oper.setUse(org.apache.axis.constants.Use.LITERAL);
    oper.addFault(
        new org.apache.axis.description.FaultDesc(
            new javax.xml.namespace.QName(
                "https://www.google.com/apis/ads/publisher/v201502", "ApiExceptionFault"),
            "com.google.api.ads.dfp.axis.v201502.ApiException",
            new javax.xml.namespace.QName(
                "https://www.google.com/apis/ads/publisher/v201502", "ApiException"),
            true));
    _operations[1] = oper;

    oper = new org.apache.axis.description.OperationDesc();
    oper.setName("performProductPackageAction");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName(
                "https://www.google.com/apis/ads/publisher/v201502", "action"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName(
                "https://www.google.com/apis/ads/publisher/v201502", "ProductPackageAction"),
            com.google.api.ads.dfp.axis.v201502.ProductPackageAction.class,
            false,
            false);
    param.setOmittable(true);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName(
                "https://www.google.com/apis/ads/publisher/v201502", "statement"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName(
                "https://www.google.com/apis/ads/publisher/v201502", "Statement"),
            com.google.api.ads.dfp.axis.v201502.Statement.class,
            false,
            false);
    param.setOmittable(true);
    oper.addParameter(param);
    oper.setReturnType(
        new javax.xml.namespace.QName(
            "https://www.google.com/apis/ads/publisher/v201502", "UpdateResult"));
    oper.setReturnClass(com.google.api.ads.dfp.axis.v201502.UpdateResult.class);
    oper.setReturnQName(
        new javax.xml.namespace.QName("https://www.google.com/apis/ads/publisher/v201502", "rval"));
    oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
    oper.setUse(org.apache.axis.constants.Use.LITERAL);
    oper.addFault(
        new org.apache.axis.description.FaultDesc(
            new javax.xml.namespace.QName(
                "https://www.google.com/apis/ads/publisher/v201502", "ApiExceptionFault"),
            "com.google.api.ads.dfp.axis.v201502.ApiException",
            new javax.xml.namespace.QName(
                "https://www.google.com/apis/ads/publisher/v201502", "ApiException"),
            true));
    _operations[2] = oper;

    oper = new org.apache.axis.description.OperationDesc();
    oper.setName("updateProductPackages");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName(
                "https://www.google.com/apis/ads/publisher/v201502", "productPackages"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName(
                "https://www.google.com/apis/ads/publisher/v201502", "ProductPackage"),
            com.google.api.ads.dfp.axis.v201502.ProductPackage[].class,
            false,
            false);
    param.setOmittable(true);
    oper.addParameter(param);
    oper.setReturnType(
        new javax.xml.namespace.QName(
            "https://www.google.com/apis/ads/publisher/v201502", "ProductPackage"));
    oper.setReturnClass(com.google.api.ads.dfp.axis.v201502.ProductPackage[].class);
    oper.setReturnQName(
        new javax.xml.namespace.QName("https://www.google.com/apis/ads/publisher/v201502", "rval"));
    oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
    oper.setUse(org.apache.axis.constants.Use.LITERAL);
    oper.addFault(
        new org.apache.axis.description.FaultDesc(
            new javax.xml.namespace.QName(
                "https://www.google.com/apis/ads/publisher/v201502", "ApiExceptionFault"),
            "com.google.api.ads.dfp.axis.v201502.ApiException",
            new javax.xml.namespace.QName(
                "https://www.google.com/apis/ads/publisher/v201502", "ApiException"),
            true));
    _operations[3] = oper;
  }
 static {
   org.apache.axis.description.OperationDesc _oper;
   org.apache.axis.description.FaultDesc _fault;
   org.apache.axis.description.ParameterDesc[] _params;
   _params =
       new org.apache.axis.description.ParameterDesc[] {
         new org.apache.axis.description.ParameterDesc(
             new javax.xml.namespace.QName("", "in0"),
             org.apache.axis.description.ParameterDesc.IN,
             new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"),
             java.lang.String.class,
             false,
             false),
         new org.apache.axis.description.ParameterDesc(
             new javax.xml.namespace.QName("", "in1"),
             org.apache.axis.description.ParameterDesc.IN,
             new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"),
             java.lang.String.class,
             false,
             false),
       };
   _oper =
       new org.apache.axis.description.OperationDesc(
           "getUserProfile", _params, new javax.xml.namespace.QName("", "getUserProfileReturn"));
   _oper.setReturnType(
       new javax.xml.namespace.QName(
           "http://bo.security.services.spagobi.eng.it", "SpagoBIUserProfile"));
   _oper.setElementQName(new javax.xml.namespace.QName("urn:spagobisecurity", "getUserProfile"));
   _oper.setSoapAction("");
   _myOperationsList.add(_oper);
   if (_myOperations.get("getUserProfile") == null) {
     _myOperations.put("getUserProfile", new java.util.ArrayList());
   }
   ((java.util.List) _myOperations.get("getUserProfile")).add(_oper);
   _params =
       new org.apache.axis.description.ParameterDesc[] {
         new org.apache.axis.description.ParameterDesc(
             new javax.xml.namespace.QName("", "in0"),
             org.apache.axis.description.ParameterDesc.IN,
             new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"),
             java.lang.String.class,
             false,
             false),
         new org.apache.axis.description.ParameterDesc(
             new javax.xml.namespace.QName("", "in1"),
             org.apache.axis.description.ParameterDesc.IN,
             new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"),
             java.lang.String.class,
             false,
             false),
         new org.apache.axis.description.ParameterDesc(
             new javax.xml.namespace.QName("", "in2"),
             org.apache.axis.description.ParameterDesc.IN,
             new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"),
             java.lang.String.class,
             false,
             false),
         new org.apache.axis.description.ParameterDesc(
             new javax.xml.namespace.QName("", "in3"),
             org.apache.axis.description.ParameterDesc.IN,
             new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"),
             java.lang.String.class,
             false,
             false),
       };
   _oper =
       new org.apache.axis.description.OperationDesc(
           "isAuthorized", _params, new javax.xml.namespace.QName("", "isAuthorizedReturn"));
   _oper.setReturnType(
       new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"));
   _oper.setElementQName(new javax.xml.namespace.QName("urn:spagobisecurity", "isAuthorized"));
   _oper.setSoapAction("");
   _myOperationsList.add(_oper);
   if (_myOperations.get("isAuthorized") == null) {
     _myOperations.put("isAuthorized", new java.util.ArrayList());
   }
   ((java.util.List) _myOperations.get("isAuthorized")).add(_oper);
   _params =
       new org.apache.axis.description.ParameterDesc[] {
         new org.apache.axis.description.ParameterDesc(
             new javax.xml.namespace.QName("", "in0"),
             org.apache.axis.description.ParameterDesc.IN,
             new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"),
             java.lang.String.class,
             false,
             false),
         new org.apache.axis.description.ParameterDesc(
             new javax.xml.namespace.QName("", "in1"),
             org.apache.axis.description.ParameterDesc.IN,
             new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"),
             java.lang.String.class,
             false,
             false),
         new org.apache.axis.description.ParameterDesc(
             new javax.xml.namespace.QName("", "in2"),
             org.apache.axis.description.ParameterDesc.IN,
             new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"),
             java.lang.String.class,
             false,
             false),
       };
   _oper =
       new org.apache.axis.description.OperationDesc(
           "checkAuthorization",
           _params,
           new javax.xml.namespace.QName("", "checkAuthorizationReturn"));
   _oper.setReturnType(
       new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"));
   _oper.setElementQName(
       new javax.xml.namespace.QName("urn:spagobisecurity", "checkAuthorization"));
   _oper.setSoapAction("");
   _myOperationsList.add(_oper);
   if (_myOperations.get("checkAuthorization") == null) {
     _myOperations.put("checkAuthorization", new java.util.ArrayList());
   }
   ((java.util.List) _myOperations.get("checkAuthorization")).add(_oper);
 }
  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("getSeAllData");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("http://webservice.sp", "key"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"),
            java.lang.String.class,
            false,
            false);
    param.setOmittable(true);
    param.setNillable(true);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("http://webservice.sp", "addDate"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"),
            java.lang.Integer.class,
            false,
            false);
    param.setOmittable(true);
    oper.addParameter(param);
    oper.setReturnType(
        new javax.xml.namespace.QName(
            "http://wsdl.SOWNN00245.ws.std.websvc.stmr._10._46._147._212/xsd",
            "ResponseTypeDATAMessageBodyList"));
    oper.setReturnClass(
        _212._147._46._10.stmr.websvc.std.ws.SOWNN00245.wsdl.ResponseTypeDATAMessageBodyList[]
            .class);
    oper.setReturnQName(new javax.xml.namespace.QName("http://webservice.sp", "return"));
    oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
    oper.setUse(org.apache.axis.constants.Use.LITERAL);
    _operations[0] = oper;

    oper = new org.apache.axis.description.OperationDesc();
    oper.setName("excute");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("http://webservice.sp", "Key"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"),
            java.lang.String.class,
            false,
            false);
    param.setOmittable(true);
    param.setNillable(true);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("http://webservice.sp", "s"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"),
            java.lang.String.class,
            false,
            false);
    param.setOmittable(true);
    param.setNillable(true);
    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("http://webservice.sp", "return"));
    oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
    oper.setUse(org.apache.axis.constants.Use.LITERAL);
    _operations[1] = oper;

    oper = new org.apache.axis.description.OperationDesc();
    oper.setName("getFile");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("http://webservice.sp", "Key"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"),
            java.lang.String.class,
            false,
            false);
    param.setOmittable(true);
    param.setNillable(true);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("http://webservice.sp", "folder"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"),
            java.lang.String.class,
            false,
            false);
    param.setOmittable(true);
    param.setNillable(true);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("http://webservice.sp", "fileName"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"),
            java.lang.String.class,
            false,
            false);
    param.setOmittable(true);
    param.setNillable(true);
    oper.addParameter(param);
    oper.setReturnType(
        new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "base64Binary"));
    oper.setReturnClass(byte[].class);
    oper.setReturnQName(new javax.xml.namespace.QName("http://webservice.sp", "return"));
    oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
    oper.setUse(org.apache.axis.constants.Use.LITERAL);
    _operations[2] = oper;

    oper = new org.apache.axis.description.OperationDesc();
    oper.setName("checkKey");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("http://webservice.sp", "encodeKey"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"),
            java.lang.String.class,
            false,
            false);
    param.setOmittable(true);
    param.setNillable(true);
    oper.addParameter(param);
    oper.setReturnType(
        new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"));
    oper.setReturnClass(java.lang.Boolean.class);
    oper.setReturnQName(new javax.xml.namespace.QName("http://webservice.sp", "return"));
    oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
    oper.setUse(org.apache.axis.constants.Use.LITERAL);
    _operations[3] = oper;

    oper = new org.apache.axis.description.OperationDesc();
    oper.setName("setFile");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("http://webservice.sp", "Key"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"),
            java.lang.String.class,
            false,
            false);
    param.setOmittable(true);
    param.setNillable(true);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("http://webservice.sp", "dh"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "base64Binary"),
            byte[].class,
            false,
            false);
    param.setOmittable(true);
    param.setNillable(true);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("http://webservice.sp", "folder"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"),
            java.lang.String.class,
            false,
            false);
    param.setOmittable(true);
    param.setNillable(true);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("http://webservice.sp", "fileName"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"),
            java.lang.String.class,
            false,
            false);
    param.setOmittable(true);
    param.setNillable(true);
    oper.addParameter(param);
    oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"));
    oper.setReturnClass(java.lang.Integer.class);
    oper.setReturnQName(new javax.xml.namespace.QName("http://webservice.sp", "return"));
    oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
    oper.setUse(org.apache.axis.constants.Use.LITERAL);
    _operations[4] = oper;

    oper = new org.apache.axis.description.OperationDesc();
    oper.setName("setEbmsFile");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("http://webservice.sp", "Key"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"),
            java.lang.String.class,
            false,
            false);
    param.setOmittable(true);
    param.setNillable(true);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("http://webservice.sp", "dh"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "base64Binary"),
            byte[].class,
            false,
            false);
    param.setOmittable(true);
    param.setNillable(true);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("http://webservice.sp", "folder"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"),
            java.lang.String.class,
            false,
            false);
    param.setOmittable(true);
    param.setNillable(true);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("http://webservice.sp", "fileName"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"),
            java.lang.String.class,
            false,
            false);
    param.setOmittable(true);
    param.setNillable(true);
    oper.addParameter(param);
    oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"));
    oper.setReturnClass(java.lang.Integer.class);
    oper.setReturnQName(new javax.xml.namespace.QName("http://webservice.sp", "return"));
    oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
    oper.setUse(org.apache.axis.constants.Use.LITERAL);
    _operations[5] = oper;

    oper = new org.apache.axis.description.OperationDesc();
    oper.setName("select");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("http://webservice.sp", "Key"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"),
            java.lang.String.class,
            false,
            false);
    param.setOmittable(true);
    param.setNillable(true);
    oper.addParameter(param);
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("http://webservice.sp", "s"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"),
            java.lang.String.class,
            false,
            false);
    param.setOmittable(true);
    param.setNillable(true);
    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("http://webservice.sp", "return"));
    oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
    oper.setUse(org.apache.axis.constants.Use.LITERAL);
    _operations[6] = oper;
  }
  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("getGroupsByCompanyId");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "arg0"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName(
                "http://group.remote.mobilebulletin.com/", "getGroupsByCompanyIdRequest"),
            com.mobilebulletin.remote.group.GetGroupsByCompanyIdRequest.class,
            false,
            false);
    oper.addParameter(param);
    oper.setReturnType(
        new javax.xml.namespace.QName(
            "http://group.remote.mobilebulletin.com/", "getGroupsByCompanyIdResponse"));
    oper.setReturnClass(com.mobilebulletin.remote.group.GetGroupsByCompanyIdResponse.class);
    oper.setReturnQName(new javax.xml.namespace.QName("", "return"));
    oper.setStyle(org.apache.axis.constants.Style.RPC);
    oper.setUse(org.apache.axis.constants.Use.LITERAL);
    _operations[0] = oper;

    oper = new org.apache.axis.description.OperationDesc();
    oper.setName("addGroup");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "arg0"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName(
                "http://group.remote.mobilebulletin.com/", "addGroupRequest"),
            com.mobilebulletin.remote.group.AddGroupRequest.class,
            false,
            false);
    oper.addParameter(param);
    oper.setReturnType(
        new javax.xml.namespace.QName(
            "http://group.remote.mobilebulletin.com/", "addGroupResponse"));
    oper.setReturnClass(com.mobilebulletin.remote.group.AddGroupResponse.class);
    oper.setReturnQName(new javax.xml.namespace.QName("", "return"));
    oper.setStyle(org.apache.axis.constants.Style.RPC);
    oper.setUse(org.apache.axis.constants.Use.LITERAL);
    _operations[1] = oper;

    oper = new org.apache.axis.description.OperationDesc();
    oper.setName("updateGroupInfo");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "arg0"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName(
                "http://group.remote.mobilebulletin.com/", "updateGroupInfoRequest"),
            com.mobilebulletin.remote.group.UpdateGroupInfoRequest.class,
            false,
            false);
    oper.addParameter(param);
    oper.setReturnType(
        new javax.xml.namespace.QName(
            "http://group.remote.mobilebulletin.com/", "updateGroupInfoResponse"));
    oper.setReturnClass(com.mobilebulletin.remote.group.UpdateGroupInfoResponse.class);
    oper.setReturnQName(new javax.xml.namespace.QName("", "return"));
    oper.setStyle(org.apache.axis.constants.Style.RPC);
    oper.setUse(org.apache.axis.constants.Use.LITERAL);
    _operations[2] = oper;

    oper = new org.apache.axis.description.OperationDesc();
    oper.setName("updateGroupMembers");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "arg0"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName(
                "http://group.remote.mobilebulletin.com/", "updateGroupMembersRequest"),
            com.mobilebulletin.remote.group.UpdateGroupMembersRequest.class,
            false,
            false);
    oper.addParameter(param);
    oper.setReturnType(
        new javax.xml.namespace.QName(
            "http://group.remote.mobilebulletin.com/", "updateGroupMembersResponse"));
    oper.setReturnClass(com.mobilebulletin.remote.group.UpdateGroupMembersResponse.class);
    oper.setReturnQName(new javax.xml.namespace.QName("", "return"));
    oper.setStyle(org.apache.axis.constants.Style.RPC);
    oper.setUse(org.apache.axis.constants.Use.LITERAL);
    _operations[3] = oper;

    oper = new org.apache.axis.description.OperationDesc();
    oper.setName("importGroupFromExcel");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "arg0"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName(
                "http://group.remote.mobilebulletin.com/", "importGroupFromExcelRequest"),
            com.mobilebulletin.remote.group.ImportGroupFromExcelRequest.class,
            false,
            false);
    oper.addParameter(param);
    oper.setReturnType(
        new javax.xml.namespace.QName(
            "http://group.remote.mobilebulletin.com/", "importGroupFromExcelResponse"));
    oper.setReturnClass(com.mobilebulletin.remote.group.ImportGroupFromExcelResponse.class);
    oper.setReturnQName(new javax.xml.namespace.QName("", "return"));
    oper.setStyle(org.apache.axis.constants.Style.RPC);
    oper.setUse(org.apache.axis.constants.Use.LITERAL);
    _operations[4] = oper;

    oper = new org.apache.axis.description.OperationDesc();
    oper.setName("getGroupById");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "arg0"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName(
                "http://group.remote.mobilebulletin.com/", "getGroupByIdRequest"),
            com.mobilebulletin.remote.group.GetGroupByIdRequest.class,
            false,
            false);
    oper.addParameter(param);
    oper.setReturnType(
        new javax.xml.namespace.QName(
            "http://group.remote.mobilebulletin.com/", "getGroupByIdResponse"));
    oper.setReturnClass(com.mobilebulletin.remote.group.GetGroupByIdResponse.class);
    oper.setReturnQName(new javax.xml.namespace.QName("", "return"));
    oper.setStyle(org.apache.axis.constants.Style.RPC);
    oper.setUse(org.apache.axis.constants.Use.LITERAL);
    _operations[5] = oper;
  }
 static {
   org.apache.axis.description.OperationDesc _oper;
   org.apache.axis.description.FaultDesc _fault;
   org.apache.axis.description.ParameterDesc[] _params;
   _params =
       new org.apache.axis.description.ParameterDesc[] {
         new org.apache.axis.description.ParameterDesc(
             new javax.xml.namespace.QName("", "in0"),
             org.apache.axis.description.ParameterDesc.IN,
             new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"),
             java.lang.String.class,
             false,
             false),
         new org.apache.axis.description.ParameterDesc(
             new javax.xml.namespace.QName("", "in1"),
             org.apache.axis.description.ParameterDesc.IN,
             new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"),
             java.lang.String.class,
             false,
             false),
         new org.apache.axis.description.ParameterDesc(
             new javax.xml.namespace.QName("", "in2"),
             org.apache.axis.description.ParameterDesc.IN,
             new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"),
             java.lang.String.class,
             false,
             false),
       };
   _oper =
       new org.apache.axis.description.OperationDesc(
           "getDocumentsAsList",
           _params,
           new javax.xml.namespace.QName("", "getDocumentsAsListReturn"));
   _oper.setReturnType(
       new javax.xml.namespace.QName("urn:spagobisdkdocuments", "ArrayOf_tns2_SDKDocument"));
   _oper.setElementQName(
       new javax.xml.namespace.QName("urn:spagobisdkdocuments", "getDocumentsAsList"));
   _oper.setSoapAction("");
   _myOperationsList.add(_oper);
   if (_myOperations.get("getDocumentsAsList") == null) {
     _myOperations.put("getDocumentsAsList", new java.util.ArrayList());
   }
   ((java.util.List) _myOperations.get("getDocumentsAsList")).add(_oper);
   _params =
       new org.apache.axis.description.ParameterDesc[] {
         new org.apache.axis.description.ParameterDesc(
             new javax.xml.namespace.QName("", "in0"),
             org.apache.axis.description.ParameterDesc.IN,
             new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "int"),
             java.lang.Integer.class,
             false,
             false),
       };
   _oper =
       new org.apache.axis.description.OperationDesc(
           "getDocumentById", _params, new javax.xml.namespace.QName("", "getDocumentByIdReturn"));
   _oper.setReturnType(
       new javax.xml.namespace.QName("http://bo.documents.sdk.spagobi.eng.it", "SDKDocument"));
   _oper.setElementQName(
       new javax.xml.namespace.QName("urn:spagobisdkdocuments", "getDocumentById"));
   _oper.setSoapAction("");
   _myOperationsList.add(_oper);
   if (_myOperations.get("getDocumentById") == null) {
     _myOperations.put("getDocumentById", new java.util.ArrayList());
   }
   ((java.util.List) _myOperations.get("getDocumentById")).add(_oper);
   _params =
       new org.apache.axis.description.ParameterDesc[] {
         new org.apache.axis.description.ParameterDesc(
             new javax.xml.namespace.QName("", "in0"),
             org.apache.axis.description.ParameterDesc.IN,
             new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"),
             java.lang.String.class,
             false,
             false),
       };
   _oper =
       new org.apache.axis.description.OperationDesc(
           "getDocumentByLabel",
           _params,
           new javax.xml.namespace.QName("", "getDocumentByLabelReturn"));
   _oper.setReturnType(
       new javax.xml.namespace.QName("http://bo.documents.sdk.spagobi.eng.it", "SDKDocument"));
   _oper.setElementQName(
       new javax.xml.namespace.QName("urn:spagobisdkdocuments", "getDocumentByLabel"));
   _oper.setSoapAction("");
   _myOperationsList.add(_oper);
   if (_myOperations.get("getDocumentByLabel") == null) {
     _myOperations.put("getDocumentByLabel", new java.util.ArrayList());
   }
   ((java.util.List) _myOperations.get("getDocumentByLabel")).add(_oper);
   _params =
       new org.apache.axis.description.ParameterDesc[] {
         new org.apache.axis.description.ParameterDesc(
             new javax.xml.namespace.QName("", "in0"),
             org.apache.axis.description.ParameterDesc.IN,
             new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"),
             java.lang.String.class,
             false,
             false),
       };
   _oper =
       new org.apache.axis.description.OperationDesc(
           "getDocumentsAsTree",
           _params,
           new javax.xml.namespace.QName("", "getDocumentsAsTreeReturn"));
   _oper.setReturnType(
       new javax.xml.namespace.QName(
           "http://bo.documents.sdk.spagobi.eng.it", "SDKFunctionality"));
   _oper.setElementQName(
       new javax.xml.namespace.QName("urn:spagobisdkdocuments", "getDocumentsAsTree"));
   _oper.setSoapAction("");
   _myOperationsList.add(_oper);
   if (_myOperations.get("getDocumentsAsTree") == null) {
     _myOperations.put("getDocumentsAsTree", new java.util.ArrayList());
   }
   ((java.util.List) _myOperations.get("getDocumentsAsTree")).add(_oper);
   _params =
       new org.apache.axis.description.ParameterDesc[] {
         new org.apache.axis.description.ParameterDesc(
             new javax.xml.namespace.QName("", "in0"),
             org.apache.axis.description.ParameterDesc.IN,
             new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "int"),
             java.lang.Integer.class,
             false,
             false),
       };
   _oper =
       new org.apache.axis.description.OperationDesc(
           "getCorrectRolesForExecution",
           _params,
           new javax.xml.namespace.QName("", "getCorrectRolesForExecutionReturn"));
   _oper.setReturnType(
       new javax.xml.namespace.QName("urn:spagobisdkdocuments", "ArrayOf_soapenc_string"));
   _oper.setElementQName(
       new javax.xml.namespace.QName("urn:spagobisdkdocuments", "getCorrectRolesForExecution"));
   _oper.setSoapAction("");
   _myOperationsList.add(_oper);
   if (_myOperations.get("getCorrectRolesForExecution") == null) {
     _myOperations.put("getCorrectRolesForExecution", new java.util.ArrayList());
   }
   ((java.util.List) _myOperations.get("getCorrectRolesForExecution")).add(_oper);
   _fault = new org.apache.axis.description.FaultDesc();
   _fault.setName("NonExecutableDocumentException");
   _fault.setQName(new javax.xml.namespace.QName("urn:spagobisdkdocuments", "fault"));
   _fault.setClassName("it.eng.spagobi.sdk.exceptions.NonExecutableDocumentException");
   _fault.setXmlType(
       new javax.xml.namespace.QName(
           "http://exceptions.sdk.spagobi.eng.it", "NonExecutableDocumentException"));
   _oper.addFault(_fault);
   _params =
       new org.apache.axis.description.ParameterDesc[] {
         new org.apache.axis.description.ParameterDesc(
             new javax.xml.namespace.QName("", "in0"),
             org.apache.axis.description.ParameterDesc.IN,
             new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "int"),
             java.lang.Integer.class,
             false,
             false),
         new org.apache.axis.description.ParameterDesc(
             new javax.xml.namespace.QName("", "in1"),
             org.apache.axis.description.ParameterDesc.IN,
             new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"),
             java.lang.String.class,
             false,
             false),
       };
   _oper =
       new org.apache.axis.description.OperationDesc(
           "getDocumentParameters",
           _params,
           new javax.xml.namespace.QName("", "getDocumentParametersReturn"));
   _oper.setReturnType(
       new javax.xml.namespace.QName(
           "urn:spagobisdkdocuments", "ArrayOf_tns2_SDKDocumentParameter"));
   _oper.setElementQName(
       new javax.xml.namespace.QName("urn:spagobisdkdocuments", "getDocumentParameters"));
   _oper.setSoapAction("");
   _myOperationsList.add(_oper);
   if (_myOperations.get("getDocumentParameters") == null) {
     _myOperations.put("getDocumentParameters", new java.util.ArrayList());
   }
   ((java.util.List) _myOperations.get("getDocumentParameters")).add(_oper);
   _fault = new org.apache.axis.description.FaultDesc();
   _fault.setName("NonExecutableDocumentException");
   _fault.setQName(new javax.xml.namespace.QName("urn:spagobisdkdocuments", "fault"));
   _fault.setClassName("it.eng.spagobi.sdk.exceptions.NonExecutableDocumentException");
   _fault.setXmlType(
       new javax.xml.namespace.QName(
           "http://exceptions.sdk.spagobi.eng.it", "NonExecutableDocumentException"));
   _oper.addFault(_fault);
   _params =
       new org.apache.axis.description.ParameterDesc[] {
         new org.apache.axis.description.ParameterDesc(
             new javax.xml.namespace.QName("", "in0"),
             org.apache.axis.description.ParameterDesc.IN,
             new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "int"),
             java.lang.Integer.class,
             false,
             false),
         new org.apache.axis.description.ParameterDesc(
             new javax.xml.namespace.QName("", "in1"),
             org.apache.axis.description.ParameterDesc.IN,
             new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"),
             java.lang.String.class,
             false,
             false),
       };
   _oper =
       new org.apache.axis.description.OperationDesc(
           "getAdmissibleValues",
           _params,
           new javax.xml.namespace.QName("", "getAdmissibleValuesReturn"));
   _oper.setReturnType(
       new javax.xml.namespace.QName(
           "urn:spagobisdkdocuments", "ArrayOf_tns2_SDKDocumentParameterValue"));
   _oper.setElementQName(
       new javax.xml.namespace.QName("urn:spagobisdkdocuments", "getAdmissibleValues"));
   _oper.setSoapAction("");
   _myOperationsList.add(_oper);
   if (_myOperations.get("getAdmissibleValues") == null) {
     _myOperations.put("getAdmissibleValues", new java.util.ArrayList());
   }
   ((java.util.List) _myOperations.get("getAdmissibleValues")).add(_oper);
   _fault = new org.apache.axis.description.FaultDesc();
   _fault.setName("NonExecutableDocumentException");
   _fault.setQName(new javax.xml.namespace.QName("urn:spagobisdkdocuments", "fault"));
   _fault.setClassName("it.eng.spagobi.sdk.exceptions.NonExecutableDocumentException");
   _fault.setXmlType(
       new javax.xml.namespace.QName(
           "http://exceptions.sdk.spagobi.eng.it", "NonExecutableDocumentException"));
   _oper.addFault(_fault);
   _params =
       new org.apache.axis.description.ParameterDesc[] {
         new org.apache.axis.description.ParameterDesc(
             new javax.xml.namespace.QName("", "in0"),
             org.apache.axis.description.ParameterDesc.IN,
             new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "int"),
             java.lang.Integer.class,
             false,
             false),
         new org.apache.axis.description.ParameterDesc(
             new javax.xml.namespace.QName("", "in1"),
             org.apache.axis.description.ParameterDesc.IN,
             new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"),
             java.lang.String.class,
             false,
             false),
       };
   _oper =
       new org.apache.axis.description.OperationDesc(
           "getDefaultValues",
           _params,
           new javax.xml.namespace.QName("", "getDefaultValuesReturn"));
   _oper.setReturnType(
       new javax.xml.namespace.QName(
           "urn:spagobisdkdocuments", "ArrayOf_tns2_SDKDocumentParameterValue"));
   _oper.setElementQName(
       new javax.xml.namespace.QName("urn:spagobisdkdocuments", "getDefaultValues"));
   _oper.setSoapAction("");
   _myOperationsList.add(_oper);
   if (_myOperations.get("getDefaultValues") == null) {
     _myOperations.put("getDefaultValues", new java.util.ArrayList());
   }
   ((java.util.List) _myOperations.get("getDefaultValues")).add(_oper);
   _fault = new org.apache.axis.description.FaultDesc();
   _fault.setName("NonExecutableDocumentException");
   _fault.setQName(new javax.xml.namespace.QName("urn:spagobisdkdocuments", "fault"));
   _fault.setClassName("it.eng.spagobi.sdk.exceptions.NonExecutableDocumentException");
   _fault.setXmlType(
       new javax.xml.namespace.QName(
           "http://exceptions.sdk.spagobi.eng.it", "NonExecutableDocumentException"));
   _oper.addFault(_fault);
   _params =
       new org.apache.axis.description.ParameterDesc[] {
         new org.apache.axis.description.ParameterDesc(
             new javax.xml.namespace.QName("", "in0"),
             org.apache.axis.description.ParameterDesc.IN,
             new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "int"),
             java.lang.Integer.class,
             false,
             false),
       };
   _oper =
       new org.apache.axis.description.OperationDesc(
           "downloadTemplate",
           _params,
           new javax.xml.namespace.QName("", "downloadTemplateReturn"));
   _oper.setReturnType(
       new javax.xml.namespace.QName("http://bo.documents.sdk.spagobi.eng.it", "SDKTemplate"));
   _oper.setElementQName(
       new javax.xml.namespace.QName("urn:spagobisdkdocuments", "downloadTemplate"));
   _oper.setSoapAction("");
   _myOperationsList.add(_oper);
   if (_myOperations.get("downloadTemplate") == null) {
     _myOperations.put("downloadTemplate", new java.util.ArrayList());
   }
   ((java.util.List) _myOperations.get("downloadTemplate")).add(_oper);
   _fault = new org.apache.axis.description.FaultDesc();
   _fault.setName("NotAllowedOperationException");
   _fault.setQName(new javax.xml.namespace.QName("urn:spagobisdkdocuments", "fault"));
   _fault.setClassName("it.eng.spagobi.sdk.exceptions.NotAllowedOperationException");
   _fault.setXmlType(
       new javax.xml.namespace.QName(
           "http://exceptions.sdk.spagobi.eng.it", "NotAllowedOperationException"));
   _oper.addFault(_fault);
   _params =
       new org.apache.axis.description.ParameterDesc[] {
         new org.apache.axis.description.ParameterDesc(
             new javax.xml.namespace.QName("", "in0"),
             org.apache.axis.description.ParameterDesc.IN,
             new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "int"),
             java.lang.Integer.class,
             false,
             false),
         new org.apache.axis.description.ParameterDesc(
             new javax.xml.namespace.QName("", "in1"),
             org.apache.axis.description.ParameterDesc.IN,
             new javax.xml.namespace.QName(
                 "http://bo.documents.sdk.spagobi.eng.it", "SDKTemplate"),
             it.eng.spagobi.sdk.documents.bo.SDKTemplate.class,
             false,
             false),
       };
   _oper = new org.apache.axis.description.OperationDesc("uploadTemplate", _params, null);
   _oper.setElementQName(
       new javax.xml.namespace.QName("urn:spagobisdkdocuments", "uploadTemplate"));
   _oper.setSoapAction("");
   _myOperationsList.add(_oper);
   if (_myOperations.get("uploadTemplate") == null) {
     _myOperations.put("uploadTemplate", new java.util.ArrayList());
   }
   ((java.util.List) _myOperations.get("uploadTemplate")).add(_oper);
   _fault = new org.apache.axis.description.FaultDesc();
   _fault.setName("NotAllowedOperationException");
   _fault.setQName(new javax.xml.namespace.QName("urn:spagobisdkdocuments", "fault"));
   _fault.setClassName("it.eng.spagobi.sdk.exceptions.NotAllowedOperationException");
   _fault.setXmlType(
       new javax.xml.namespace.QName(
           "http://exceptions.sdk.spagobi.eng.it", "NotAllowedOperationException"));
   _oper.addFault(_fault);
   _params =
       new org.apache.axis.description.ParameterDesc[] {
         new org.apache.axis.description.ParameterDesc(
             new javax.xml.namespace.QName("", "in0"),
             org.apache.axis.description.ParameterDesc.IN,
             new javax.xml.namespace.QName(
                 "http://bo.documents.sdk.spagobi.eng.it", "SDKDocument"),
             it.eng.spagobi.sdk.documents.bo.SDKDocument.class,
             false,
             false),
         new org.apache.axis.description.ParameterDesc(
             new javax.xml.namespace.QName("", "in1"),
             org.apache.axis.description.ParameterDesc.IN,
             new javax.xml.namespace.QName(
                 "http://bo.documents.sdk.spagobi.eng.it", "SDKTemplate"),
             it.eng.spagobi.sdk.documents.bo.SDKTemplate.class,
             false,
             false),
         new org.apache.axis.description.ParameterDesc(
             new javax.xml.namespace.QName("", "in2"),
             org.apache.axis.description.ParameterDesc.IN,
             new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "int"),
             java.lang.Integer.class,
             false,
             false),
       };
   _oper =
       new org.apache.axis.description.OperationDesc(
           "saveNewDocument", _params, new javax.xml.namespace.QName("", "saveNewDocumentReturn"));
   _oper.setReturnType(
       new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "int"));
   _oper.setElementQName(
       new javax.xml.namespace.QName("urn:spagobisdkdocuments", "saveNewDocument"));
   _oper.setSoapAction("");
   _myOperationsList.add(_oper);
   if (_myOperations.get("saveNewDocument") == null) {
     _myOperations.put("saveNewDocument", new java.util.ArrayList());
   }
   ((java.util.List) _myOperations.get("saveNewDocument")).add(_oper);
   _fault = new org.apache.axis.description.FaultDesc();
   _fault.setName("NotAllowedOperationException");
   _fault.setQName(new javax.xml.namespace.QName("urn:spagobisdkdocuments", "fault"));
   _fault.setClassName("it.eng.spagobi.sdk.exceptions.NotAllowedOperationException");
   _fault.setXmlType(
       new javax.xml.namespace.QName(
           "http://exceptions.sdk.spagobi.eng.it", "NotAllowedOperationException"));
   _oper.addFault(_fault);
   _params =
       new org.apache.axis.description.ParameterDesc[] {
         new org.apache.axis.description.ParameterDesc(
             new javax.xml.namespace.QName("", "in0"),
             org.apache.axis.description.ParameterDesc.IN,
             new javax.xml.namespace.QName(
                 "http://bo.documents.sdk.spagobi.eng.it", "SDKDocument"),
             it.eng.spagobi.sdk.documents.bo.SDKDocument.class,
             false,
             false),
         new org.apache.axis.description.ParameterDesc(
             new javax.xml.namespace.QName("", "in1"),
             org.apache.axis.description.ParameterDesc.IN,
             new javax.xml.namespace.QName(
                 "urn:spagobisdkdocuments", "ArrayOf_tns2_SDKDocumentParameter"),
             it.eng.spagobi.sdk.documents.bo.SDKDocumentParameter[].class,
             false,
             false),
         new org.apache.axis.description.ParameterDesc(
             new javax.xml.namespace.QName("", "in2"),
             org.apache.axis.description.ParameterDesc.IN,
             new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"),
             java.lang.String.class,
             false,
             false),
         new org.apache.axis.description.ParameterDesc(
             new javax.xml.namespace.QName("", "in3"),
             org.apache.axis.description.ParameterDesc.IN,
             new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"),
             java.lang.String.class,
             false,
             false),
       };
   _oper =
       new org.apache.axis.description.OperationDesc(
           "executeDocument", _params, new javax.xml.namespace.QName("", "executeDocumentReturn"));
   _oper.setReturnType(
       new javax.xml.namespace.QName(
           "http://bo.documents.sdk.spagobi.eng.it", "SDKExecutedDocumentContent"));
   _oper.setElementQName(
       new javax.xml.namespace.QName("urn:spagobisdkdocuments", "executeDocument"));
   _oper.setSoapAction("");
   _myOperationsList.add(_oper);
   if (_myOperations.get("executeDocument") == null) {
     _myOperations.put("executeDocument", new java.util.ArrayList());
   }
   ((java.util.List) _myOperations.get("executeDocument")).add(_oper);
   _fault = new org.apache.axis.description.FaultDesc();
   _fault.setName("NonExecutableDocumentException");
   _fault.setQName(new javax.xml.namespace.QName("urn:spagobisdkdocuments", "fault"));
   _fault.setClassName("it.eng.spagobi.sdk.exceptions.NonExecutableDocumentException");
   _fault.setXmlType(
       new javax.xml.namespace.QName(
           "http://exceptions.sdk.spagobi.eng.it", "NonExecutableDocumentException"));
   _oper.addFault(_fault);
   _fault = new org.apache.axis.description.FaultDesc();
   _fault.setName("InvalidParameterValue");
   _fault.setQName(new javax.xml.namespace.QName("urn:spagobisdkdocuments", "fault"));
   _fault.setClassName("it.eng.spagobi.sdk.exceptions.InvalidParameterValue");
   _fault.setXmlType(
       new javax.xml.namespace.QName(
           "http://exceptions.sdk.spagobi.eng.it", "InvalidParameterValue"));
   _oper.addFault(_fault);
   _fault = new org.apache.axis.description.FaultDesc();
   _fault.setName("MissingParameterValue");
   _fault.setQName(new javax.xml.namespace.QName("urn:spagobisdkdocuments", "fault"));
   _fault.setClassName("it.eng.spagobi.sdk.exceptions.MissingParameterValue");
   _fault.setXmlType(
       new javax.xml.namespace.QName(
           "http://exceptions.sdk.spagobi.eng.it", "MissingParameterValue"));
   _oper.addFault(_fault);
   _fault = new org.apache.axis.description.FaultDesc();
   _fault.setName("NotAllowedOperationException");
   _fault.setQName(new javax.xml.namespace.QName("urn:spagobisdkdocuments", "fault"));
   _fault.setClassName("it.eng.spagobi.sdk.exceptions.NotAllowedOperationException");
   _fault.setXmlType(
       new javax.xml.namespace.QName(
           "http://exceptions.sdk.spagobi.eng.it", "NotAllowedOperationException"));
   _oper.addFault(_fault);
   _params =
       new org.apache.axis.description.ParameterDesc[] {
         new org.apache.axis.description.ParameterDesc(
             new javax.xml.namespace.QName("", "in0"),
             org.apache.axis.description.ParameterDesc.IN,
             new javax.xml.namespace.QName(
                 "http://bo.documents.sdk.spagobi.eng.it", "SDKTemplate"),
             it.eng.spagobi.sdk.documents.bo.SDKTemplate.class,
             false,
             false),
         new org.apache.axis.description.ParameterDesc(
             new javax.xml.namespace.QName("", "in1"),
             org.apache.axis.description.ParameterDesc.IN,
             new javax.xml.namespace.QName(
                 "http://bo.documents.sdk.spagobi.eng.it", "SDKTemplate"),
             it.eng.spagobi.sdk.documents.bo.SDKTemplate.class,
             false,
             false),
         new org.apache.axis.description.ParameterDesc(
             new javax.xml.namespace.QName("", "in2"),
             org.apache.axis.description.ParameterDesc.IN,
             new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"),
             java.lang.String.class,
             false,
             false),
         new org.apache.axis.description.ParameterDesc(
             new javax.xml.namespace.QName("", "in3"),
             org.apache.axis.description.ParameterDesc.IN,
             new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"),
             java.lang.String.class,
             false,
             false),
       };
   _oper = new org.apache.axis.description.OperationDesc("uploadDatamartTemplate", _params, null);
   _oper.setElementQName(
       new javax.xml.namespace.QName("urn:spagobisdkdocuments", "uploadDatamartTemplate"));
   _oper.setSoapAction("");
   _myOperationsList.add(_oper);
   if (_myOperations.get("uploadDatamartTemplate") == null) {
     _myOperations.put("uploadDatamartTemplate", new java.util.ArrayList());
   }
   ((java.util.List) _myOperations.get("uploadDatamartTemplate")).add(_oper);
   _params =
       new org.apache.axis.description.ParameterDesc[] {
         new org.apache.axis.description.ParameterDesc(
             new javax.xml.namespace.QName("", "in0"),
             org.apache.axis.description.ParameterDesc.IN,
             new javax.xml.namespace.QName(
                 "http://bo.documents.sdk.spagobi.eng.it", "SDKTemplate"),
             it.eng.spagobi.sdk.documents.bo.SDKTemplate.class,
             false,
             false),
       };
   _oper = new org.apache.axis.description.OperationDesc("uploadDatamartModel", _params, null);
   _oper.setElementQName(
       new javax.xml.namespace.QName("urn:spagobisdkdocuments", "uploadDatamartModel"));
   _oper.setSoapAction("");
   _myOperationsList.add(_oper);
   if (_myOperations.get("uploadDatamartModel") == null) {
     _myOperations.put("uploadDatamartModel", new java.util.ArrayList());
   }
   ((java.util.List) _myOperations.get("uploadDatamartModel")).add(_oper);
   _params =
       new org.apache.axis.description.ParameterDesc[] {
         new org.apache.axis.description.ParameterDesc(
             new javax.xml.namespace.QName("", "in0"),
             org.apache.axis.description.ParameterDesc.IN,
             new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"),
             java.lang.String.class,
             false,
             false),
         new org.apache.axis.description.ParameterDesc(
             new javax.xml.namespace.QName("", "in1"),
             org.apache.axis.description.ParameterDesc.IN,
             new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"),
             java.lang.String.class,
             false,
             false),
       };
   _oper =
       new org.apache.axis.description.OperationDesc(
           "downloadDatamartFile",
           _params,
           new javax.xml.namespace.QName("", "downloadDatamartFileReturn"));
   _oper.setReturnType(
       new javax.xml.namespace.QName("http://bo.documents.sdk.spagobi.eng.it", "SDKTemplate"));
   _oper.setElementQName(
       new javax.xml.namespace.QName("urn:spagobisdkdocuments", "downloadDatamartFile"));
   _oper.setSoapAction("");
   _myOperationsList.add(_oper);
   if (_myOperations.get("downloadDatamartFile") == null) {
     _myOperations.put("downloadDatamartFile", new java.util.ArrayList());
   }
   ((java.util.List) _myOperations.get("downloadDatamartFile")).add(_oper);
   _params =
       new org.apache.axis.description.ParameterDesc[] {
         new org.apache.axis.description.ParameterDesc(
             new javax.xml.namespace.QName("", "in0"),
             org.apache.axis.description.ParameterDesc.IN,
             new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"),
             java.lang.String.class,
             false,
             false),
         new org.apache.axis.description.ParameterDesc(
             new javax.xml.namespace.QName("", "in1"),
             org.apache.axis.description.ParameterDesc.IN,
             new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"),
             java.lang.String.class,
             false,
             false),
         new org.apache.axis.description.ParameterDesc(
             new javax.xml.namespace.QName("", "in2"),
             org.apache.axis.description.ParameterDesc.IN,
             new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"),
             java.lang.String.class,
             false,
             false),
       };
   _oper =
       new org.apache.axis.description.OperationDesc(
           "downloadDatamartModelFiles",
           _params,
           new javax.xml.namespace.QName("", "downloadDatamartModelFilesReturn"));
   _oper.setReturnType(
       new javax.xml.namespace.QName("http://bo.documents.sdk.spagobi.eng.it", "SDKTemplate"));
   _oper.setElementQName(
       new javax.xml.namespace.QName("urn:spagobisdkdocuments", "downloadDatamartModelFiles"));
   _oper.setSoapAction("");
   _myOperationsList.add(_oper);
   if (_myOperations.get("downloadDatamartModelFiles") == null) {
     _myOperations.put("downloadDatamartModelFiles", new java.util.ArrayList());
   }
   ((java.util.List) _myOperations.get("downloadDatamartModelFiles")).add(_oper);
   _params = new org.apache.axis.description.ParameterDesc[] {};
   _oper =
       new org.apache.axis.description.OperationDesc(
           "getAllDatamartModels",
           _params,
           new javax.xml.namespace.QName("", "getAllDatamartModelsReturn"));
   _oper.setReturnType(new javax.xml.namespace.QName("http://xml.apache.org/xml-soap", "Map"));
   _oper.setElementQName(
       new javax.xml.namespace.QName("urn:spagobisdkdocuments", "getAllDatamartModels"));
   _oper.setSoapAction("");
   _myOperationsList.add(_oper);
   if (_myOperations.get("getAllDatamartModels") == null) {
     _myOperations.put("getAllDatamartModels", new java.util.ArrayList());
   }
   ((java.util.List) _myOperations.get("getAllDatamartModels")).add(_oper);
   _fault = new org.apache.axis.description.FaultDesc();
   _fault.setName("NotAllowedOperationException");
   _fault.setQName(new javax.xml.namespace.QName("urn:spagobisdkdocuments", "fault"));
   _fault.setClassName("it.eng.spagobi.sdk.exceptions.NotAllowedOperationException");
   _fault.setXmlType(
       new javax.xml.namespace.QName(
           "http://exceptions.sdk.spagobi.eng.it", "NotAllowedOperationException"));
   _oper.addFault(_fault);
   _params =
       new org.apache.axis.description.ParameterDesc[] {
         new org.apache.axis.description.ParameterDesc(
             new javax.xml.namespace.QName("", "in0"),
             org.apache.axis.description.ParameterDesc.IN,
             new javax.xml.namespace.QName("http://bo.documents.sdk.spagobi.eng.it", "SDKSchema"),
             it.eng.spagobi.sdk.documents.bo.SDKSchema.class,
             false,
             false),
       };
   _oper = new org.apache.axis.description.OperationDesc("uploadMondrianSchema", _params, null);
   _oper.setElementQName(
       new javax.xml.namespace.QName("urn:spagobisdkdocuments", "uploadMondrianSchema"));
   _oper.setSoapAction("");
   _myOperationsList.add(_oper);
   if (_myOperations.get("uploadMondrianSchema") == null) {
     _myOperations.put("uploadMondrianSchema", new java.util.ArrayList());
   }
   ((java.util.List) _myOperations.get("uploadMondrianSchema")).add(_oper);
   _fault = new org.apache.axis.description.FaultDesc();
   _fault.setName("SDKException");
   _fault.setQName(new javax.xml.namespace.QName("urn:spagobisdkdocuments", "fault"));
   _fault.setClassName("it.eng.spagobi.sdk.exceptions.SDKException");
   _fault.setXmlType(
       new javax.xml.namespace.QName("http://exceptions.sdk.spagobi.eng.it", "SDKException"));
   _oper.addFault(_fault);
   _fault = new org.apache.axis.description.FaultDesc();
   _fault.setName("NotAllowedOperationException");
   _fault.setQName(new javax.xml.namespace.QName("urn:spagobisdkdocuments", "fault"));
   _fault.setClassName("it.eng.spagobi.sdk.exceptions.NotAllowedOperationException");
   _fault.setXmlType(
       new javax.xml.namespace.QName(
           "http://exceptions.sdk.spagobi.eng.it", "NotAllowedOperationException"));
   _oper.addFault(_fault);
 }
  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("comprar");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "costo"),
            org.apache.axis.description.ParameterDesc.IN,
            new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "double"),
            double.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("", "return"));
    oper.setStyle(org.apache.axis.constants.Style.RPC);
    oper.setUse(org.apache.axis.constants.Use.LITERAL);
    _operations[0] = oper;

    oper = new org.apache.axis.description.OperationDesc();
    oper.setName("crearCliente");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "Nombre"),
            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("", "Direccion"),
            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("", "Telefono"),
            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("", "Cedula"),
            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("", "Puntos"),
            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("", "ID_Cuenta"),
            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("", "Estado"),
            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("", "Saldo"),
            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("", "return"));
    oper.setStyle(org.apache.axis.constants.Style.RPC);
    oper.setUse(org.apache.axis.constants.Use.LITERAL);
    _operations[1] = oper;

    oper = new org.apache.axis.description.OperationDesc();
    oper.setName("redimirPuntos");
    param =
        new org.apache.axis.description.ParameterDesc(
            new javax.xml.namespace.QName("", "numeroPremio"),
            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("", "return"));
    oper.setStyle(org.apache.axis.constants.Style.RPC);
    oper.setUse(org.apache.axis.constants.Use.LITERAL);
    _operations[2] = oper;
  }