Hi,
the server is Apache with mod_webdav
the response from the server is
17/06/2010 12:04:00 DEBUG httpclient.wire.content.wire - <<
"<title>405 Method Not Allowed</title>[\n]"
>
17/06/2010 12:04:00 DEBUG httpclient.wire.content.wire - <<
"</head><body>[\n]"
> 17/06/2010 12:04:00 DEBUG
httpclient.wire.content.wire - << "<h1>Method Not
Allowed</h1>[\n]"
> 17/06/2010 12:04:00 DEBUG
httpclient.wire.content.wire - << "<p>The requested method
PROPFINDis not allowed for the UR
Do you have an idea what this error means?
Thank you,
Virgil
http://java-hobby.blogspot.com/
________________________________
From: Ralph Goers <[email protected]>
To: Commons Users List <[email protected]>
Sent: Mon, June 21, 2010 4:40:33 PM
Subject: Re: [VFS] Use commons vfs to copy files on Samba, Windows network
shared drives and WebDAV
You are correct that in trunk webdav uses Jackrabbit and is no longer part of
the sandbox.
I would suggest looking at the logs on the server to see if it is providing any
information. What software is providing the webdav support on the server?
Ralph
On Jun 21, 2010, at 12:00 AM, Trasca Virgil wrote:
> Hi,
>
> Does anybody has an idea why this WebDAV problem might come?
>
> Thank you,
> Virgil
> http://java-hobby.blogspot.com/
>
>
>
>
> ________________________________
> From: Trasca Virgil <[email protected]>
> To: Commons Users List <[email protected]>
> Sent: Thu, June 17, 2010 7:47:17 PM
> Subject: Re: [VFS] Use commons vfs to copy files on Samba, Windows network
> shared drives and WebDAV
>
> Hi ,
>
> Thanks for your answer. I am trying to use commons-vfs with webdav. On the
> site is saying that I need the sandbox with httpclient2.0
>
>
> However when I started to build vfs core+ sandbox trunk 2.0 I found that I
> need jackrabbit webdav provider and http client 3.0
>
> With core + sandbox trunk20 + jackrabbit + httpclient3.0 I am trying to test
> using http://test.webdav.org/
>
> My connect URI is <uri>webdav://test.webdav.org/dav</uri>
>
> Now I get the following problem
>
>
> 7/06/2010 12:03:59 DEBUG
> org.apache.commons.httpclient.methods.EntityEnclosingMethod.writeRequestBody
> - Request body sent
> 17/06/2010 12:04:00 DEBUG httpclient.wire.header.wire - << "HTTP/1.1 405
> Method Not Allowed[\r][\n]"
> 17/06/2010 12:04:00 DEBUG httpclient.wire.header.wire - << "Date: Thu, 17 Jun
> 2010 15:57:37 GMT[\r][\n]"
> 17/06/2010 12:04:00 DEBUG httpclient.wire.header.wire - << "Server:
> Apache/2.0.54 (Debian GNU/Linux) DAV/2 SVN/1.3.2[\r][\n]"
> 17/06/2010 12:04:00 DEBUG httpclient.wire.header.wire - << "Allow:
> GET,HEAD,POST,OPTIONS,TRACE[\r][\n]"
> 17/06/2010 12:04:00 DEBUG httpclient.wire.header.wire - << "Content-Length:
> 236[\r][\n]"
> 17/06/2010 12:04:00 DEBUG httpclient.wire.header.wire - << "Content-Type:
> text/html; charset=iso-8859-1[\r][\n]"
> 17/06/2010 12:04:00 DEBUG httpclient.wire.content.wire - << "<"
> 17/06/2010 12:04:00 DEBUG httpclient.wire.content.wire - << "!"
> 17/06/2010 12:04:00 DEBUG httpclient.wire.content.wire - << "D"
> 17/06/2010 12:04:00 DEBUG httpclient.wire.content.wire - << "O"
> 17/06/2010 12:04:00 DEBUG httpclient.wire.content.wire - << "CTYPE HTML
> PUBLIC "-//IETF//"
> 17/06/2010 12:04:00 DEBUG httpclient.wire.content.wire - << "DTD HTML
> 2.0//EN">[\n]"
> 17/06/2010 12:04:00 DEBUG httpclient.wire.content.wire - << "<html><head>[\n]"
> 17/06/2010 12:04:00 DEBUG httpclient.wire.content.wire - << "<title>405
> Method Not Allowed</title>[\n]"
> 17/06/2010 12:04:00 DEBUG httpclient.wire.content.wire - <<
> "</head><body>[\n]"
> 17/06/2010 12:04:00 DEBUG httpclient.wire.content.wire - << "<h1>Method Not
> Allowed</h1>[\n]"
> 17/06/2010 12:04:00 DEBUG httpclient.wire.content.wire - << "<p>The requested
> method PROPFINDis not allowed for the URL /index.html.</p>[\n]"
> 17/06/2010 12:04:00 DEBUG httpclient.wire.content.wire - <<
> "</body></html>[\n]"
>
> My VFS code is the following
>
> FileSystemManager mgr = VFS.getManager();
> FileObjectcwd = mgr.resolveFile(System.getProperty("user.dir"));
>
> final FileObject source = mgr.resolveFile(cwd, attachFilePath);
> FileObject destination = mgr.resolveFile(cwd, dest.uri);
>
> if (destination.exists() && destination.getType() == FileType.FOLDER) {
> destination = destination.resolveFile(source.getName()
> .getBaseName());
> }
>
> destination.copyFrom(source, Selectors.SELECT_ALL);
>
>
>
> Do you have an idea what might be the problem?
>
>
> Thank you,
> Virgil
> http://java-hobby.blogspot.com/
>
>
>
>
> ________________________________
> From: Frank van derKleij <[email protected]>
> To: [email protected]
> Sent: Thu, June 17, 2010 1:47:51 PM
> Subject: RE: [VFS] Use commons vfs to copy files on Samba, Windows network
> shared drives and WebDAV
>
>
>
> See http://commons.apache.org/vfs/filesystems.html
>
> Samba, Windows shares and Webdav are supported in the Sandbox. Zip files etc
> are read-only.
>
> Frank
>
>> Date: Wed, 16 Jun 2010 00:03:03 -0700
>> From: [email protected]
>> Subject: [VFS] Use commons vfs to copy files on Samba, Windows network
>> shared drives and WebDAV
>> To: [email protected]
>>
>>
>> Hi,
>>
>> From the VfsCapabilitiesMatrix I was not able to see if commons vfs
>> supports to copy files to Samba, Windows network shared drives and WebDAV
>> servers. Is it possible to do that?
>>
>> Also is it possible to create zip,bz2 and gzip archives using the library?
>>
>> Thank you,
>> Virgil
>
> _________________________________________________________________
> New Windows 7: Find the right PC for you. Learn more.
> http://windows.microsoft.com/shop
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]