Hi, I see the same error when the Apache Jenkins instance tries to deploy snapshots of Sling, so I fear it's rather a problem with the snapshot repository than with your settings.
Regards Carsten 2011/12/30 Arjun Panday <arjun.pan...@alcatel-lucent.com>: > Hi everyone, > > It's my turn to go through the ring of fire and attempt a release :) > > "mvn release:prepare -DdryRun=true" was successful and i'm now trying to > publish a snapshot, but I get the infamous 401 HTTP error: > > [INFO] Error deploying artifact: Failed to transfer file: > https://repository.apache.org/content/repositories/snapshots/org/apache/felix/servicediagnostics/0.1.0-SNAPSHOT/servicediagnostics-0.1.0-20111229.225958-1.pom. > Return code is: 401 > > I know it's supposed to be something with my settings.xml but I can't figure > out what. Below is my settings.xml with the apache servers, username and > password (removed!). Am I missing a server entry? Can someone help me figure > out what I did wrong? > > I also checked my pom's parent: > <parent> > <groupId>org.apache.felix</groupId> > <artifactId>felix-parent</artifactId> > <version>2.1</version> <!-- should this be 3-SNAPSHOT ? --> > <relativePath>../../pom/pom.xml</relativePath> > </parent> > > Thanks, > Arjun > > <settings> > <servers> > <!-- To publish a snapshot of some part of Maven --> > <server> > <id>apache.snapshots.https</id> > <username>apanday</username> > <password>{encrypted password}</password> > </server> > <!-- To publish a website of some part of Maven --> > <server> > <id>apache.website</id> > <username>apanday</username> > <filePermissions>664</filePermissions> > <directoryPermissions>775</directoryPermissions> > </server> > <!-- To stage a release of some part of Maven --> > <server> > <id>apache.releases.https</id> > <username>apanday</username> > <password>{encrypted password}</password> > </server> > <!-- To stage a website of some part of Maven --> > <server> > <id>stagingSite</id> <!-- must match hard-coded repository identifier in > site:stage-deploy --> > <username>apanday</username> > <filePermissions>664</filePermissions> > <directoryPermissions>775</directoryPermissions> > </server> > </servers> > <profiles> > <profile> > <id>release</id> > <properties> > <gpg.passphrase>{encrypted password}</gpg.passphrase> > </properties> > </profile> > </profiles> > </settings> > -- Carsten Ziegeler cziege...@apache.org