Uploaded image for project: 'Sling'
  1. Sling
  2. SLING-9571

Nested selector scripts do not have a path-based registered servlet

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • Servlets Resolver 2.7.0
    • Servlets Resolver 2.7.2
    • Servlets
    • None

    Description

      If a bundle provides a nested selector script (e.g. resourceType/selectorNesting/selectorScript.html) via the osgi.extender; osgi.extender="sling.scripting"; version:Version="1.0.0" capability of the org.apache.sling.servlets.resolver bundle, then the org.apache.sling.servlets.resolver.bundle.tracker.internal.BundledScriptTracker will not generate a path-based servlet, registering the selector combination only as part of a resource-type servlet. This will make script delegations (via sling:call, data-sly-include) fail.

      Attachments

        Issue Links

          Activity

            People

              radu Radu Cotescu
              radu Radu Cotescu
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: