Author: carnold
Date: Tue Aug 5 15:38:46 2008
New Revision: 683009
URL: http://svn.apache.org/viewvc?rev=683009&view=rev
Log:
Bug 45485: Avoid JDK 1.4+ RuntimeException constructor
Modified:
logging/log4j/trunk/src/main/java/org/apache/log4j/jmx/Agent.java
Modified: logging/log4j/trunk/src/main/java/org/apache/log4j/jmx/Agent.java
URL:
http://svn.apache.org/viewvc/logging/log4j/trunk/src/main/java/org/apache/log4j/jmx/Agent.java?rev=683009&r1=683008&r2=683009&view=diff
==============================================================================
--- logging/log4j/trunk/src/main/java/org/apache/log4j/jmx/Agent.java (original)
+++ logging/log4j/trunk/src/main/java/org/apache/log4j/jmx/Agent.java Tue Aug
5 15:38:46 2008
@@ -63,7 +63,7 @@
newInstance = Class.forName(
"com.sun.jdmk.comm.HtmlAdapterServer").newInstance();
} catch (Exception ex) {
- throw new RuntimeException(ex);
+ throw new RuntimeException(ex.toString());
}
return newInstance;
}
@@ -82,11 +82,13 @@
Throwable cause = ex.getTargetException();
if (cause instanceof RuntimeException) {
throw (RuntimeException) cause;
+ } else if (cause != null) {
+ throw new RuntimeException(cause.toString());
} else {
- throw new RuntimeException(cause);
+ throw new RuntimeException();
}
} catch(Exception ex) {
- throw new RuntimeException(ex);
+ throw new RuntimeException(ex.toString());
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]