Author: brett
Date: Wed Feb 27 12:27:53 2008
New Revision: 631706

URL: http://svn.apache.org/viewvc?rev=631706&view=rev
Log:
[MRM-719] make sure the logger is available to the closure class

Modified:
    
maven/archiva/branches/archiva-1.0.x/archiva-database/src/main/java/org/apache/maven/archiva/database/updater/JdoDatabaseUpdater.java

Modified: 
maven/archiva/branches/archiva-1.0.x/archiva-database/src/main/java/org/apache/maven/archiva/database/updater/JdoDatabaseUpdater.java
URL: 
http://svn.apache.org/viewvc/maven/archiva/branches/archiva-1.0.x/archiva-database/src/main/java/org/apache/maven/archiva/database/updater/JdoDatabaseUpdater.java?rev=631706&r1=631705&r2=631706&view=diff
==============================================================================
--- 
maven/archiva/branches/archiva-1.0.x/archiva-database/src/main/java/org/apache/maven/archiva/database/updater/JdoDatabaseUpdater.java
 (original)
+++ 
maven/archiva/branches/archiva-1.0.x/archiva-database/src/main/java/org/apache/maven/archiva/database/updater/JdoDatabaseUpdater.java
 Wed Feb 27 12:27:53 2008
@@ -40,9 +40,8 @@
  *
  * @author <a href="mailto:[EMAIL PROTECTED]">Joakim Erdfelt</a>
  * @version $Id$
- * 
- * @plexus.component 
role="org.apache.maven.archiva.database.updater.DatabaseUpdater" 
- *   role-hint="jdo" 
+ * @plexus.component 
role="org.apache.maven.archiva.database.updater.DatabaseUpdater"
+ * role-hint="jdo"
  */
 public class JdoDatabaseUpdater
     extends AbstractLogEnabled
@@ -58,7 +57,10 @@
      */
     private DatabaseConsumers dbConsumers;
 
-    private ProcessArchivaArtifactClosure processArtifactClosure = new 
ProcessArchivaArtifactClosure();
+    /**
+     * @plexus.requirement
+     */
+    private ProcessArchivaArtifactClosure processArtifactClosure;
 
     public void update()
         throws ArchivaDatabaseException
@@ -147,7 +149,7 @@
             getLogger().warn( "There are no selected consumers for unprocessed 
artifacts." );
             return;
         }
-        
+
         this.processArtifactClosure.setArtifact( artifact );
         CollectionUtils.forAllDo( consumers, this.processArtifactClosure );
 
@@ -165,7 +167,7 @@
             getLogger().warn( "There are no selected consumers for artifact 
cleanup." );
             return;
         }
-        
+
         this.processArtifactClosure.setArtifact( artifact );
         CollectionUtils.forAllDo( consumers, this.processArtifactClosure );
     }


Reply via email to