You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@avalon.apache.org by Eung-ju Park <co...@apache.org> on 2002/02/22 08:22:19 UTC

Re: Framework CascadingException.printStackTrace does not show the nested cause.

CascadingRuntimeException and CascadingError needs same thing.
But it is unnecessary duplicated code.
Just use ExceptionUtil is not bad....

----- Original Message -----
From: "Leif Mortenson" <le...@silveregg.co.jp>
To: "Avalon Dev Mailing List" <av...@jakarta.apache.org>
Sent: Friday, February 22, 2002 3:36 PM
Subject: Framework CascadingException.printStackTrace does not show the
nested cause.


> I noticed that the CascadingException class does not currently print out
> the stack
> trace of the nested cause along with the stack trace of the
> CascadingException.
> It seems like it would be a lot more useful if it did. I am including
> the patch and
> can submit it if there are no objections, but I wanted to make sure that
> there
> wasn't a reason why this shouldn't be done first.
>
> Cheers,
> Leif
>
> RCS file:
>
/home/cvs/jakarta-avalon/src/java/org/apache/avalon/framework/CascadingExcep
tion.java,v
> retrieving revision 1.3
> diff -r1.3 CascadingException.java
> 9a10,12
> > import java.io.PrintStream;
> > import java.io.PrintWriter;
> >
> 51a55,72
> > }
> >
> > 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>
>
>


--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>