I am using archiva 1.0.1 standalone version. I am trying to deploy my artifact to archiva 'internal' repository using 'mvn: deploy'. 1) I have done following changes to my artifact's POM: -added <repository> and <snapshotRepository> sections under <distributionManagement> element with appropriate <id> and <url> -added <build> <extensions> <extension> <groupId>org.apache.maven.wagon</groupId> <artifactId>wagon-webdav</artifactId> <version>1.0-beta-2</version> </extension> </extensions> </build>
2) In Maven's setting.xml, added one server configuration with archiva user name and password. User name is for administrator having 'repository manager' rights. On mvn:deploy, it gives following error: WARNING: No credentials available for the 'Repository Archiva Managed Internal Repository' authentication realm at localhost In Archiva log, following error shows up NFO: RepositoryServlet: Authorization Denied [ip=127.0.0.1 ,isWriteRequest=true, ermission=archiva-upload-repository,repo=internal] : no matching permissions Can anyone tell me, how to resolve this. What should be the id for server in settings.xml? The user id given in settings.xml has role of 'Repository Manager' . I have followed all the steps specified at http://maven.apache.org/archiva/docs/1.0/userguide/deploy.html but it is not working. Thanks in advance.