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);
}
}