gdaniels    02/02/02 09:19:47

  Modified:    java/test/wsdl Java2WsdlAntTask.java
  Log:
  Print stack trace if Java2WSDL fails.
  
  Revision  Changes    Path
  1.6       +6 -1      xml-axis/java/test/wsdl/Java2WsdlAntTask.java
  
  Index: Java2WsdlAntTask.java
  ===================================================================
  RCS file: /home/cvs/xml-axis/java/test/wsdl/Java2WsdlAntTask.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- Java2WsdlAntTask.java     30 Jan 2002 03:59:29 -0000      1.5
  +++ Java2WsdlAntTask.java     2 Feb 2002 17:19:47 -0000       1.6
  @@ -60,6 +60,8 @@
   import org.apache.tools.ant.Task;
   
   import java.util.HashMap;
  +import java.io.StringWriter;
  +import java.io.PrintWriter;
   
   /**
    * Simple Ant task for running Java2Wsdl utility. 
  @@ -110,7 +112,10 @@
               emitter.setUseInheritedMethods(useInheritedMethods);
               emitter.emit(output, Emitter.MODE_ALL);
           } catch (Throwable t) {
  -            throw new BuildException("Error while running " + getClass().getName(), 
t); 
  +            StringWriter writer = new StringWriter();
  +            t.printStackTrace(new PrintWriter(writer));
  +            log(writer.getBuffer().toString(), Project.MSG_ERR);
  +            throw new BuildException("Error while running " + getClass().getName(), 
t);
           }
       }
   
  
  
  


Reply via email to