Also, I tried deploying with the archiva user granted Repo Manager, and Global Repo Manager roles.
On Fri, 2007-10-05 at 09:02 -0400, cbrown wrote: > I do have the dav: in the URL in the POM. It just isn't echoing in the > mvn INFO printouts. > > Here's what I have; > > In settings.xml > > ... > <server> > <id>sensis.dev</id> > <username>cbrown</username> > <password>...snipped...</password> > </server> > ... > <repository> > <id>sensis.dev</id> > <name>Sensis Development Maven2 Repo</name> > > <url>http://m2repo.atsdev.sensis.com:8080/archiva/repository/sensis.dev</url> > </repository> > > > In pom.xml; > > ... > <extensions> > <extension> > <groupId>org.apache.maven.wagon</groupId> > <artifactId>wagon-webdav</artifactId> > <version>1.0-beta-2</version> > </extension> > </extensions> > </build> > > <distributionManagement> > <snapshotRepository> > <id>sensis.dev</id> > <name>Archiva M2 Repository</name> > > <url>dav:http://m2repo.atsdev.sensis.com:8080/archiva/sensis.dev</url> > </snapshotRepository> > </distributionManagement> > > ... > > On Thu, 2007-10-04 at 15:38 -0700, Joakim Erdfelt wrote: > > Looking at the URL you have below starting with "http://m2repo ..." I > > can see that you are not using the webdav format url that is required > > for Archiva. > > > > Your url format should start with "dav:http://m2repo..." > > > > Some snippets in your pom that should prove useful for you. > > > > <project> > > ... > > <build> > > ... > > <extensions> > > <extension> > > <groupId>org.apache.maven.wagon</groupId> > > <artifactId>wagon-webdav</artifactId> > > <version>1.0-beta-2</version> > > </extension> > > </extensions> > > </build> > > > > <repositories> > > <repository> > > <id>sensis.dev</id> > > <name>Your Archiva sensis.dev</name> > > <url>http://m2repo.atsdev.sensis.com:8080/archiva/sensis.dev/</url> > > </repository> > > </repositories> > > > > <distributionManagement> > > <snapshotRepository> > > <id>sensis.dev</id> > > <name>Your Archiva sensis.dev</name> > > > > <url>dav:http://m2repo.atsdev.sensis.com:8080/archiva/sensis.dev/</url> > > </snapshotRepository> > > </distributionManagement> > > > > ... > > </project> > > > > Notice that you don't have the "dav:" prefix on the repositories in the > > <repositories> section. as you are not deploying using that entry in the > > pom. > > > > - Joakim > > > > > > cbrown wrote: > > > when i try to deploy to archiva, I see the following. Do I need to > > > deploy the first snapshot manually? > > > > > > > > > [INFO] Retrieving previous build number from sensis.dev > > > Uploading: > > > http://m2repo.atsdev.sensis.com:8080/archiva/sensis.dev/com/sensis/sds/genpur/1.0-SNAPSHOT/genpur-1.0-20071004.195415-1.jar > > > [INFO] > > > ------------------------------------------------------------------------ > > > [ERROR] BUILD ERROR > > > [INFO] > > > ------------------------------------------------------------------------ > > > [INFO] Error deploying artifact: Resource to deploy not found: File: > > > http://m2repo.atsdev.sensis.com:8080/archiva/sensis.dev/com/sensis/sds/genpur/1.0-SNAPSHOT/genpur-1.0-20071004.195415-1.jar > > > does not exist > > > > > > > > > >