You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@cocoon.apache.org by ti...@apache.org on 2005/01/28 15:59:02 UTC

svn commit: r148892 - /cocoon/branches/BRANCH_2_1_X/src/java/org/apache/cocoon/matching/MountTableMatcher.java

Author: tim
Date: Fri Jan 28 06:59:01 2005
New Revision: 148892

URL: http://svn.apache.org/viewcvs?view=rev&rev=148892
Log:
MountTableMatcher: Do not append a / to an empty prefix.
Modified:
   cocoon/branches/BRANCH_2_1_X/src/java/org/apache/cocoon/matching/MountTableMatcher.java

Modified: cocoon/branches/BRANCH_2_1_X/src/java/org/apache/cocoon/matching/MountTableMatcher.java
Url: http://svn.apache.org/viewcvs/cocoon/branches/BRANCH_2_1_X/src/java/org/apache/cocoon/matching/MountTableMatcher.java?view=diff&rev=148892&p1=cocoon/branches/BRANCH_2_1_X/src/java/org/apache/cocoon/matching/MountTableMatcher.java&r1=148891&p2=cocoon/branches/BRANCH_2_1_X/src/java/org/apache/cocoon/matching/MountTableMatcher.java&r2=148892
==============================================================================
--- cocoon/branches/BRANCH_2_1_X/src/java/org/apache/cocoon/matching/MountTableMatcher.java	(original)
+++ cocoon/branches/BRANCH_2_1_X/src/java/org/apache/cocoon/matching/MountTableMatcher.java	Fri Jan 28 06:59:01 2005
@@ -140,10 +140,10 @@
             Configuration child = children[i];
             if ("mount".equals(child.getName())) {
                 String prefix = children[i].getAttribute("uri-prefix");
-                // Append a '/' at the end of the prefix
+                // Append a '/' at the end of a not-empty prefix
                 // this avoids flat uri matching which would cause
                 // exceptions in the sub sitemap!
-                if (!prefix.endsWith("/")) {
+                if (!prefix.endsWith("/") && prefix.length() != 0) {
                     prefix = prefix + '/';
                 }
                 mounts.put(prefix, children[i].getAttribute("src"));