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;
}