You are viewing a plain text version of this content. The canonical link for it is here.
Posted to svn@forrest.apache.org by rg...@apache.org on 2005/01/19 00:11:31 UTC
svn commit: r125560 - /forrest/trunk/tools/eclipse/src/org/apache/forrest/eclipse/job/AntBuildListener.java
Author: rgardler
Date: Tue Jan 18 15:03:05 2005
New Revision: 125560
URL: http://svn.apache.org/viewcvs?view=rev&rev=125560
Log:
improve logging messages
Modified:
forrest/trunk/tools/eclipse/src/org/apache/forrest/eclipse/job/AntBuildListener.java
Modified: forrest/trunk/tools/eclipse/src/org/apache/forrest/eclipse/job/AntBuildListener.java
Url: http://svn.apache.org/viewcvs/forrest/trunk/tools/eclipse/src/org/apache/forrest/eclipse/job/AntBuildListener.java?view=diff&rev=125560&p1=forrest/trunk/tools/eclipse/src/org/apache/forrest/eclipse/job/AntBuildListener.java&r1=125559&p2=forrest/trunk/tools/eclipse/src/org/apache/forrest/eclipse/job/AntBuildListener.java&r2=125560
==============================================================================
--- forrest/trunk/tools/eclipse/src/org/apache/forrest/eclipse/job/AntBuildListener.java (original)
+++ forrest/trunk/tools/eclipse/src/org/apache/forrest/eclipse/job/AntBuildListener.java Tue Jan 18 15:03:05 2005
@@ -1,9 +1,15 @@
package org.apache.forrest.eclipse.job;
-import org.apache.log4j.Logger;
+import java.net.URL;
+import org.apache.forrest.eclipse.ForrestPlugin;
+import org.apache.log4j.Logger;
+import org.apache.log4j.xml.DOMConfigurator;
import org.apache.tools.ant.BuildEvent;
import org.apache.tools.ant.BuildListener;
+import org.eclipse.core.runtime.Path;
+import org.eclipse.core.runtime.Platform;
+import org.osgi.framework.Bundle;
/**
* A listener for Ant Builds, all events are logged to the standard logger.
@@ -20,55 +26,59 @@
*/
public AntBuildListener() {
super();
- // TODO Auto-generated constructor stub
+ Bundle bundle = Platform.getBundle(ForrestPlugin.ID);
+ URL log4jConf = Platform.find(bundle, new Path("conf/log4j.xml"));
+ DOMConfigurator.configure(log4jConf);
}
/* (non-Javadoc)
* @see org.apache.tools.ant.BuildListener#buildFinished(org.apache.tools.ant.BuildEvent)
*/
public void buildFinished(BuildEvent event) {
- logger.debug("Ant Finished Build: " + event.getMessage());
+ logger.info("Ant Finished Build: " + event.getMessage());
}
/* (non-Javadoc)
* @see org.apache.tools.ant.BuildListener#buildStarted(org.apache.tools.ant.BuildEvent)
*/
public void buildStarted(BuildEvent event) {
- logger.debug("Ant Started Build: " + event.getMessage());
+ logger.info("Ant Started Build: " + event.getMessage());
}
/* (non-Javadoc)
* @see org.apache.tools.ant.BuildListener#messageLogged(org.apache.tools.ant.BuildEvent)
*/
public void messageLogged(BuildEvent event) {
- logger.debug("Anr Message: " + event.getMessage());
+ logger.info("Ant Message: " + event.getMessage());
}
/* (non-Javadoc)
* @see org.apache.tools.ant.BuildListener#targetFinished(org.apache.tools.ant.BuildEvent)
*/
public void targetFinished(BuildEvent event) {
- logger.debug("Ant Target Finished: " + event.getMessage());
+ logger.info("Ant Target Finished: " +
+ event.getTarget().getName());
}
/* (non-Javadoc)
* @see org.apache.tools.ant.BuildListener#targetStarted(org.apache.tools.ant.BuildEvent)
*/
public void targetStarted(BuildEvent event) {
- logger.debug("Ant Target Started: " + event.getMessage());
+ logger.info("Ant Target Started: " +
+ event.getTarget().getName());
}
/* (non-Javadoc)
* @see org.apache.tools.ant.BuildListener#taskFinished(org.apache.tools.ant.BuildEvent)
*/
public void taskFinished(BuildEvent event) {
- logger.debug("Ant Task Finished: " + event.getMessage());
+ logger.debug("Ant Task Finished: " + event.getTask().getTaskName());
}
/* (non-Javadoc)
* @see org.apache.tools.ant.BuildListener#taskStarted(org.apache.tools.ant.BuildEvent)
*/
public void taskStarted(BuildEvent event) {
- logger.debug("Ant Task Started: " + event.getMessage());
+ logger.debug("Ant Task Started: " + event.getTask().getTaskName());
}
}