[ https://issues.apache.org/jira/browse/SLING-8170?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Radu Cotescu updated SLING-8170: -------------------------------- Fix Version/s: API 2.20.0 Servlets Resolver 2.5.0 > Allow Sling servlets to declare a resource super type > ----------------------------------------------------- > > Key: SLING-8170 > URL: https://issues.apache.org/jira/browse/SLING-8170 > Project: Sling > Issue Type: Improvement > Components: API, Servlets > Reporter: Radu Cotescu > Assignee: Radu Cotescu > Priority: Major > Fix For: Servlets Resolver 2.5.0, API 2.20.0 > > > In Sling scripts and servlets are equal [0]. However, currently a servlet > cannot declare a resource super type property, in order to allow delegation / > overlaying at runtime to another servlet, similar to how component scripts > can do it through the {{sling:resourceSuperType}} optional property. > Adding support for another registration property - > {{sling.servlet.resourceSuperType}} - that accepts a String as value would > allow to introduce a backwards compatible overlaying and inheritance > capability. This property should only be considered for the registration > together with the {{sling.servlet.resourceTypes}}. > [0] - > https://sling.apache.org/documentation/the-sling-engine/url-to-script-resolution.html#fundamental-scripts-and-servlets-are-equal -- This message was sent by Atlassian JIRA (v7.6.3#76005)