[Clirr-devel] CVS: clirr/core/src/java/net/sf/clirr/core CheckerException.java,1.1,1.2 Checker.java,
Status: Alpha
Brought to you by:
lkuehne
From: <lk...@us...> - 2004-09-03 23:04:57
|
Update of /cvsroot/clirr/clirr/core/src/java/net/sf/clirr/core In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21779 Modified Files: CheckerException.java Checker.java Log Message: make code compilable on JDK 1.3 (exception chaining not available) Index: CheckerException.java =================================================================== RCS file: /cvsroot/clirr/clirr/core/src/java/net/sf/clirr/core/CheckerException.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- CheckerException.java 10 Jul 2004 13:37:26 -0000 1.1 +++ CheckerException.java 3 Sep 2004 23:04:48 -0000 1.2 @@ -19,6 +19,8 @@ package net.sf.clirr.core; +import net.sf.clirr.core.internal.ExceptionUtil; + /** * An exception class representing a failure during checking of the * specified jar files. @@ -35,8 +37,9 @@ super(msg); } - public CheckerException(String msg, Throwable t) + public CheckerException(String msg, Throwable cause) { - super(msg, t); + super(msg); + ExceptionUtil.initCause(this, cause); } } Index: Checker.java =================================================================== RCS file: /cvsroot/clirr/clirr/core/src/java/net/sf/clirr/core/Checker.java,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- Checker.java 18 Jul 2004 00:59:56 -0000 1.3 +++ Checker.java 3 Sep 2004 23:04:48 -0000 1.4 @@ -43,6 +43,7 @@ import net.sf.clirr.core.internal.ClassChangeCheck; import net.sf.clirr.core.internal.CoIterator; import net.sf.clirr.core.internal.JavaClassNameComparator; +import net.sf.clirr.core.internal.ExceptionUtil; import org.apache.bcel.classfile.JavaClass; import org.apache.bcel.classfile.ClassParser; @@ -289,7 +290,7 @@ final IllegalArgumentException illegalArgumentException = new IllegalArgumentException( "Cannot create classloader with jar file " + jarFile); - illegalArgumentException.initCause(ex); + ExceptionUtil.initCause(illegalArgumentException, ex); throw illegalArgumentException; } } |