Hi,

I doubt if there is a runaway java instance, as the same problem has been
observed on  on two different machines at two different times.

Here is the log from eclipse's  .metadata directory

 !SESSION 2008-11-11 16:20:32.347
-----------------------------------------------
eclipse.buildId=M20080911-1700
java.version=1.5.0_16
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
Command-line arguments:  -os win32 -ws win32 -arch x86

!ENTRY org.maven.ide.eclipse 4 0 2008-11-11 16:21:56.130
!MESSAGE Error on removing indexing context local
!STACK 0
java.io.IOException: Cannot delete C:\Documents and
Settings\Suhas.Valanjoo\workspace\.metadata\.plugins\org.maven.ide.eclipse\nexus\local\_0.cfs
        at org.apache.lucene.store.FSDirectory.deleteFile(FSDirectory.java:357)
        at
org.sonatype.nexus.index.context.DefaultIndexingContext.deleteIndexFiles(DefaultIndexingContext.java:266)
        at
org.sonatype.nexus.index.context.DefaultIndexingContext.close(DefaultIndexingContext.java:381)
        at
org.sonatype.nexus.index.DefaultNexusIndexer.removeIndexingContext(DefaultNexusIndexer.java:136)
        at
org.maven.ide.eclipse.internal.index.NexusIndexManager.removeIndexingContext(NexusIndexManager.java:152)
        at
org.maven.ide.eclipse.internal.index.NexusIndexManager.removeIndex(NexusIndexManager.java:144)
        at
org.maven.ide.eclipse.internal.index.NexusIndexManager.reindex(NexusIndexManager.java:380)
        at
org.maven.ide.eclipse.index.IndexManager$ReindexCommand.run(IndexManager.java:393)
        at
org.maven.ide.eclipse.index.IndexManager$IndexUpdaterJob.run(IndexManager.java:532)
        at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)

!ENTRY org.maven.ide.eclipse 4 0 2008-11-11 16:21:56.459
!MESSAGE Error on adding indexing context local
!STACK 0
java.io.IOException: Cannot overwrite: C:\Documents and
Settings\Suhas.Valanjoo\workspace\.metadata\.plugins\org.maven.ide.eclipse\nexus\local\_0.cfs
        at 
org.apache.lucene.store.FSDirectory.createOutput(FSDirectory.java:433)
        at
org.apache.lucene.index.CompoundFileWriter.close(CompoundFileWriter.java:150)
        at
org.apache.lucene.index.DocumentsWriter.createCompoundFile(DocumentsWriter.java:569)
        at org.apache.lucene.index.IndexWriter.doFlush(IndexWriter.java:2565)
        at org.apache.lucene.index.IndexWriter.flush(IndexWriter.java:2397)
        at org.apache.lucene.index.IndexWriter.flush(IndexWriter.java:2383)
        at
org.sonatype.nexus.index.context.DefaultIndexingContext.storeDescriptor(DefaultIndexingContext.java:256)
        at
org.sonatype.nexus.index.context.DefaultIndexingContext.prepareIndex(DefaultIndexingContext.java:178)
        at
org.sonatype.nexus.index.context.DefaultIndexingContext.<init>(DefaultIndexingContext.java:141)
        at
org.sonatype.nexus.index.DefaultNexusIndexer.addIndexingContext(DefaultNexusIndexer.java:115)
        at
org.maven.ide.eclipse.internal.index.NexusIndexManager.addIndexingContext(NexusIndexManager.java:118)
        at
org.maven.ide.eclipse.internal.index.NexusIndexManager.addIndex(NexusIndexManager.java:109)
        at
org.maven.ide.eclipse.internal.index.NexusIndexManager.reindex(NexusIndexManager.java:382)
        at
org.maven.ide.eclipse.index.IndexManager$ReindexCommand.run(IndexManager.java:393)
        at
org.maven.ide.eclipse.index.IndexManager$IndexUpdaterJob.run(IndexManager.java:532)
        at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)

