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());
 
        }
 }

Reply via email to