You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ant.apache.org by pe...@apache.org on 2004/10/29 10:54:33 UTC
cvs commit: ant/src/main/org/apache/tools/ant/listener Log4jListener.java
peterreilly 2004/10/29 01:54:33
Modified: . WHATSNEW build.xml
src/main/org/apache/tools/ant/listener Log4jListener.java
Log:
Use org.apache.log4j.Logger instead of org.apache.log4j.Category
PR: 31951
Obtained from: J.M. (Martijn) Kruithof
Revision Changes Path
1.679 +3 -0 ant/WHATSNEW
Index: WHATSNEW
===================================================================
RCS file: /home/cvs/ant/WHATSNEW,v
retrieving revision 1.678
retrieving revision 1.679
diff -u -r1.678 -r1.679
--- WHATSNEW 28 Oct 2004 08:47:26 -0000 1.678
+++ WHATSNEW 29 Oct 2004 08:54:32 -0000 1.679
@@ -96,6 +96,9 @@
* New attribute alwayslog for <redirector> type.
+* Use org.apache.log4j.Logger instead of org.apache.log4j.Category.
+ Bugzilla Report 31951.
+
Fixed bugs:
-----------
1.439 +2 -2 ant/build.xml
Index: build.xml
===================================================================
RCS file: /home/cvs/ant/build.xml,v
retrieving revision 1.438
retrieving revision 1.439
diff -u -r1.438 -r1.439
--- build.xml 29 Oct 2004 07:35:17 -0000 1.438
+++ build.xml 29 Oct 2004 08:54:32 -0000 1.439
@@ -461,7 +461,7 @@
classname="jdepend.framework.JDepend"
classpathref="classpath"/>
<available property="log4j.present"
- classname="org.apache.log4j.Category"
+ classname="org.apache.log4j.Logger"
classpathref="classpath"/>
<available property="commons.logging.present"
classname="org.apache.commons.logging.LogFactory"
@@ -1652,4 +1652,4 @@
description="--> creates a minimum distribution in ./dist"
depends="dist-lite"/>
-</project>
\ No newline at end of file
+</project>
1.17 +26 -26 ant/src/main/org/apache/tools/ant/listener/Log4jListener.java
Index: Log4jListener.java
===================================================================
RCS file: /home/cvs/ant/src/main/org/apache/tools/ant/listener/Log4jListener.java,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -r1.16 -r1.17
--- Log4jListener.java 9 Mar 2004 16:48:03 -0000 1.16
+++ Log4jListener.java 29 Oct 2004 08:54:33 -0000 1.17
@@ -17,7 +17,7 @@
package org.apache.tools.ant.listener;
-import org.apache.log4j.Category;
+import org.apache.log4j.Logger;
import org.apache.log4j.helpers.NullEnumeration;
import org.apache.tools.ant.BuildEvent;
import org.apache.tools.ant.BuildListener;
@@ -40,12 +40,12 @@
*/
public Log4jListener() {
initialized = false;
- Category cat = Category.getInstance("org.apache.tools.ant");
- Category rootCat = Category.getRoot();
- if (!(rootCat.getAllAppenders() instanceof NullEnumeration)) {
+ Logger log = Logger.getLogger("org.apache.tools.ant");
+ Logger rootLog = Logger.getRootLogger();
+ if (!(rootLog.getAllAppenders() instanceof NullEnumeration)) {
initialized = true;
} else {
- cat.error("No log4j.properties in build area");
+ log.error("No log4j.properties in build area");
}
}
@@ -54,8 +54,8 @@
*/
public void buildStarted(BuildEvent event) {
if (initialized) {
- Category cat = Category.getInstance(Project.class.getName());
- cat.info("Build started.");
+ Logger log = Logger.getLogger(Project.class.getName());
+ log.info("Build started.");
}
}
@@ -64,11 +64,11 @@
*/
public void buildFinished(BuildEvent event) {
if (initialized) {
- Category cat = Category.getInstance(Project.class.getName());
+ Logger log = Logger.getLogger(Project.class.getName());
if (event.getException() == null) {
- cat.info("Build finished.");
+ log.info("Build finished.");
} else {
- cat.error("Build finished with error.", event.getException());
+ log.error("Build finished with error.", event.getException());
}
}
}
@@ -78,8 +78,8 @@
*/
public void targetStarted(BuildEvent event) {
if (initialized) {
- Category cat = Category.getInstance(Target.class.getName());
- cat.info("Target \"" + event.getTarget().getName() + "\" started.");
+ Logger log = Logger.getLogger(Target.class.getName());
+ log.info("Target \"" + event.getTarget().getName() + "\" started.");
}
}
@@ -89,7 +89,7 @@
public void targetFinished(BuildEvent event) {
if (initialized) {
String targetName = event.getTarget().getName();
- Category cat = Category.getInstance(Target.class.getName());
+ Logger cat = Logger.getLogger(Target.class.getName());
if (event.getException() == null) {
cat.info("Target \"" + targetName + "\" finished.");
} else {
@@ -105,8 +105,8 @@
public void taskStarted(BuildEvent event) {
if (initialized) {
Task task = event.getTask();
- Category cat = Category.getInstance(task.getClass().getName());
- cat.info("Task \"" + task.getTaskName() + "\" started.");
+ Logger log = Logger.getLogger(task.getClass().getName());
+ log.info("Task \"" + task.getTaskName() + "\" started.");
}
}
@@ -116,11 +116,11 @@
public void taskFinished(BuildEvent event) {
if (initialized) {
Task task = event.getTask();
- Category cat = Category.getInstance(task.getClass().getName());
+ Logger log = Logger.getLogger(task.getClass().getName());
if (event.getException() == null) {
- cat.info("Task \"" + task.getTaskName() + "\" finished.");
+ log.info("Task \"" + task.getTaskName() + "\" finished.");
} else {
- cat.error("Task \"" + task.getTaskName()
+ log.error("Task \"" + task.getTaskName()
+ "\" finished with error.", event.getException());
}
}
@@ -139,26 +139,26 @@
}
}
- Category cat
- = Category.getInstance(categoryObject.getClass().getName());
+ Logger log
+ = Logger.getLogger(categoryObject.getClass().getName());
switch (event.getPriority()) {
case Project.MSG_ERR:
- cat.error(event.getMessage());
+ log.error(event.getMessage());
break;
case Project.MSG_WARN:
- cat.warn(event.getMessage());
+ log.warn(event.getMessage());
break;
case Project.MSG_INFO:
- cat.info(event.getMessage());
+ log.info(event.getMessage());
break;
case Project.MSG_VERBOSE:
- cat.debug(event.getMessage());
+ log.debug(event.getMessage());
break;
case Project.MSG_DEBUG:
- cat.debug(event.getMessage());
+ log.debug(event.getMessage());
break;
default:
- cat.error(event.getMessage());
+ log.error(event.getMessage());
break;
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org
For additional commands, e-mail: dev-help@ant.apache.org