You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@avalon.apache.org by do...@apache.org on 2002/11/12 22:46:53 UTC
cvs commit: jakarta-avalon-excalibur/testcase/src/java/org/apache/avalon/excalibur/testcase CascadingAssertionFailedError.java
donaldp 2002/11/12 13:46:53
Modified: testcase/src/java/org/apache/avalon/excalibur/testcase
CascadingAssertionFailedError.java
Log:
Remove ugliness that occurs in jdk1.4 due to nested exceptions printed multiple times.
Revision Changes Path
1.2 +6 -21 jakarta-avalon-excalibur/testcase/src/java/org/apache/avalon/excalibur/testcase/CascadingAssertionFailedError.java
Index: CascadingAssertionFailedError.java
===================================================================
RCS file: /home/cvs/jakarta-avalon-excalibur/testcase/src/java/org/apache/avalon/excalibur/testcase/CascadingAssertionFailedError.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- CascadingAssertionFailedError.java 4 Apr 2002 05:09:05 -0000 1.1
+++ CascadingAssertionFailedError.java 12 Nov 2002 21:46:53 -0000 1.2
@@ -20,7 +20,9 @@
* @author <a href="mailto:giacomo@apache.org">Giacomo Pati</a>
* @version $Id$
*/
-public class CascadingAssertionFailedError extends AssertionFailedError implements CascadingThrowable
+public class CascadingAssertionFailedError
+ extends AssertionFailedError
+ implements CascadingThrowable
{
private final Throwable m_throwable;
@@ -43,7 +45,8 @@
/**
* Constructor with a message and a parent exception
*/
- public CascadingAssertionFailedError( String message, Throwable parentThrowable )
+ public CascadingAssertionFailedError( String message,
+ Throwable parentThrowable )
{
super( message );
m_throwable = parentThrowable;
@@ -55,23 +58,5 @@
public final Throwable getCause()
{
return m_throwable;
- }
-
- public final void printStackTrace()
- {
- super.printStackTrace();
- System.out.print( ExceptionUtil.printStackTrace( m_throwable, 8, true ) );
- }
-
- public final void printStackTrace( PrintStream stream )
- {
- super.printStackTrace( stream );
- stream.print( ExceptionUtil.printStackTrace( m_throwable, 8, true ) );
- }
-
- public final void printStackTrace( PrintWriter writer )
- {
- super.printStackTrace( writer );
- writer.print( ExceptionUtil.printStackTrace( m_throwable, 8, true ) );
}
}
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>