diff --git a/jcl-over-slf4j/src/main/java/org/apache/commons/logging/impl/SimpleLog.java b/jcl-over-slf4j/src/main/java/org/apache/commons/logging/impl/SimpleLog.java index 89621be94..765bca374 100644 --- a/jcl-over-slf4j/src/main/java/org/apache/commons/logging/impl/SimpleLog.java +++ b/jcl-over-slf4j/src/main/java/org/apache/commons/logging/impl/SimpleLog.java @@ -674,8 +674,8 @@ private static ClassLoader getContextClassLoader() { } private static InputStream getResourceAsStream(final String name) { - return (InputStream) AccessController.doPrivileged(new PrivilegedAction() { - public Object run() { + return AccessController.doPrivileged(new PrivilegedAction() { + public InputStream run() { ClassLoader threadCL = getContextClassLoader(); if (threadCL != null) { diff --git a/slf4j-simple/src/main/java/org/slf4j/impl/SimpleLogger.java b/slf4j-simple/src/main/java/org/slf4j/impl/SimpleLogger.java index 370673149..18b395ff9 100644 --- a/slf4j-simple/src/main/java/org/slf4j/impl/SimpleLogger.java +++ b/slf4j-simple/src/main/java/org/slf4j/impl/SimpleLogger.java @@ -233,9 +233,9 @@ else if ("System.out".equalsIgnoreCase(logFile)) { private static void loadProperties() { // Add props from the resource simplelogger.properties - InputStream in = (InputStream) AccessController.doPrivileged( - new PrivilegedAction() { - public Object run() { + InputStream in = AccessController.doPrivileged( + new PrivilegedAction() { + public InputStream run() { ClassLoader threadCL = Thread.currentThread().getContextClassLoader(); if (threadCL != null) { return threadCL.getResourceAsStream(CONFIGURATION_FILE);