Author: justin
Date: Tue Apr 13 19:13:39 2010
New Revision: 933748

URL: http://svn.apache.org/viewvc?rev=933748&view=rev
Log:
SLING-1446 - supporting paths with workspace names in them

Modified:
    
sling/trunk/bundles/servlets/resolver/src/main/java/org/apache/sling/servlets/resolver/internal/SlingServletResolver.java

Modified: 
sling/trunk/bundles/servlets/resolver/src/main/java/org/apache/sling/servlets/resolver/internal/SlingServletResolver.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/servlets/resolver/src/main/java/org/apache/sling/servlets/resolver/internal/SlingServletResolver.java?rev=933748&r1=933747&r2=933748&view=diff
==============================================================================
--- 
sling/trunk/bundles/servlets/resolver/src/main/java/org/apache/sling/servlets/resolver/internal/SlingServletResolver.java
 (original)
+++ 
sling/trunk/bundles/servlets/resolver/src/main/java/org/apache/sling/servlets/resolver/internal/SlingServletResolver.java
 Tue Apr 13 19:13:39 2010
@@ -1014,7 +1014,10 @@ public class SlingServletResolver implem
 
                 // if the path of the event is a sub path of a search path
                 // we flush the whole cache
-                final String path = (String) 
event.getProperty(SlingConstants.PROPERTY_PATH);
+                String path = (String) 
event.getProperty(SlingConstants.PROPERTY_PATH);
+                if (path.contains(":")) {
+                    path = path.substring(path.indexOf(":") + 1);
+                }
                 final String[] searchPaths = this.searchPath;
                 int index = 0;
                 while (!flushCache && index < searchPaths.length) {


Reply via email to