[ 
https://issues.apache.org/jira/browse/SLING-11589?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Joerg Hoh updated SLING-11589:
------------------------------
    Fix Version/s:     (was: Rewriter 1.3.4)

> Processing pipeline with resourceType to check jcr:content as well
> ------------------------------------------------------------------
>
>                 Key: SLING-11589
>                 URL: https://issues.apache.org/jira/browse/SLING-11589
>             Project: Sling
>          Issue Type: Improvement
>          Components: Extensions
>            Reporter: Dirk Rudolph
>            Priority: Major
>
> The ProcessorConfigurationImpl#match method currently checks the configured 
> resourceType only on the requested resource [1]. This works as designed, 
> however there are cases where a jcr:content child resource has a meaningful 
> resourcetype for the rewriter and the requested resource does not. 
> This is for example the case for AEM's cq:Pages. Requests usually are made 
> for the cq:Page resource (resourceType being cq:Page) and not for the 
> jcr:content.
> A configuration should be made available to check the jcr:content as well 
> (similar to unwrapResource).
>  
> [1] 
> [https://github.com/apache/sling-org-apache-sling-rewriter/blob/7eb50dcd38e2e35ee597fa2e0b1fbfca0fe8b526/src/main/java/org/apache/sling/rewriter/impl/ProcessorConfigurationImpl.java#L435-L456]



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to