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

Allow servlet resolution based on path

    XMLWordPrintableJSON

    Details

      Description

      In Sling, scripts can include other scripts at runtime through several script engine specific implementations (e.g. data-sly-include, sling:call, etc.). All of the implementations rely on the org.apache.sling.api.servlets.ServletResolver#resolveServlet(org.apache.sling.api.resource.Resource, java.lang.String) method to resolve the script.

      With bundled scripts, the scripts are not any more part of the resource tree. However, the Sling Scripting Bundle Tracker could use the path-based servlet registration mechanism to place the servlet wrapping the script / precompiled unit at the same path as the caller expected the script to be present in the resource tree.

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved: