commons-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Trasca Virgil <virgil_tra...@yahoo.com>
Subject Re: [VFS] Use commons vfs to copy files on Samba, Windows network shared drives and WebDAV
Date Mon, 21 Jun 2010 14:44:46 GMT
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 <ralph.goers@dslextreme.com>
To: Commons Users List <user@commons.apache.org>
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 <virgil_trasca@yahoo.com>
> To: Commons Users List <user@commons.apache.org>
> 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 <kleij@hotmail.com>
> To: user@commons.apache.org
> 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: virgil_trasca@yahoo.com
>> Subject: [VFS] Use commons vfs to copy files on Samba, Windows network shared drives
and WebDAV
>> To: user@commons.apache.org
>> 
>> 
>> 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: user-unsubscribe@commons.apache.org
For additional commands, e-mail: user-help@commons.apache.org
Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message