Author: justin
Date: Wed Jul 21 20:47:08 2010
New Revision: 966412

URL: http://svn.apache.org/viewvc?rev=966412&view=rev
Log:
SLING-1610 - adding check for mapped path

Modified:
    
sling/trunk/bundles/servlets/get/src/main/java/org/apache/sling/servlets/get/impl/helpers/StreamRendererServlet.java

Modified: 
sling/trunk/bundles/servlets/get/src/main/java/org/apache/sling/servlets/get/impl/helpers/StreamRendererServlet.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/servlets/get/src/main/java/org/apache/sling/servlets/get/impl/helpers/StreamRendererServlet.java?rev=966412&r1=966411&r2=966412&view=diff
==============================================================================
--- 
sling/trunk/bundles/servlets/get/src/main/java/org/apache/sling/servlets/get/impl/helpers/StreamRendererServlet.java
 (original)
+++ 
sling/trunk/bundles/servlets/get/src/main/java/org/apache/sling/servlets/get/impl/helpers/StreamRendererServlet.java
 Wed Jul 21 20:47:08 2010
@@ -123,7 +123,7 @@ public class StreamRendererServlet exten
         } else {
 
             // the resource is the root, do not redirect, immediately index
-            if ("/".equals(resource.getPath())) {
+            if (isRootResourceRequest(resource)) {
 
                 renderDirectory(request, response, included);
 
@@ -146,6 +146,11 @@ public class StreamRendererServlet exten
         }
     }
 
+    private boolean isRootResourceRequest(Resource resource) {
+        return ("/".equals(resource.getPath())) ||
+            
("/".equals(resource.getResourceResolver().map(resource.getPath())));
+    }
+
     /**
      * Returns <code>true</code> if the request has a
      * <code>If-Modified-Since</code> header whose date value is later than the


Reply via email to