You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@archiva.apache.org by jd...@apache.org on 2008/06/03 13:22:24 UTC

svn commit: r662742 - /archiva/trunk/archiva-modules/archiva-web/archiva-webdav/src/main/java/org/apache/maven/archiva/webdav/ArchivaDavResourceLocator.java

Author: jdumay
Date: Tue Jun  3 04:22:23 2008
New Revision: 662742

URL: http://svn.apache.org/viewvc?rev=662742&view=rev
Log:
MRM-781 - Removal of Archiva-Webdav implementation in favor of Jackrabbit-webdav

* Webdav litmus test is now able to run correctly.


Modified:
    archiva/trunk/archiva-modules/archiva-web/archiva-webdav/src/main/java/org/apache/maven/archiva/webdav/ArchivaDavResourceLocator.java

Modified: archiva/trunk/archiva-modules/archiva-web/archiva-webdav/src/main/java/org/apache/maven/archiva/webdav/ArchivaDavResourceLocator.java
URL: http://svn.apache.org/viewvc/archiva/trunk/archiva-modules/archiva-web/archiva-webdav/src/main/java/org/apache/maven/archiva/webdav/ArchivaDavResourceLocator.java?rev=662742&r1=662741&r2=662742&view=diff
==============================================================================
--- archiva/trunk/archiva-modules/archiva-web/archiva-webdav/src/main/java/org/apache/maven/archiva/webdav/ArchivaDavResourceLocator.java (original)
+++ archiva/trunk/archiva-modules/archiva-web/archiva-webdav/src/main/java/org/apache/maven/archiva/webdav/ArchivaDavResourceLocator.java Tue Jun  3 04:22:23 2008
@@ -60,6 +60,12 @@
         {
             hrefPrefix = hrefPrefix.substring( 0, hrefPrefix.length() - 1 );
         }
+        
+        //Remove trailing slashes otherwise Text.getRelativeParent fails
+        if (resourcePath.endsWith("/") && resourcePath.length() > 1)
+        {
+            this.resourcePath = resourcePath.substring( 0, resourcePath.length() - 1 );
+        }
 
         href = hrefPrefix + escapedPath;
     }