I ran the test and this is fine.
Ralph
On Mar 19, 2009, at 3:50 PM, Ralph Goers wrote:
Sorry, I've had a busy couple of days. Basically, the webdav support
leverages the HTTP support where possible, but the setupMethod in
the WebdavFileObject does do a bit more. Frankly, I simply never
tried making the setup method in HttpFileObject protected so I don't
know if there would be any issues with the Http methods using the
Webdav setupMethod. I will give it a try and see what happens.
Ralph
On Mar 19, 2009, at 3:06 PM, Jörg Schaible wrote:
Ralph, ping?
Jörg Schaible wrote:
Guys,
I am not sure about my change here. It was simply not compilable in
Eclipse, but that might also have been due to stricter compiler
settings.
Actually both HttpFileObject and WebdavFileObject contain a
setupMethod
method. In both classes it was declared package private, therefore
it was
not overridden. However, this might have been the desired effect.
Probably
the Webdav methods must be setup differently alone, while the
standard
methods inherited from the Http should not use this setup. In this
case
I'll revert this change. Ralph?
- Jörg
--------------- Weitergeleitete Nachricht (Anfang)
Betreff: svn commit: r755352 -
in
/commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/
vfs/provider:
http/HttpFileObject.java webdav/WebdavFileObject.java Absender:
joe...@apache.org Datum: Tue, 17 Mar 2009
20:01:19 +0100 Newsgruppe: gmane.comp.jakarta.commons.scm
Author: joehni
Date: Tue Mar 17 19:01:18 2009
New Revision: 755352
URL: http://svn.apache.org/viewvc?rev=755352&view=rev
Log:
setupMethod must be protected to be overridden.
Modified:
commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs/
provider/http/HttpFileObject.java
commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs/
provider/webdav/WebdavFileObject.java
Modified:
commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs/
provider/http/HttpFileObject.java
URL:
http://svn.apache.org/viewvc/commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs/provider/http/HttpFileObject.java?rev=755352&r1=755351&r2=755352&view=diff
=
=
=
=
=
=
=
=
=
=====================================================================
---
commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs/
provider/http/HttpFileObject.java
(original)
+++
commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs/
provider/http/HttpFileObject.java
Tue Mar 17 19:01:18 2009
@@ -168,7 +168,7 @@
/**
* Prepares a Method object.
*/
- void setupMethod(final HttpMethod method) throws
FileSystemException,
URIException
+ protected void setupMethod(final HttpMethod method) throws
FileSystemException, URIException
{
String pathEncoded = ((URLFileName)
getName()).getPathQueryEncoded(urlCharset);
method.setPath(pathEncoded);
Modified:
commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs/
provider/webdav/WebdavFileObject.java
URL:
http://svn.apache.org/viewvc/commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs/provider/webdav/WebdavFileObject.java?rev=755352&r1=755351&r2=755352&view=diff
=
=
=
=
=
=
=
=
=
=====================================================================
---
commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs/
provider/webdav/WebdavFileObject.java
(original)
+++
commons/proper/vfs/trunk/core/src/main/java/org/apache/commons/vfs/
provider/webdav/WebdavFileObject.java
Tue Mar 17 19:01:18 2009
@@ -319,7 +319,7 @@
* @throws FileSystemException if an error occurs encoding the
uri.
* @throws URIException if the URI is in error.
*/
- void setupMethod(final HttpMethod method) throws
FileSystemException,
URIException
+ protected void setupMethod(final HttpMethod method) throws
FileSystemException, URIException
{
String pathEncoded = ((URLFileName)
getName()).getPathQueryEncoded(urlCharset);
method.setPath(pathEncoded);
--------------- Weitergeleitete Nachricht (Ende)
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org