Examples of FaultInfo


Examples of com.leansoft.mwsc.model.FaultInfo

          }
         
          // Fault
          for(Fault fault : operation.getFaultsSet()) {
                String faultClassName = Names.customExceptionClassName(fault);
                FaultInfo faultInfo = null;
                if (faults.containsKey(faultClassName)) {
                  faultInfo = faults.get(faultClassName);
                } else {
                  faultInfo = getFaultInfo(fault);
                  // also put the fault model into the codegen model
View Full Code Here

Examples of org.apache.axis.wsdl.symbolTable.FaultInfo

                                   javaOpName + "\");");
                    }
                    // Create FaultDesc items for each fault
                    Iterator it = faults.iterator();
                    while (it.hasNext()) {
                        FaultInfo faultInfo = (FaultInfo) it.next();
                        QName faultQName = faultInfo.getQName();
                        QName faultXMLType = faultInfo.getXMLType();
                        String faultName = faultInfo.getName();
                        String className =
                            Utils.getFullExceptionName(
                               faultInfo.getMessage(), symbolTable);
                        pw.println("        _fault = " +
                                   "new org.apache.axis.description.FaultDesc();");
                        if (faultName != null) {
                            pw.println("        _fault.setName(\"" +
                                       faultName + "\");");
View Full Code Here

Examples of org.apache.axis.wsdl.symbolTable.FaultInfo

                    Iterator ops = allOpFaults.values().iterator();
                    // set the context for all faults for this binding.
                    while (ops.hasNext()) {
                        ArrayList faults = (ArrayList) ops.next();
                        for (int j = 0; j < faults.size(); ++j) {
                            FaultInfo info = (FaultInfo) faults.get(j);
                            setFaultContext(info, symbolTable);
                        }
                    }
                }
            }
View Full Code Here

Examples of org.apache.axis.wsdl.symbolTable.FaultInfo

            pw.println("/>");
        }
        if (faults != null) {
            for (Iterator iterator = faults.iterator(); iterator.hasNext();) {
                FaultInfo faultInfo = (FaultInfo) iterator.next();
                QName faultQName = faultInfo.getQName();
                if (faultQName != null) {
                    String className = Utils.getFullExceptionName(
                            faultInfo.getMessage(), symbolTable);
                    pw.print("        <fault");
                    pw.print(" name=\"" + faultInfo.getName() + "\"");
                    pw.print(" qname=\"" +
                             Utils.genQNameAttributeString(faultQName, "fns") + "\"");
                    pw.print(" class=\"" + className+ "\"");
                    pw.print(" type=\"" +
                             Utils.genQNameAttributeString(
                             faultInfo.getXMLType(), "tns") + "\"");
                    pw.println("/>");
                }
            }
        }
View Full Code Here

Examples of org.apache.axis.wsdl.wsdl2ws.info.FaultInfo

    if(faults == null)
      return;
    Iterator faultIt = faults.values().iterator();
    while(faultIt.hasNext()){
      Fault fault = (Fault)faultIt.next();
      FaultInfo faultinfo = new FaultInfo(fault.getName());
      System.out.println(fault.getName()+"Fault NAME   @@@@@@@@@@@@@@@@@");
      Map parts = fault.getMessage().getParts();
      Iterator partIt = parts.values().iterator();
      while(partIt.hasNext()){
        System.out.println(" fault part name *********"+partIt.toString()  );
        faultinfo.addParam(createParameterInfo((Part)partIt.next()));
     
      //add by nithya
      methodinfo.addFaultType(faultinfo) ;
         }  
  }
View Full Code Here

Examples of org.apache.axis.wsdl.wsdl2ws.info.FaultInfo

      flag =true;     
                        writer.write("\t\t\tpcCmplxFaultName = pSoapFault->getCmplxFaultObjectName().c_str();\n");
    }     
    while (paramsFault.hasNext()){
      j =j+1;
      FaultInfo info = (FaultInfo)paramsFault.next();
      faultInfoName =info.getFaultInfo();      
      ArrayList paramInfo =info.getParams();
      for (int i= 0; i < paramInfo.size(); i++)
      {       
         ParameterInfo par =(ParameterInfo)paramInfo.get(i);                                                                                                                                                          
         paramName  = par.getParamName();
         langName =par.getLangName();
View Full Code Here

Examples of org.apache.axis.wsdl.wsdl2ws.info.FaultInfo

        for (int i = 0; i < methods.size(); i++) {
          minfo = (MethodInfo)methods.get(i);
          Iterator fault = minfo.getFaultType().iterator();
          String faultInfoName =null;          
          while (fault.hasNext()){
              FaultInfo info = (FaultInfo)fault.next();
              faultInfoName =info.getFaultInfo();      
              writer.write("#include \"Axis"+faultInfoName.toString()+"Exception.h\"\n");
          }
        }     
        writer.write("\n");
      }catch(IOException e){
View Full Code Here

Examples of org.apache.axis.wsdl.wsdl2ws.info.FaultInfo

                flag =true;     
                writer.write("\t\t\tpcCmplxFaultName = pSoapFault->getCmplxFaultObjectName().c_str();\n");
      }
      while (paramsFault.hasNext()){
        j =j+1;
        FaultInfo info = (FaultInfo)paramsFault.next();
        faultInfoName =info.getFaultInfo();      
        ArrayList paramInfo =info.getParams();
        for (int i= 0; i < paramInfo.size(); i++) {       
          ParameterInfo par =(ParameterInfo)paramInfo.get(i);                                                                                                                                                          
          paramName  = par.getParamName();
          langName =par.getLangName();
          faultType = WrapperUtils.getClassNameFromParamInfoConsideringArrays(par,wscontext);
View Full Code Here

Examples of org.apache.axis.wsdl.wsdl2ws.info.FaultInfo

            return;
        Iterator faultIt = faults.values().iterator();
        while (faultIt.hasNext())
        {
            Fault fault = (Fault) faultIt.next();
            FaultInfo faultinfo = new FaultInfo(fault.getName());

            Map parts = fault.getMessage().getParts();
            Iterator partIt = parts.values().iterator();
            while (partIt.hasNext())
            {

                faultinfo.addParam(createParameterInfo((Part) partIt.next()));
            }
            //add by nithya
            methodinfo.addFaultType(faultinfo);
        }
    }
View Full Code Here

Examples of org.apache.axis.wsdl.wsdl2ws.info.FaultInfo

                "\t\t\tpcCmplxFaultName = pSoapFault->getCmplxFaultObjectName().c_str();\n");
        }
        while (paramsFault.hasNext())
        {
            j = j + 1;
            FaultInfo info = (FaultInfo) paramsFault.next();
            faultInfoName = info.getFaultInfo();
            ArrayList paramInfo = info.getParams();
            for (int i = 0; i < paramInfo.size(); i++)
            {
                ParameterInfo par = (ParameterInfo) paramInfo.get(i);
                paramName = par.getParamName();
                langName = par.getLangName();
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.