It's not possible that this works for you at all.
Check an example here http://docs.codehaus.org/display/HAUSMATES/Maven+Guide
On 6/12/06, Darren Hartford <[EMAIL PROTECTED]> wrote:
I'm surprised this hasn't been tested already. Again, from using Maven
DEBUG mode, it is NOT using authentication.
============
[DEBUG] not adding permissions to wagon connection
============
Use case:
Httpd.conf
===========
# apache 2.2 w/ webdav
# manually w/ authentication this works fine.
<Location /repo>
Dav On
<LimitExcept GET HEAD OPTIONS>
# put your security reqs here
# known, already tested security works
</LimitExcept>
</Location>
===========
Pom.xml
=============
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/maven-v4_0_0.xsd">
<parent>
<artifactId>wagon-providers</artifactId>
<groupId>org.apache.maven.wagon</groupId>
<version>1.0-beta-1-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>wagon-webdav-testpom</artifactId>
<version>16</version>
<packaging>pom</packaging>
<name>Maven Wagon WebDav test</name>
<description>
Test pom for authentication-required webdav
</description>
<distributionManagement>
<repository>
<id>webdav-secure-repo</id>
<url>dav:http://myserver/repo</url>
</repository>
</distributionManagement>
</project>
=============
Settings.xml
==============
<?xml version="1.0" encoding="UTF-8"?>
<settings>
<servers>
<!-- secured repo -->
<server>
<id>webdav-secure-repo</id>
<username>usernamethingy</username>
<password>passwordthingy</password>
</server>
</servers>
</settings>
=============
Maven Debug Output:
=============
[DEBUG] -- end configuration --
[INFO] deploy:deploy
WAGON_VERSION: 1.0-beta-1-SNAPSHOT
[DEBUG] not adding permissions to wagon connection
Jun 12, 2006 11:41:14 AM org.apache.commons.httpclient.HttpMethodBase
processAuthenticationResponse
WARNING: No credentials available for the 'my webdav secure realm'
authentication realm at myserver ......
Caused by: org.apache.maven.wagon.TransferFailedException: Failed to
transfer file: http://myserver/repo/myfile. Return code is: 401
Unauthorized
at
org.apache.maven.wagon.providers.webdav.WebDavWagon.put(WebDavWagon.java
:280)
at
org.apache.maven.artifact.manager.DefaultWagonManager.putRemoteFile(Defa
ultWagonManager.java:180)
at
org.apache.maven.artifact.manager.DefaultWagonManager.putArtifact(Defaul
tWagonManager.java:109)
at
org.apache.maven.artifact.deployer.DefaultArtifactDeployer.deploy(Defaul
tArtifactDeployer.java:77)
... 11 more
=============
> -----Original Message-----
> From: Carlos Sanchez [mailto:[EMAIL PROTECTED]
> Sent: Monday, June 12, 2006 3:18 PM
> To: Maven Users List
> Subject: Re: Wagon-webdav distribution - where to put
> username/password
>
> well, if you can provide a use case then we'll take a look.
> With this info I can't go further
>
--
I could give you my word as a Spaniard.
No good. I've known too many Spaniards.
-- The Princess Bride
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]