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

Allow servlet resolution based on path

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • Servlets Resolver 2.7.0
    • Scripting
    • None

    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

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

              Dates

                Created:
                Updated:
                Resolved: