You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Joakim Erdfelt (JIRA)" <ji...@codehaus.org> on 2007/09/24 20:58:11 UTC
[jira] Updated: (MRM-510) In Repository Browse, the first unique
snapshot version clicked is getting persisted in the request resulting to
'version does not match' error
[ http://jira.codehaus.org/browse/MRM-510?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Joakim Erdfelt updated MRM-510:
-------------------------------
Fix Version/s: 1.0-beta-3
> In Repository Browse, the first unique snapshot version clicked is getting persisted in the request resulting to 'version does not match' error
> -----------------------------------------------------------------------------------------------------------------------------------------------
>
> Key: MRM-510
> URL: http://jira.codehaus.org/browse/MRM-510
> Project: Archiva
> Issue Type: Bug
> Components: browser
> Affects Versions: 1.0-beta-2
> Reporter: Maria Odea Ching
> Fix For: 1.0-beta-3
>
>
> The first unique snapshot version you clicked is getting persisted in the request that's why the DatabaseUnprocessedArtifactConsumer gets the 'version does not match' error when the actual requested artifact's pom file is compared with the version in the request.
> Let's say you have the following in your repository, so from the Browse page..
> [top] / org / jruby / plugins / jruby-rake-plugin
> Versions
> * 1.0RC1-20070504.153317-1/
> * 1.0RC1-20070504.160758-2/
> * 1.0RC1-20070505.090015-3/
> * 1.0RC1-20070506.090132-4/
> * 1.0RC1-SNAPSHOT/
> 1. Click 1.0RC1-20070504.160758-2, the artifact info will be displayed.
> 2. Now go back to the previous page and click 1.0RC1-20070504.153317-1, this would be displayed 'Unable to find project model for [org.jruby.plugins:jruby-rake-plugin:1.0RC1-20070504.153317-1].' in the page.. and from the logs you will see the following error:
> jvm 1 | 2007-09-19 10:08:29,594 [SocketListener0-1] WARN org.apache.maven.archiva.consumers.DatabaseUnprocessedArtifactConsumer:update-db-project - Project Model groupId = 'org.jruby.plugins'
> jvm 1 | artifactId = 'jruby-rake-plugin'
> jvm 1 | version = '1.0RC1-20070504.160758-2' version: 1.0RC1-20070504.160758-2 does not match the pom file's version: 1.0RC1-20070504.153317-1
> jvm 1 | 2007-09-19 10:08:29,597 [SocketListener0-1] WARN org.apache.maven.archiva.consumers.DatabaseUnprocessedArtifactConsumer:update-db-project - Invalid or corrupt pom. Project model groupId = 'org.jruby.plugins'
> 3. Go back again to the previous page and click 1.0RC1-20070506.090132-4, this would be displayed 'Unable to find project model for [org.jruby.plugins:jruby-rake-plugin:1.0RC1-20070506.090132-4].' in the page.. and from the logs you will see the following error:
> jvm 1 | 2007-09-19 10:08:05,957 [SocketListener0-1] WARN org.apache.maven.archiva.consumers.DatabaseUnprocessedArtifactConsumer:update-db-project - Project Model groupId = 'org.jruby.plugins'
> jvm 1 | artifactId = 'jruby-rake-plugin'
> jvm 1 | version = '1.0RC1-20070504.160758-2' version: 1.0RC1-20070504.160758-2 does not match the pom file's version: 1.0RC1-20070506.090132-4
> jvm 1 | 2007-09-19 10:08:06,350 [SocketListener0-1] WARN org.apache.maven.archiva.consumers.DatabaseUnprocessedArtifactConsumer:update-db-project - Invalid or corrupt pom. Project model groupId = 'org.jruby.plugins'
> Notice that the one being added in the database is still the first unique version you clicked, which is 1.0RC1-20070504.160758-2.
--
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