!ENTRY org.maven.ide.eclipse 4 0 2008-11-11 16:22:15.209
!MESSAGE Error on adding indexing context local
!STACK 0
java.io.IOException: Cannot overwrite: C:\Documents and
Settings\Suhas.Valanjoo\workspace\.metadata\.plugins\org.maven.ide.eclipse\nexus\local\_1.cfs
        at 
org.apache.lucene.store.FSDirectory.createOutput(FSDirectory.java:433)
        at
org.apache.lucene.index.CompoundFileWriter.close(CompoundFileWriter.java:150)
        at
org.apache.lucene.index.DocumentsWriter.createCompoundFile(DocumentsWriter.java:569)
        at org.apache.lucene.index.IndexWriter.doFlush(IndexWriter.java:2565)
        at org.apache.lucene.index.IndexWriter.flush(IndexWriter.java:2397)
        at org.apache.lucene.index.IndexWriter.flush(IndexWriter.java:2383)
        at
org.sonatype.nexus.index.context.DefaultIndexingContext.storeDescriptor(DefaultIndexingContext.java:256)
        at
org.sonatype.nexus.index.context.DefaultIndexingContext.checkAndUpdateIndexDescriptor(DefaultIndexingContext.java:198)
        at
org.sonatype.nexus.index.context.DefaultIndexingContext.prepareIndex(DefaultIndexingContext.java:166)
        at
org.sonatype.nexus.index.context.DefaultIndexingContext.<init>(DefaultIndexingContext.java:141)
        at
org.sonatype.nexus.index.DefaultNexusIndexer.addIndexingContext(DefaultNexusIndexer.java:115)
        at
org.maven.ide.eclipse.internal.index.NexusIndexManager.addIndexingContext(NexusIndexManager.java:118)
        at
org.maven.ide.eclipse.internal.index.NexusIndexManager.addIndex(NexusIndexManager.java:109)
        at
org.maven.ide.eclipse.internal.index.NexusIndexManager.invalidateIndexer(NexusIndexManager.java:674)
        at
org.maven.ide.eclipse.internal.index.NexusIndexManager$1.workspaceEmbedderCreated(NexusIndexManager.java:97)
        at
org.maven.ide.eclipse.embedder.MavenEmbedderManager.getWorkspaceEmbedder(MavenEmbedderManager.java:95)
        at
org.maven.ide.eclipse.embedder.MavenEmbedderManager.getLocalRepositoryDir(MavenEmbedderManager.java:127)
        at
org.maven.ide.eclipse.jdt.BuildPathManager.setupVariables(BuildPathManager.java:835)
        at
org.maven.ide.eclipse.jdt.MavenJdtPlugin$1.workspaceEmbedderInvalidated(MavenJdtPlugin.java:68)
        at
org.maven.ide.eclipse.embedder.MavenEmbedderManager.invalidateMavenSettings(MavenEmbedderManager.java:105)
        at
org.maven.ide.eclipse.ui.internal.preferences.MavenInstallationsPreferencePage$1.run(MavenInstallationsPreferencePage.java:152)
        at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)


Igor Fedorenko-4 wrote:
> 
> It seems like m2e is not able to write repository index file in m2e 
> internal state folder. Do you by any chance have any runaway java or 
> other processes that might be locking the file? You can also check 
> workspace .metadata/.log file and/or enable debug output in maven log to 
> get more details about this problem.
> 
> --
> Regards,
> Igor
> 
> suhaas wrote:
>> Hi,
>> 
>> I am using m2Eclipse with Eclipse Ganymede (3.4) We are using
>> Artifactory.
>> 
>> In Eclipse  tried Windows > Preferences > Maven > Installation > "Reindex
>> Local Repository" (last option is a button on the right side)
>> 
>>  11/11/08 12:36:02 PM EST: Error on adding indexing context local; Cannot
>> overwrite: C:\Documents and
>> Settings\Suhas.Valanjoo\workspace\.metadata\.plugins\org.maven.ide.eclipse\nexus\local\_0.fdt
>> 11/11/08 12:36:02 PM EST: Error on adding indexing context local; Cannot
>> overwrite: C:\Documents and
>> Settings\Suhas.Valanjoo\workspace\.metadata\.plugins\org.maven.ide.eclipse\nexus\local\_0.fdt
>> 11/11/08 12:36:02 PM EST: Error on adding indexing context local; Cannot
>> overwrite: C:\Documents and
>> Settings\Suhas.Valanjoo\workspace\.metadata\.plugins\org.maven.ide.eclipse\nexus\local\_0.fdt
>> 11/11/08 12:36:02 PM EST: Updated local repository index
>> 11/11/08 12:36:19 PM EST: Error on adding indexing context local; Cannot
>> overwrite: C:\Documents and
>> Settings\Suhas.Valanjoo\workspace\.metadata\.plugins\org.maven.ide.eclipse\nexus\local\_0.fdt
>> 11/11/08 12:36:19 PM EST: Error on adding indexing context local; Cannot
>> overwrite: C:\Documents and
>> Settings\Suhas.Valanjoo\workspace\.metadata\.plugins\org.maven.ide.eclipse\nexus\local\_0.fdt
>> 
>> Here is my settings.xml file whihc resides in C:\Documents and
>> Settings\Suhas.Valanjoo\.m2 directory
>> 
>> 
>> <settings xmlns="http://maven.apache.org/POM/4.0.0";
>> 
>>   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
>> 
>>   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
>> 
>>                       http://maven.apache.org/xsd/settings-1.0.0.xsd";>
>> 
>>   <localRepository/>
>> 
>>   <interactiveMode/>
>> 
>>   <usePluginRegistry/>
>> 
>>   <offline/>
>> 
>>   <pluginGroups/>
>> 
>>   <servers/>
>> 
>> <mirrors>
>>   <mirror>  
>> 
>>        <id>artifactory</id>
>> 
>>        <mirrorOf>*</mirrorOf> 
>> 
>>        <url>http://pdcvccasp01.vzbi.com:8080/artifactory/repo</url> 
>>        
>> 
>>       <name>Artifactory</name> 
>> 
>>      </mirror> 
>>      
>> <!--  <mirror> <id>ibiblio.org</id>     
>> <url>mirrors.ibiblio.org/pub/mirrors/maven2/</url>     
>> <mirrorOf>central</mirrorOf>    </mirror>  -->       
>>       
>> <!--<mirror> <id>dotsrc.org</id>     
>> <url>http://mirrors.dotsrc.org/maven2</url>     
>> <mirrorOf>central</mirrorOf>    </mirror>  -->       
>>       
>>  <!--<mirror> <id>sunsite.dk</id>     
>> <url>http://mirrors.sunsite.dk/maven2</url>     
>> <mirrorOf>central</mirrorOf>    </mirror>  -->       
>> 
>> <!--<mirror> <id>lsu.edu</id>
>> <url>http://ibiblio.lsu.edu/main/pub/packages/maven2</url>
>> <mirrorOf>central</mirrorOf>    </mirror>  -->       
>>      
>> <!--<mirror> <id>ibiblio.net</id>
>> <url>http://www.ibiblio.net/pub/packages/maven2</url>
>> <mirrorOf>central</mirrorOf>   </mirror>   -->       
>>                      
>> <!-- <mirror> <id>ggi-project.org</id>
>> <url>http://ftp.ggi-project.org/pub/packages/maven2</url><mirrorOf>central</mirrorOf>
>>    
>> </mirror>  -->       
>> 
>> 
>>      
>> </mirrors>
>> 
>>   <proxies/>
>> 
>>   <profiles/>
>> 
>>   <activeProfiles/>
>> 
>> </settings>
>> 
>> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe from this list, please visit:
> 
>     http://xircles.codehaus.org/manage_email
> 
> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Error-on-%27Reindex-Local-Repository%27-tp20444506p20448424.html
Sent from the Maven Eclipse - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to