[
http://jira.codehaus.org/browse/MRM-608?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_124894
]
Maria Odea Ching commented on MRM-608:
--------------------------------------
This issue still exists after I applied the patch in MRM-687. My hunch is that
the processed/unprocessed flag for the artifact in the db needs to be set to
unprocessed when the project model was not added in order for the changes to be
reflected.
> Unable to find project model for [...] if the initial import of the POM
> failed
> -------------------------------------------------------------------------------
>
> Key: MRM-608
> URL: http://jira.codehaus.org/browse/MRM-608
> Project: Archiva
> Issue Type: Bug
> Components: repository scanning
> Affects Versions: 1.0
> Environment: Windows32
> Reporter: Arne Degenring
> Priority: Critical
> Fix For: 1.1
>
> Attachments: archiva.log, data.zip
>
>
> It seems that Archiva is not properly updating the database if the initial
> import of the POM failed due to a parse error, even after the original
> problem has been corrected, the repository has been rescanned, and the
> database updated again.
> Steps to reproduce:
> 1. Start with a fresh Archiva 1.0 installation
> 2. Drop a group containing an artifact with a broken POM (illegal XML) to
> Archiva's internal repo directory
> 3. Run "Scan Repository Now" and "Update Database Now".
> The log shows a ProjectModelException because the broken POM could not be
> parsed.
> 4. Fix the broken POM. Run "Scan Repository Now" and "Update Database Now"
> again.
> 5. Use the "Browse" page to browse to the artifact -> you get the error
> message:
> Unable to find project model for [junit:junit:3.7].
> I've attached the zipped contents of the "data" directory after performing
> the steps above, and the log file.
> Notice that there might be general repository scanning problem in 1.0 that
> could be related, see
> http://www.nabble.com/Repository-scanning-problem-in-1.0--tf4897121.html
--
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