Author: cziegeler
Date: Wed Mar 31 06:27:05 2010
New Revision: 929402
URL: http://svn.apache.org/viewvc?rev=929402&view=rev
Log:
Compare workspace name in equals
Modified:
sling/trunk/bundles/servlets/resolver/src/main/java/org/apache/sling/servlets/resolver/internal/helper/ResourceCollector.java
Modified:
sling/trunk/bundles/servlets/resolver/src/main/java/org/apache/sling/servlets/resolver/internal/helper/ResourceCollector.java
URL:
http://svn.apache.org/viewvc/sling/trunk/bundles/servlets/resolver/src/main/java/org/apache/sling/servlets/resolver/internal/helper/ResourceCollector.java?rev=929402&r1=929401&r2=929402&view=diff
==============================================================================
---
sling/trunk/bundles/servlets/resolver/src/main/java/org/apache/sling/servlets/resolver/internal/helper/ResourceCollector.java
(original)
+++
sling/trunk/bundles/servlets/resolver/src/main/java/org/apache/sling/servlets/resolver/internal/helper/ResourceCollector.java
Wed Mar 31 06:27:05 2010
@@ -31,7 +31,6 @@ import org.apache.sling.api.resource.Res
import org.apache.sling.api.resource.ResourceUtil;
import org.apache.sling.api.resource.SyntheticResource;
import org.apache.sling.servlets.resolver.internal.ServletResolverConstants;
-import org.apache.sling.servlets.resolver.internal.WorkspaceResourceResolver;
import
org.apache.sling.servlets.resolver.internal.resource.ServletResourceProviderFactory;
/**
@@ -92,7 +91,7 @@ public class ResourceCollector {
*
* @param request The <code>SlingHttpServletRequest</code> for which to
* return a <code>ResourceCollector</code>.
- * @param scriptResolver
+ * @param workspaceName
* @return The <code>ResourceCollector</code> to find servlets and scripts
* suitable for handling the <code>request</code>.
*/
@@ -359,7 +358,8 @@ public class ResourceCollector {
&& stringEquals(resourceSuperType, o.resourceSuperType)
&& stringEquals(extension, o.extension)
&& stringEquals(baseResourceType, o.baseResourceType)
- && stringEquals(methodName, o.methodName) ) {
+ && stringEquals(methodName, o.methodName)
+ && stringEquals(workspaceName, o.workspaceName)) {
// now compare selectors
for(int i=0;i<numRequestSelectors;i++) {
if ( !stringEquals(requestSelectors[i], o.requestSelectors[i])
) {