Make SimpleLog more friendly to the security manager in an applet
environment, by swallowing any security exceptions when looking up system properties that are not accessible. git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@138985 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* $Header: /home/jerenkrantz/tmp/commons/commons-convert/cvs/home/cvs/jakarta-commons//logging/src/java/org/apache/commons/logging/impl/SimpleLog.java,v 1.9 2003/03/30 23:42:36 craigmcc Exp $
|
* $Header: /home/jerenkrantz/tmp/commons/commons-convert/cvs/home/cvs/jakarta-commons//logging/src/java/org/apache/commons/logging/impl/SimpleLog.java,v 1.10 2003/07/15 15:47:38 craigmcc Exp $
|
||||||
* $Revision: 1.9 $
|
* $Revision: 1.10 $
|
||||||
* $Date: 2003/03/30 23:42:36 $
|
* $Date: 2003/07/15 15:47:38 $
|
||||||
*
|
*
|
||||||
* ====================================================================
|
* ====================================================================
|
||||||
*
|
*
|
||||||
@@ -108,7 +108,7 @@ import org.apache.commons.logging.LogConfigurationException;
|
|||||||
* @author Rod Waldhoff
|
* @author Rod Waldhoff
|
||||||
* @author Robert Burrell Donkin
|
* @author Robert Burrell Donkin
|
||||||
*
|
*
|
||||||
* @version $Id: SimpleLog.java,v 1.9 2003/03/30 23:42:36 craigmcc Exp $
|
* @version $Id: SimpleLog.java,v 1.10 2003/07/15 15:47:38 craigmcc Exp $
|
||||||
*/
|
*/
|
||||||
public class SimpleLog implements Log {
|
public class SimpleLog implements Log {
|
||||||
|
|
||||||
@@ -159,7 +159,12 @@ public class SimpleLog implements Log {
|
|||||||
// ------------------------------------------------------------ Initializer
|
// ------------------------------------------------------------ Initializer
|
||||||
|
|
||||||
private static String getStringProperty(String name) {
|
private static String getStringProperty(String name) {
|
||||||
String prop = System.getProperty(name);
|
String prop = null;
|
||||||
|
try {
|
||||||
|
prop = System.getProperty(name);
|
||||||
|
} catch (SecurityException e) {
|
||||||
|
; // Ignore
|
||||||
|
}
|
||||||
return (prop == null) ? simpleLogProps.getProperty(name) : prop;
|
return (prop == null) ? simpleLogProps.getProperty(name) : prop;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user