Package org.apache.axis.wsdl.wsdl2ws

Examples of org.apache.axis.wsdl.wsdl2ws.WrapperFault


   */
  protected void writeDistructors() throws WrapperFault {
    try{
    writer.write(classname+"::~"+classname+"()\n{\n}\n\n");//\tdelete m_pCall;\n}\n\n");
    }catch(IOException e){
      throw new WrapperFault(e);
    }
  }
View Full Code Here


        minfo = (MethodInfo)methods.get(i);
        this.writeMethodInWrapper(minfo);
        writer.write("\n");
      }
    }catch(IOException e){
      throw new WrapperFault(e);
    }
  }
View Full Code Here

  protected void writePreprocssorStatements() throws WrapperFault {
    try{
      writer.write("#include \""+classname+".h\"\n\n");
      writer.write("#include <axis/server/AxisWrapperAPI.h>\n\n");
    }catch(IOException e){
      throw new WrapperFault(e);
    }
  }
View Full Code Here

        writer.write("\t\t\t\tm_pCall->unInitialize();\n");
        writer.write("\t\t\t\tthrow AxisClientException(pSoapFault);\n");
        writer.write("\t\t\t}\n");
      }   
      catch (IOException e) {
            throw new WrapperFault(e);
          }
    }
View Full Code Here

        writer.write("extern void Axis_Delete_"+typeName+"("+typeName+"* param, bool bArray = false, int nSize=0);\n");
        writer.write("extern int Axis_Serialize_"+typeName+"("+typeName+"* param, IWrapperSoapSerializer* pSZ, bool bArray = false);\n");
        writer.write("extern int Axis_GetSize_"+typeName+"();\n\n");
      }
    } catch (IOException e) {
      throw new WrapperFault(e);
    }
  } 
View Full Code Here

       writer.flush();
       writer.close();
       System.out.println(getFilePath().getAbsolutePath() + " created.....");
       } catch (IOException e) {
        e.printStackTrace();
        throw new WrapperFault(e);
      }
    }
View Full Code Here

         writer.flush();
         writer.close();
         System.out.println(getFilePath().getAbsolutePath() + " created.....");
      } catch (IOException e) {
      e.printStackTrace();
      throw new WrapperFault(e);
    }
  }
View Full Code Here

    writer.write("#include <malloc.h>\n");
    writer.write("#include \""+this.classname + ".h\"\n");
    writer.write("#include <axis/server/AxisWrapperAPI.h>\n\n");
  } catch (IOException e) {
    e.printStackTrace();
    throw new WrapperFault(e);
  }
   }
View Full Code Here

            {
                System.out.println(
                    "Array "
                        + classname
                        + " contains unexpected no of variables");
                throw new WrapperFault(
                    "Array type "
                        + classname
                        + " contain unexpected no of types");
            }
            //include header file for the contained type
            QName qname = WrapperUtils.getArrayType(type).getName();
            if (!CUtils.isSimpleType(qname))
            {
                writer.write(
                    "#include \""
                        + attribs[0].getTypeName()
                        + CUtils.C_HEADER_SUFFIX
                        + "\"\n\n");
            }
            else
            {
                writer.write("#include <axis/server/AxisUserAPI.h>\n\n");
            }
            writeArrayStruct();
            this.writer.write(
                "#endif /* !defined(__"
                    + classname.toUpperCase()
                    + "_"
                    + getFileType().toUpperCase()
                    + "_H__INCLUDED_)*/\n");
            writer.flush();
            writer.close();
            if (WSDL2Ws.verbose)
                System.out.println(
                    getFilePath().getAbsolutePath() + " created.....");
        }
        catch (IOException e)
        {
            e.printStackTrace();
            throw new WrapperFault(e);
        }
    }
View Full Code Here

             * </xsd:complexType>
             */
            //writer.write("\t"+attribs[0].getTypeName()+"* m_Array;\n\tint m_Size;\n} "+classname+";\n\n");
            if (attribs[0].isSimpleType())
            {
                throw new WrapperFault("Error : no need to synthesis arrays for simple types");
            }
            else
            {
                writer.write(
                    "\tstruct "
                        + attribs[0].getTypeName()
                        + "Tag * m_Array;\n\tint m_Size;\n} "
                        + classname
                        + ";\n\n");
            }
        }
        catch (IOException e)
        {
            throw new WrapperFault(e);
        }
    }
View Full Code Here

TOP

Related Classes of org.apache.axis.wsdl.wsdl2ws.WrapperFault

Copyright © 2018 www.massapicom. 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.