You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Benjamin Bentmann (JIRA)" <ji...@codehaus.org> on 2011/01/03 21:48:58 UTC
[jira] Closed: (MNG-4893) [regression] Version x.y.z.SNAPSHOT does
not deploy correctly
[ http://jira.codehaus.org/browse/MNG-4893?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Benjamin Bentmann closed MNG-4893.
----------------------------------
Resolution: Won't Fix
Fix Version/s: (was: 3.x / Backlog)
Assignee: Benjamin Bentmann
As discussed, going forward {{\*-SNAPSHOT}} is the only snapshot version format we want to support. A corresponding warning for irregular snapshot versions has been added as per MNG-4957.
> [regression] Version x.y.z.SNAPSHOT does not deploy correctly
> -------------------------------------------------------------
>
> Key: MNG-4893
> URL: http://jira.codehaus.org/browse/MNG-4893
> Project: Maven 2 & 3
> Issue Type: Bug
> Components: Deployment
> Affects Versions: 3.0
> Reporter: Paul Gier
> Assignee: Benjamin Bentmann
> Priority: Critical
>
> When using a version that ends with ".SNAPSHOT" instead of the usual "-SNAPSHOT", Maven 3.0 changes the project version to the timestamped version. So "5.2.0.SNAPSHOT" becomes something like "5.2.0.20101109.215833-1". A Nexus snapshot repository will reject this deployment because the version in the directory name does not end with "SNAPSHOT".
> I tested that this works in Maven 2.2.1 and Maven 3.0-beta-1, but does not work in Maven 3.0. The build returns an HTTP 400 error when deploying to Nexus.
> Error from Nexus log
> {noformat}
> 2010-11-09 22:02:23 INFO [1298122354-2147] - o.s.n.p.m.m.M2Repos~ - Storing of item snapshots:/org/drools
> /drools/5.2.0.20101110.030222-361/drools-5.2.0.20101110.030222-361.pom is forbidden by Maven Repository
> policy. Because snapshots is a SNAPSHOT repository
> 2010-11-09 22:02:23 ERROR [1298122354-2147] - o.s.n.r.ContentPlex~ - Got exception during processing
> request "PUT http://repository.jboss.org/nexus/content/repositories/snapshots/org/drools/drools
> /5.2.0.20101110.030222-361/drools-5.2.0.20101110.030222-361.pom": Storing of item snapshots:/org/drools
> /drools/5.2.0.20101110.030222-361/drools-5.2.0.20101110.030222-361.pom is forbidden by Maven Repository
> policy. Because snapshots is a SNAPSHOT repository
> {noformat}
--
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