PrintStackTrace task
Sets the stack trace of a java.lang.Throwable
object
to a property. This task is intended to be used in conjunction with
the tryCatch
task
provided by Ant-Contrib.
Parameters
Attribute | Description | Required |
---|---|---|
property | The name of the property to set. | Yes |
refid |
The reference ID of the java.lang.Throwable object. |
Yes |
Examples
The following example catches any exceptions occurred when running Ant with extract.xml and prints the entire stack trace to the console, as opposed to only the exception message as Ant does by default.
<trycatch reference="throwable">
<try>
<ant antfile="extract.xml" />
</try>
<catch>
<printStackTrace refid="throwable" property="stackTrace" />
<echo message="${stackTrace}" />
</catch>
</trycatch>