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: joehni-1odqgaof3lkdnm+yrof...@public.gmane.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

Reply via email to