
Author: ceki Date: Mon Mar 9 11:43:41 2009 New Revision: 2197 Modified: logback/trunk/logback-classic/src/test/java/ch/qos/logback/classic/corpus/ExceptionBuilder.java Log: make the code compile with JDK 1.5 Modified: logback/trunk/logback-classic/src/test/java/ch/qos/logback/classic/corpus/ExceptionBuilder.java ============================================================================== --- logback/trunk/logback-classic/src/test/java/ch/qos/logback/classic/corpus/ExceptionBuilder.java (original) +++ logback/trunk/logback-classic/src/test/java/ch/qos/logback/classic/corpus/ExceptionBuilder.java Mon Mar 9 11:43:41 2009 @@ -9,9 +9,10 @@ */ package ch.qos.logback.classic.corpus; -import java.io.IOException; import java.util.Random; +import javax.management.remote.JMXProviderException; + public class ExceptionBuilder { static Throwable build(Random r, double nestingProbability) { @@ -33,7 +34,7 @@ switch(exType) { case 0: return new IllegalArgumentException("an illegal argument was passed", cause); case 1: return new Exception("this is a test", cause); - case 2: return new IOException("an io error occured", cause); + case 2: return new JMXProviderException("jmx provider exception error occured", cause); case 3: return new OutOfMemoryError("ran out of memory"); } return null;