check the permissions because wagon definitely creates the dirs
On 9/6/07, Rémy Sanlaville <[EMAIL PROTECTED]> wrote:
> Hi Michael,
>
> Sorry for my late reply, but I am quite busy at the moment...
>
> 2007/9/1, Michael McCallum <[EMAIL PROTECTED]>:
> >
> > cat /etc/debian_version
> > lenny/sid
> >
> > enabled dav and dav_fs
> > if you need auth - i recommend -
> > using digest authentication
> >
> > <Directory /path/to/repo>
> > Dav on
> > </Directory>
> >
> > thats all nothing magic
>
>
> It seems that our apache configuration is ok (cf. our configuration at the
> end).
>
> are you using ssl? if you you need to ensure that the vm running maven
> > trusts
> > the certificate
>
>
> Not for the moment.
>
> We continue some tests this morning and it seems effectively that
> wagon-webdav do not ask for the creation of the directories before uploading
> the artifact as we can see in the following logs :
>
> [Thu Sep 06 10:36:27 2007] [error] [client 10.194.3.100] Unable to PUT
> new contents for
> /inhouse.snapshot/com/test/my-plugin/1.0-SNAPSHOT/my-
> plugin-1.0-20070906.083623-1.jar.
> [403, #0]
> [Thu Sep 06 10:36:27 2007] [error] [client 10.194.3.100] (2)No such file
> or directory: An error occurred while opening a
> resource. [500, #0] [Thu Sep 06 10:38:55 2007] [error] [client
> 10.194.3.100] File does not
> exist: /home/maven2/proximity/inhouse.snapshot/storage/com
>
> If I create the com directory then I have the same error log for the next
> directory: test
>
> [Thu Sep 06 10:36:27 2007] [error] [client 10.194.3.100] Unable to PUT
> new contents for
> /inhouse.snapshot/com/test/my-plugin/1.0-SNAPSHOT/my-
> plugin-1.0-20070906.083623-1.jar.
> [403, #0]
> [Thu Sep 06 10:36:27 2007] [error] [client 10.194.3.100] (2)No such file
> or directory: An error occurred while opening a
> resource. [500, #0] [Thu Sep 06 10:38:55 2007] [error] [client
> 10.194.3.100] File does not
> exist: /home/maven2/proximity/inhouse.snapshot/storage/com/test
>
> Here is my configuration:
> - apache version:
> ii apache2-mpm-itk 2.2.3-01-1+b7 multiuser
> MPM for Apache 2.2
> ii apache2.2-common 2.2.3-4+etch1 Next
> generation, scalable, extendable web server
>
> - apache conf:
>
> NameVirtualHost *:80
> <AuthnProviderAlias ldap ldap-alias1>
> AuthLDAPURL
> ldap://gdc1.mydomain.fr:389/OU=Annuaire,DC=rd,DC=mydomain,DC=fr?sAMAccountName?base?(objectClass=user)
> </AuthnProviderAlias>
>
> <VirtualHost *:80>
> ServerName gmaven2.mydomain.fr
> DocumentRoot /home/maven2/proximity
> SuexecUserGroup tomcat55 www-data
>
> Alias /inhouse /home/maven2/proximity/inhouse/storage
> Alias /inhouse.snapshot /home/maven2/proximity/inhouse.snapshot/storage
>
> DavLockDB /var/lock/dav/DavLock
>
> <Directory "/home/maven2/proximity">
> Options Indexes FollowSymLinks MultiViews ExecCGI
> AllowOverride None
> Order allow,deny
> allow from all
> AuthType Basic
> AuthBasicProvider file ldap-alias1
> AuthName LDAP_Protected_Place
> AuthzLDAPAuthoritative off
> AuthUserFile /var/lib/misc/htpasswd
> Require valid-user
> DAV On
> </Directory>
> </VirtualHost>
>
> I use the 1.0-beta-2 version of wagon-webdav.
> <extensions>
> <extension>
> <groupId>org.apache.maven.wagon</groupId>
> <artifactId>wagon-webdav</artifactId>
> <version>1.0-beta-2</version>
> </extension>
> </extensions>
>
> Thanks,
>
> Rémy
>
--
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]