Skip to Content.
Sympa Menu

perfsonar-dev - perfsonar: r4023 - in trunk/perfsonar_base: . ant doc src/main/java/org/perfsonar/base/auxiliary/components/logger/log4j

Subject: perfsonar development work

List archive

perfsonar: r4023 - in trunk/perfsonar_base: . ant doc src/main/java/org/perfsonar/base/auxiliary/components/logger/log4j


Chronological Thread 
  • From:
  • To:
  • Subject: perfsonar: r4023 - in trunk/perfsonar_base: . ant doc src/main/java/org/perfsonar/base/auxiliary/components/logger/log4j
  • Date: Wed, 18 Jun 2008 12:03:14 -0400

Author: michael.bischoff
Date: 2008-06-18 12:03:14 -0400 (Wed, 18 Jun 2008)
New Revision: 4023

Modified:
trunk/perfsonar_base/ant/const.properties
trunk/perfsonar_base/doc/ChangeLog.txt
trunk/perfsonar_base/pom.xml

trunk/perfsonar_base/src/main/java/org/perfsonar/base/auxiliary/components/logger/log4j/Log4jLoggerComponent.java
Log:
changed: fixed log4j wrong source of message being reported.

Modified: trunk/perfsonar_base/ant/const.properties
===================================================================
--- trunk/perfsonar_base/ant/const.properties 2008-06-18 13:53:38 UTC (rev
4022)
+++ trunk/perfsonar_base/ant/const.properties 2008-06-18 16:03:14 UTC (rev
4023)
@@ -13,4 +13,4 @@
# name of jar file to be created
jarfilename=perfsonar-base
# version of the product (will be included in the final name of jar file)
-version=1.0.20080609
+version=1.0.20080618

Modified: trunk/perfsonar_base/doc/ChangeLog.txt
===================================================================
--- trunk/perfsonar_base/doc/ChangeLog.txt 2008-06-18 13:53:38 UTC (rev
4022)
+++ trunk/perfsonar_base/doc/ChangeLog.txt 2008-06-18 16:03:14 UTC (rev
4023)
@@ -1,4 +1,6 @@
perfSONAR Base
+2008-06-18
+- change: changed Log4j aux-component to allow filtering of messages by
package name.

2008-04-16 v1.0.20080416
- Change: fixed most type-safe warnings.

Modified: trunk/perfsonar_base/pom.xml
===================================================================
--- trunk/perfsonar_base/pom.xml 2008-06-18 13:53:38 UTC (rev 4022)
+++ trunk/perfsonar_base/pom.xml 2008-06-18 16:03:14 UTC (rev 4023)
@@ -7,7 +7,7 @@
<artifactId>perfsonar-base</artifactId>
<packaging>jar</packaging>
<name>Perfsonar Base package</name>
- <version>1.0.20080520</version>
+ <version>1.0.20080618</version>
<description>
The perfSONAR base provides a number of common, shared
classes which can be used by
MA, MP and Clients.

Modified:
trunk/perfsonar_base/src/main/java/org/perfsonar/base/auxiliary/components/logger/log4j/Log4jLoggerComponent.java
===================================================================
---
trunk/perfsonar_base/src/main/java/org/perfsonar/base/auxiliary/components/logger/log4j/Log4jLoggerComponent.java
2008-06-18 13:53:38 UTC (rev 4022)
+++
trunk/perfsonar_base/src/main/java/org/perfsonar/base/auxiliary/components/logger/log4j/Log4jLoggerComponent.java
2008-06-18 16:03:14 UTC (rev 4023)
@@ -2,6 +2,7 @@

import java.io.File;

+import org.apache.log4j.Level;
import org.apache.log4j.Logger;
import org.apache.log4j.PropertyConfigurator;
import org.perfsonar.base.auxiliary.AuxiliaryComponent;
@@ -21,8 +22,10 @@
implements AuxiliaryComponent, LoggerComponent {


- // ---------------------------------- class fields
+ private static final String CALLER_FQCN =
Log4jLoggerComponent.class.getName();

+ // ---------------------------------- class fields
+
/**
* Component Name
*/
@@ -38,8 +41,8 @@

// ---------------------------------- constructors

- /* Default no arg cosntructor */
- public Log4jLoggerComponent() {
+ /* Default no arg constructor */
+ public Log4jLoggerComponent() { /* no arg constructor */
}


@@ -60,7 +63,7 @@
if(logConfiguration!=null) {

PropertyConfigurator.configure(logConfiguration.getAbsolutePath());
} else {
- System.err.println("PerfSONAR:WARNING: perfsonar logging not
configured correctly. (specified logging properties
file['"+logConfiguration+"'] not found.)");
+ System.err.println("PerfSONAR:WARNING: perfsonar logging not
configured correctly. (specified logging properties file['"+logconf+"'] not
found.)");
}
} catch(Exception ex) {
System.err.println("PerfSONAR:WARNING: perfsonar logging not
configured correctly.");
@@ -86,35 +89,35 @@
* @see
org.perfsonar.commons.auxiliary.components.logger.log4j.LoggerComponent#debug(java.lang.String)
*/
public void debug(String message) {
- debugLog.debug(message);
+ debugLog.log(CALLER_FQCN, Level.DEBUG, message, null);
}

/* (non-Javadoc)
* @see
org.perfsonar.commons.auxiliary.components.logger.log4j.LoggerComponent#info(java.lang.String)
*/
public void info(String message) {
- infoLog.info(message);
+ infoLog.log(CALLER_FQCN, Level.INFO, message, null);
}

/* (non-Javadoc)
* @see
org.perfsonar.commons.auxiliary.components.logger.log4j.LoggerComponent#warn(java.lang.String)
*/
public void warn(String message) {
- warnLog.warn(message);
+ warnLog.log(CALLER_FQCN, Level.WARN, message, null);
}

/* (non-Javadoc)
* @see
org.perfsonar.commons.auxiliary.components.logger.log4j.LoggerComponent#error(java.lang.String)
*/
public void error(String message) {
- errorLog.error(message);
+ errorLog.log(CALLER_FQCN, Level.ERROR, message, null);
}

/* (non-Javadoc)
* @see
org.perfsonar.commons.auxiliary.components.logger.log4j.LoggerComponent#fatal(java.lang.String)
*/
public void fatal(String message) {
- fatalLog.fatal(message);
+ fatalLog.log(CALLER_FQCN, Level.FATAL, message, null);
}

public String getComponentName() {



  • perfsonar: r4023 - in trunk/perfsonar_base: . ant doc src/main/java/org/perfsonar/base/auxiliary/components/logger/log4j, svnlog, 06/18/2008

Archive powered by MHonArc 2.6.16.

Top of Page