updated logging to use 1.2alpha7 log4j jar

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@352068 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
mjohnson 2002-01-31 18:57:10 +00:00
parent dc8fae78fb
commit 6fb358b88d
3 changed files with 68 additions and 66 deletions

Binary file not shown.

View File

@ -1,5 +1,6 @@
/* ==================================================================== /*
* ====================================================================
* The Apache Software License, Version 1.1 * The Apache Software License, Version 1.1
* *
* Copyright (c) 2002 The Apache Software Foundation. All rights * Copyright (c) 2002 The Apache Software Foundation. All rights
@ -52,7 +53,6 @@
* information on the Apache Software Foundation, please see * information on the Apache Software Foundation, please see
* <http://www.apache.org/>. * <http://www.apache.org/>.
*/ */
package org.apache.poi.util; package org.apache.poi.util;
import java.io.FileInputStream; import java.io.FileInputStream;
@ -60,9 +60,10 @@ import java.io.IOException;
import java.util.*; import java.util.*;
import org.apache.log4j.Category;
import org.apache.log4j.ConsoleAppender; import org.apache.log4j.ConsoleAppender;
import org.apache.log4j.Hierarchy; import org.apache.log4j.Hierarchy;
import org.apache.log4j.Level;
import org.apache.log4j.Logger;
import org.apache.log4j.PropertyConfigurator; import org.apache.log4j.PropertyConfigurator;
import org.apache.log4j.SimpleLayout; import org.apache.log4j.SimpleLayout;
import org.apache.log4j.spi.RootCategory; import org.apache.log4j.spi.RootCategory;
@ -104,7 +105,8 @@ public class POILogFactory
logfile = logpath + _fs + logfile; logfile = logpath + _fs + logfile;
} }
_creator = _creator =
new Hierarchy(new RootCategory(Category.getRoot().getPriority())); new Hierarchy(new RootCategory(Logger.getRootLogger()
.getLevel()));
try try
{ {
new FileInputStream(logfile).close(); new FileInputStream(logfile).close();
@ -112,10 +114,10 @@ public class POILogFactory
} }
catch (IOException e) catch (IOException e)
{ {
_creator.getRoot() _creator.getRootLogger()
.addAppender(new ConsoleAppender(new SimpleLayout(), .addAppender(new ConsoleAppender(new SimpleLayout(),
ConsoleAppender.SYSTEM_OUT)); ConsoleAppender.SYSTEM_OUT));
_creator.disableDebug(); _creator.getRootLogger().setLevel(Level.INFO);
} }
_loggers = new HashMap(); _loggers = new HashMap();
} }
@ -134,7 +136,7 @@ public class POILogFactory
if (logger == null) if (logger == null)
{ {
logger = new POILogger(_creator.getInstance(theclass.getName())); logger = new POILogger(_creator.getLogger(theclass.getName()));
_loggers.put(theclass, logger); _loggers.put(theclass, logger);
} }
return logger; return logger;

View File

