donaldp 01/12/21 05:28:31
Modified:
proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional/ide
VAJAntToolGUI.java VAJToolsServlet.java
proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional/junit
JUnitTestRunner.java XMLResultAggregator.java
Log:
Remove dependency on StringUtils.
Revision Changes Path
1.4 +2 -1
jakarta-ant/proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional/ide/VAJAntToolGUI.java
Index: VAJAntToolGUI.java
===================================================================
RCS file:
/home/cvs/jakarta-ant/proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional/ide/VAJAntToolGUI.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- VAJAntToolGUI.java 2001/12/16 04:12:40 1.3
+++ VAJAntToolGUI.java 2001/12/21 13:28:30 1.4
@@ -43,6 +43,7 @@
import org.apache.tools.ant.BuildListener;
import org.apache.tools.ant.Project;
import org.apache.tools.ant.util.StringUtils;
+import org.apache.avalon.framework.ExceptionUtil;
/**
* This is a simple grafical user interface to provide the information
needed by
@@ -1403,7 +1404,7 @@
private void handleException( Throwable exception )
{
// Write exceptions to the log-window
- String trace = StringUtils.getStackTrace( exception );
+ String trace = ExceptionUtil.printStackTrace( exception );
getMessageTextArea().append( lineSeparator + lineSeparator + trace );
getMessageFrame().show();
1.3 +2 -1
jakarta-ant/proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional/ide/VAJToolsServlet.java
Index: VAJToolsServlet.java
===================================================================
RCS file:
/home/cvs/jakarta-ant/proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional/ide/VAJToolsServlet.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- VAJToolsServlet.java 2001/12/16 00:36:41 1.2
+++ VAJToolsServlet.java 2001/12/21 13:28:30 1.3
@@ -14,6 +14,7 @@
import javax.servlet.http.HttpServletResponse;
import org.apache.myrmidon.api.TaskException;
import org.apache.tools.ant.util.StringUtils;
+import org.apache.avalon.framework.ExceptionUtil;
/**
* Abstract base class to provide common services for the VAJ tool API
servlets
@@ -72,7 +73,7 @@
{
if( !( e instanceof TaskException ) )
{
- String trace = StringUtils.getStackTrace( e );
+ String trace = ExceptionUtil.printStackTrace( e );
util.log( "Program error in " + this.getClass().getName()
+ ":\n" + trace, VAJUtil.MSG_ERR );
}
1.3 +2 -1
jakarta-ant/proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional/junit/JUnitTestRunner.java
Index: JUnitTestRunner.java
===================================================================
RCS file:
/home/cvs/jakarta-ant/proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional/junit/JUnitTestRunner.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- JUnitTestRunner.java 2001/12/16 00:36:00 1.2
+++ JUnitTestRunner.java 2001/12/21 13:28:31 1.3
@@ -30,6 +30,7 @@
import org.apache.tools.ant.AntClassLoader;
import org.apache.tools.ant.Project;
import org.apache.tools.ant.util.StringUtils;
+import org.apache.avalon.framework.ExceptionUtil;
/**
* Simple Testrunner for JUnit that runs all tests of a testsuite. <p>
@@ -225,7 +226,7 @@
*/
public static String getFilteredTrace( Throwable t )
{
- String trace = StringUtils.getStackTrace( t );
+ final String trace = ExceptionUtil.printStackTrace( t );
return JUnitTestRunner.filterStack( trace );
}
1.5 +2 -1
jakarta-ant/proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional/junit/XMLResultAggregator.java
Index: XMLResultAggregator.java
===================================================================
RCS file:
/home/cvs/jakarta-ant/proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/optional/junit/XMLResultAggregator.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- XMLResultAggregator.java 2001/12/17 10:47:19 1.4
+++ XMLResultAggregator.java 2001/12/21 13:28:31 1.5
@@ -18,6 +18,7 @@
import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;
import org.apache.avalon.excalibur.io.FileUtil;
+import org.apache.avalon.framework.ExceptionUtil;
import org.apache.myrmidon.api.TaskException;
import org.apache.tools.ant.DirectoryScanner;
import org.apache.tools.ant.Project;
@@ -296,7 +297,7 @@
// a testcase might have failed and write a zero-length
document,
// It has already failed, but hey.... mm. just put a warning
log( "The file " + files[ i ] + " is not a valid XML
document. It is possibly corrupted.", Project.MSG_WARN );
- log( StringUtils.getStackTrace( e ), Project.MSG_DEBUG );
+ log( ExceptionUtil.printStackTrace( e ), Project.MSG_DEBUG );
}
catch( IOException e )
{
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>