You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-cvs@ws.apache.org by di...@apache.org on 2005/04/23 03:47:56 UTC

cvs commit: ws-axis/java/src/org/apache/axis/wsdl/toJava JavaFaultWriter.java

dims        2005/04/22 18:47:56

  Modified:    java/src/org/apache/axis/wsdl/toJava JavaFaultWriter.java
  Log:
  Fix for AXIS-1890 - Support additional constructors in generated fault stubs
  
  Revision  Changes    Path
  1.24      +10 -0     ws-axis/java/src/org/apache/axis/wsdl/toJava/JavaFaultWriter.java
  
  Index: JavaFaultWriter.java
  ===================================================================
  RCS file: /home/cvs/ws-axis/java/src/org/apache/axis/wsdl/toJava/JavaFaultWriter.java,v
  retrieving revision 1.23
  retrieving revision 1.24
  diff -u -r1.23 -r1.24
  --- JavaFaultWriter.java	8 Feb 2005 18:44:36 -0000	1.23
  +++ JavaFaultWriter.java	23 Apr 2005 01:47:56 -0000	1.24
  @@ -107,6 +107,16 @@
           pw.println("    }");
           pw.println();
   
  +        // Additional contructors
  +        pw.println("    public " + className + "(java.lang.Exception target) {");
  +        pw.println("        super(target);");
  +        pw.println("    }");
  +        pw.println();
  +        pw.println("    public " + className + "(java.lang.String message, java.lang.Throwable t) {");
  +        pw.println("        super(message, t);");
  +        pw.println("    }");
  +        pw.println();
  +
           // contructor that initializes data
           if (params.size() > 0) {
               pw.print("      public " + className + "(");