@ -1,5 +1,6 @@
/* ==================================================================== /*
* ====================================================================
* The Apache Software License, Version 1.1 * The Apache Software License, Version 1.1
* *
* Copyright (c) 2002 The Apache Software Foundation. All rights * Copyright (c) 2002 The Apache Software Foundation. All rights
@ -52,11 +53,10 @@
* information on the Apache Software Foundation, please see * information on the Apache Software Foundation, please see
* <http://www.apache.org/>. * <http://www.apache.org/>.
*/ */
package org.apache.poi.util; package org.apache.poi.util;
import org.apache.log4j.Category; import org.apache.log4j.Level;
import org.apache.log4j.Priority; import org.apache.log4j.Logger;
import java.util.*; import java.util.*;
@ -72,12 +72,12 @@ import java.util.*;
public class POILogger public class POILogger
{ {
private Category log = null; private Logger log = null;
public static final int DEBUG = Priority.DEBUG_INT; public static final int DEBUG = Level.DEBUG_INT;
public static final int INFO = Priority.INFO_INT; public static final int INFO = Level.INFO_INT;
public static final int WARN = Priority.WARN_INT; public static final int WARN = Level.WARN_INT;
public static final int ERROR = Priority.ERROR_INT; public static final int ERROR = Level.ERROR_INT;
public static final int FATAL = Priority.FATAL_INT; public static final int FATAL = Level.FATAL_INT;
/** /**
* package scope so it cannot be instantiated outside of the util * package scope so it cannot be instantiated outside of the util
@ -86,7 +86,7 @@ public class POILogger
* @param log the object that does the real work of logging * @param log the object that does the real work of logging
*/ */
POILogger(final Category log) POILogger(final Logger log)
{ {
this.log = log; this.log = log;
} }
@ -100,7 +100,7 @@ public class POILogger
public void log(final int logLevel, final Object obj1) public void log(final int logLevel, final Object obj1)
{ {
log.log(Priority.toPriority(logLevel), obj1); log.log(Level.toLevel(logLevel), obj1);
} }
/** /**
@ -113,11 +113,11 @@ public class POILogger
public void log(final int logLevel, final Object obj1, final Object obj2) public void log(final int logLevel, final Object obj1, final Object obj2)
{ {
Priority priority = Priority.toPriority(logLevel); Level level = Level.toLevel(logLevel);
if (log.isEnabledFor(priority)) if (log.isEnabledFor(level))
{ {
log.log(priority, new StringBuffer(32).append(obj1).append(obj2)); log.log(level, new StringBuffer(32).append(obj1).append(obj2));
} }
} }
@ -133,11 +133,11 @@ public class POILogger
public void log(final int logLevel, final Object obj1, final Object obj2, public void log(final int logLevel, final Object obj1, final Object obj2,
final Object obj3) final Object obj3)
{ {
Priority priority = Priority.toPriority(logLevel); Level level = Level.toLevel(logLevel);
if (log.isEnabledFor(priority)) if (log.isEnabledFor(level))
{ {
log.log(priority, log.log(level,
new StringBuffer(48).append(obj1).append(obj2) new StringBuffer(48).append(obj1).append(obj2)
.append(obj3)); .append(obj3));
} }
@ -156,11 +156,11 @@ public class POILogger
public void log(final int logLevel, final Object obj1, final Object obj2, public void log(final int logLevel, final Object obj1, final Object obj2,
final Object obj3, final Object obj4) final Object obj3, final Object obj4)
{ {
Priority priority = Priority.toPriority(logLevel); Level level = Level.toLevel(logLevel);
if (log.isEnabledFor(priority)) if (log.isEnabledFor(level))
{ {
log.log(priority, log.log(level,
new StringBuffer(64).append(obj1).append(obj2) new StringBuffer(64).append(obj1).append(obj2)
.append(obj3).append(obj4)); .append(obj3).append(obj4));
} }
@ -180,11 +180,11 @@ public class POILogger
public void log(final int logLevel, final Object obj1, final Object obj2, public void log(final int logLevel, final Object obj1, final Object obj2,
final Object obj3, final Object obj4, final Object obj5) final Object obj3, final Object obj4, final Object obj5)
{ {
Priority priority = Priority.toPriority(logLevel); Level level = Level.toLevel(logLevel);
if (log.isEnabledFor(priority)) if (log.isEnabledFor(level))
{ {
log.log(priority, log.log(level,
new StringBuffer(80).append(obj1).append(obj2) new StringBuffer(80).append(obj1).append(obj2)
.append(obj3).append(obj4).append(obj5)); .append(obj3).append(obj4).append(obj5));
} }
@ -206,11 +206,11 @@ public class POILogger
final Object obj3, final Object obj4, final Object obj5, final Object obj3, final Object obj4, final Object obj5,
final Object obj6) final Object obj6)
{ {
Priority priority = Priority.toPriority(logLevel); Level level = Level.toLevel(logLevel);
if (log.isEnabledFor(priority)) if (log.isEnabledFor(level))
{ {
log.log(Priority.toPriority(logLevel), log.log(Level.toLevel(logLevel),
new StringBuffer(96).append(obj1).append(obj2) new StringBuffer(96).append(obj1).append(obj2)
.append(obj3).append(obj4).append(obj5).append(obj6)); .append(obj3).append(obj4).append(obj5).append(obj6));
} }
@ -233,11 +233,11 @@ public class POILogger
final Object obj3, final Object obj4, final Object obj5, final Object obj3, final Object obj4, final Object obj5,
final Object obj6, final Object obj7) final Object obj6, final Object obj7)
{ {
Priority priority = Priority.toPriority(logLevel); Level level = Level.toLevel(logLevel);
if (log.isEnabledFor(priority)) if (log.isEnabledFor(level))
{ {
log.log(priority, log.log(level,
new StringBuffer(112).append(obj1).append(obj2) new StringBuffer(112).append(obj1).append(obj2)
.append(obj3).append(obj4).append(obj5).append(obj6) .append(obj3).append(obj4).append(obj5).append(obj6)
.append(obj7)); .append(obj7));
@ -262,11 +262,11 @@ public class POILogger
final Object obj3, final Object obj4, final Object obj5, final Object obj3, final Object obj4, final Object obj5,
final Object obj6, final Object obj7, final Object obj8) final Object obj6, final Object obj7, final Object obj8)
{ {
Priority priority = Priority.toPriority(logLevel); Level level = Level.toLevel(logLevel);
if (log.isEnabledFor(priority)) if (log.isEnabledFor(level))
{ {
log.log(priority, log.log(level,
new StringBuffer(128).append(obj1).append(obj2) new StringBuffer(128).append(obj1).append(obj2)
.append(obj3).append(obj4).append(obj5).append(obj6) .append(obj3).append(obj4).append(obj5).append(obj6)
.append(obj7).append(obj8)); .append(obj7).append(obj8));
@ -284,7 +284,7 @@ public class POILogger
public void log(final int logLevel, final Object obj1, public void log(final int logLevel, final Object obj1,
final Throwable exception) final Throwable exception)
{ {
log.log(Priority.toPriority(logLevel), obj1, exception); log.log(Level.toLevel(logLevel), obj1, exception);
} }
/** /**
@ -299,11 +299,11 @@ public class POILogger
public void log(final int logLevel, final Object obj1, final Object obj2, public void log(final int logLevel, final Object obj1, final Object obj2,
final Throwable exception) final Throwable exception)
{ {
Priority priority = Priority.toPriority(logLevel); Level level = Level.toLevel(logLevel);
if (log.isEnabledFor(priority)) if (log.isEnabledFor(level))
{ {
log.log(priority, new StringBuffer(32).append(obj1).append(obj2), log.log(level, new StringBuffer(32).append(obj1).append(obj2),
exception); exception);
} }
} }
@ -321,11 +321,11 @@ public class POILogger
public void log(final int logLevel, final Object obj1, final Object obj2, public void log(final int logLevel, final Object obj1, final Object obj2,
final Object obj3, final Throwable exception) final Object obj3, final Throwable exception)
{ {
Priority priority = Priority.toPriority(logLevel); Level level = Level.toLevel(logLevel);
if (log.isEnabledFor(priority)) if (log.isEnabledFor(level))
{ {
log.log(priority, new StringBuffer(48).append(obj1).append(obj2) log.log(level, new StringBuffer(48).append(obj1).append(obj2)
.append(obj3), exception); .append(obj3), exception);
} }
} }
@ -345,11 +345,11 @@ public class POILogger
final Object obj3, final Object obj4, final Object obj3, final Object obj4,
final Throwable exception) final Throwable exception)
{ {
Priority priority = Priority.toPriority(logLevel); Level level = Level.toLevel(logLevel);
if (log.isEnabledFor(priority)) if (log.isEnabledFor(level))
{ {
log.log(priority, new StringBuffer(64).append(obj1).append(obj2) log.log(level, new StringBuffer(64).append(obj1).append(obj2)
.append(obj3).append(obj4), exception); .append(obj3).append(obj4), exception);
} }
} }
@ -370,11 +370,11 @@ public class POILogger
final Object obj3, final Object obj4, final Object obj5, final Object obj3, final Object obj4, final Object obj5,
final Throwable exception) final Throwable exception)
{ {
Priority priority = Priority.toPriority(logLevel); Level level = Level.toLevel(logLevel);
if (log.isEnabledFor(priority)) if (log.isEnabledFor(level))
{ {
log.log(priority, new StringBuffer(80).append(obj1).append(obj2) log.log(level, new StringBuffer(80).append(obj1).append(obj2)
.append(obj3).append(obj4).append(obj5), exception); .append(obj3).append(obj4).append(obj5), exception);
} }
} }
@ -396,13 +396,13 @@ public class POILogger
final Object obj3, final Object obj4, final Object obj5, final Object obj3, final Object obj4, final Object obj5,
final Object obj6, final Throwable exception) final Object obj6, final Throwable exception)
{ {
Priority priority = Priority.toPriority(logLevel); Level level = Level.toLevel(logLevel);
if (log.isEnabledFor(priority)) if (log.isEnabledFor(level))
{ {
log.log(Priority.toPriority(logLevel), new StringBuffer(96) log.log(Level.toLevel(logLevel), new StringBuffer(96).append(obj1)
.append(obj1).append(obj2).append(obj3).append(obj4) .append(obj2).append(obj3).append(obj4).append(obj5)
.append(obj5).append(obj6), exception); .append(obj6), exception);
} }
} }
@ -425,11 +425,11 @@ public class POILogger
final Object obj6, final Object obj7, final Object obj6, final Object obj7,
final Throwable exception) final Throwable exception)
{ {
Priority priority = Priority.toPriority(logLevel); Level level = Level.toLevel(logLevel);
if (log.isEnabledFor(priority)) if (log.isEnabledFor(level))
{ {
log.log(priority, new StringBuffer(112).append(obj1).append(obj2) log.log(level, new StringBuffer(112).append(obj1).append(obj2)
.append(obj3).append(obj4).append(obj5).append(obj6) .append(obj3).append(obj4).append(obj5).append(obj6)
.append(obj7), exception); .append(obj7), exception);
} }
@ -455,11 +455,11 @@ public class POILogger
final Object obj6, final Object obj7, final Object obj8, final Object obj6, final Object obj7, final Object obj8,
final Throwable exception) final Throwable exception)
{ {
Priority priority = Priority.toPriority(logLevel); Level level = Level.toLevel(logLevel);
if (log.isEnabledFor(priority)) if (log.isEnabledFor(level))
{ {
log.log(priority, new StringBuffer(128).append(obj1).append(obj2) log.log(level, new StringBuffer(128).append(obj1).append(obj2)
.append(obj3).append(obj4).append(obj5).append(obj6) .append(obj3).append(obj4).append(obj5).append(obj6)
.append(obj7).append(obj8), exception); .append(obj7).append(obj8), exception);
} }
@ -612,9 +612,9 @@ public class POILogger
private void commonLogFormatted(final int logLevel, final String message, private void commonLogFormatted(final int logLevel, final String message,
final Object [] unflatParams) final Object [] unflatParams)
{ {
Priority priority = Priority.toPriority(logLevel); Level level = Level.toLevel(logLevel);
if (log.isEnabledFor(priority)) if (log.isEnabledFor(level))
{ {
Object[] params = flattenArrays(unflatParams); Object[] params = flattenArrays(unflatParams);