Author: brett
Date: Mon Mar 9 08:30:40 2009
New Revision: 751620
URL: http://svn.apache.org/viewvc?rev=751620&view=rev
Log:
[MRM-749] we actually need to explicitly skip the processFile method if the
index couldn't be created
Modified:
archiva/trunk/archiva-modules/archiva-base/archiva-consumers/archiva-lucene-consumers/src/main/java/org/apache/archiva/consumers/lucene/NexusIndexerConsumer.java
Modified:
archiva/trunk/archiva-modules/archiva-base/archiva-consumers/archiva-lucene-consumers/src/main/java/org/apache/archiva/consumers/lucene/NexusIndexerConsumer.java
URL:
http://svn.apache.org/viewvc/archiva/trunk/archiva-modules/archiva-base/archiva-consumers/archiva-lucene-consumers/src/main/java/org/apache/archiva/consumers/lucene/NexusIndexerConsumer.java?rev=751620&r1=751619&r2=751620&view=diff
==============================================================================
---
archiva/trunk/archiva-modules/archiva-base/archiva-consumers/archiva-lucene-consumers/src/main/java/org/apache/archiva/consumers/lucene/NexusIndexerConsumer.java
(original)
+++
archiva/trunk/archiva-modules/archiva-base/archiva-consumers/archiva-lucene-consumers/src/main/java/org/apache/archiva/consumers/lucene/NexusIndexerConsumer.java
Mon Mar 9 08:30:40 2009
@@ -160,6 +160,12 @@
public void processFile( String path )
throws ConsumerException
{
+ if ( context == null )
+ {
+ // didn't start correctly, so skip
+ return;
+ }
+
File artifactFile = new File( managedRepository, path );
ArtifactContext artifactContext =
artifactContextProducer.getArtifactContext( context, artifactFile );