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

Merged Resource Provider

    XMLWordPrintableJSON

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: Resource Merger 1.0.0
    • Component/s: Extensions
    • Labels:
      None

      Description

      As exchanged once with Felix Meschberger, the idea is to implement a custom resource provider, with ability to merge multiple resources based on your search paths.

      For instance, if your search paths are
      /apps
      /libs

      Hitting /merge/my/resource/is/here will check
      /apps/my/resource/is/here
      /libs/my/resource/is/here

      There are some options like:

      • add/override property
      • delete a property of the resource under /libs
      • reorder nodes if available

      I intend to submit this patch as soon as possible.
      Code is currently located at https://github.com/gknob/sling-resourcemerger

        Attachments

        1. SLING-2986-WithService.zip
          18 kB
          Gilles Knobloch
        2. SLING-2986.zip
          12 kB
          Gilles Knobloch

          Issue Links

            Activity

              People

              • Assignee:
                cziegeler Carsten Ziegeler
                Reporter:
                gknob Gilles Knobloch
              • Votes:
                0 Vote for this issue
                Watchers:
                8 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: