[ 
http://jira.codehaus.org/browse/MRM-1161?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=176388#action_176388
 ] 

Julien HENRY commented on MRM-1161:
-----------------------------------

Is it possible to release a new version of Archiva with Nexus Indexer 2.0.0 
then. Some users in my company are starting using Maven 2.1.0 and are bitten by 
this issue.

My workaround is to delete .index* and delete the artifact deployed by Maven 
2.1.0 then ask user to use Maven 2.0.x but this is not very convenient.

Thanks

> indexing causes NullPointer when getting a SNAPSHOT that has been deployed 
> with maven 2.1
> -----------------------------------------------------------------------------------------
>
>                 Key: MRM-1161
>                 URL: http://jira.codehaus.org/browse/MRM-1161
>             Project: Archiva
>          Issue Type: Bug
>    Affects Versions: 1.2
>            Reporter: nicolas de loof
>            Assignee: Maria Odea Ching
>            Priority: Critical
>             Fix For: 1.2.1
>
>
> A fresh SNAPSHOT has been deployed on a (file based) repo. Archiva is 
> configured to proxy this one to "snapshots" managed repo.
> getting the SNAPSHOT metadata, POM or JAR results in :
> java.lang.NullPointerException
>       
> org.sonatype.nexus.index.context.DefaultIndexingContext.copyDocument(DefaultIndexingContext.java:582)
>       
> org.sonatype.nexus.index.packer.DefaultIndexPacker.writeIndexChunks(DefaultIndexPacker.java:168)
>       
> org.sonatype.nexus.index.packer.DefaultIndexPacker.packIndex(DefaultIndexPacker.java:94)
>       
> org.apache.archiva.consumers.lucene.NexusIndexerConsumer.completeScan(NexusIndexerConsumer.java:211)
>       
> org.apache.archiva.repository.scanner.functors.TriggerScanCompletedClosure.execute(TriggerScanCompletedClosure.java:48)
>       
> org.apache.commons.collections.CollectionUtils.forAllDo(CollectionUtils.java:388)
>       
> org.apache.maven.archiva.repository.scanner.RepositoryContentConsumers.executeConsumers(RepositoryContentConsumers.java:265)
>       
> org.apache.maven.archiva.proxy.DefaultRepositoryProxyConnectors.transferFile(DefaultRepositoryProxyConnectors.java:576)
>       
> org.apache.maven.archiva.proxy.DefaultRepositoryProxyConnectors.fetchFromProxies(DefaultRepositoryProxyConnectors.java:163)
>       
> org.apache.maven.archiva.webdav.ArchivaDavResourceFactory.fetchContentFromProxies(ArchivaDavResourceFactory.java:554)
>       
> org.apache.maven.archiva.webdav.ArchivaDavResourceFactory.processRepository(ArchivaDavResourceFactory.java:430)
>       
> org.apache.maven.archiva.webdav.ArchivaDavResourceFactory.createResource(ArchivaDavResourceFactory.java:236)
>       
> org.apache.maven.archiva.webdav.RepositoryServlet.service(RepositoryServlet.java:116)
>       javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>       
> org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:413)
>       
> com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:39)
>       
> org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:99)
> Same thing don't occurs if the SNAPSHOT is deployed with webdav in archiva 
> directly

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to