SLING-9371: fix the forced resource type dispatch
diff --git a/src/main/java/org/apache/sling/scripting/bundle/tracker/internal/request/RequestWrapper.java b/src/main/java/org/apache/sling/scripting/bundle/tracker/internal/request/RequestWrapper.java
index 1039eec..630d6c3 100644
--- a/src/main/java/org/apache/sling/scripting/bundle/tracker/internal/request/RequestWrapper.java
+++ b/src/main/java/org/apache/sling/scripting/bundle/tracker/internal/request/RequestWrapper.java
@@ -81,8 +81,8 @@
             if (StringUtils.isNotEmpty(forcedResourceType)) {
                 for (ResourceType wiredResourceType : wiredResourceTypes) {
                     String type = wiredResourceType.getType();
-                    if (type.startsWith(forcedResourceType + "/")) {
-                        requestDispatcherOptions.setForceResourceType(type);
+                    if (type.equals(forcedResourceType)) {
+                        requestDispatcherOptions.setForceResourceType(wiredResourceType.toString());
                         break;
                     }
                 }