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

Robert Munteanu resolved SLING-7151.
------------------------------------
    Resolution: Incomplete

I'm going to resolve this as incomplete then. If you do manage to get a 
reproducible test case outside of AEM feel free to reopen this.

> Resources with relative paths aren't being resolved correctly for overlays
> --------------------------------------------------------------------------
>
>                 Key: SLING-7151
>                 URL: https://issues.apache.org/jira/browse/SLING-7151
>             Project: Sling
>          Issue Type: Bug
>         Environment: AEM 6.3
>            Reporter: Marcus Hicks
>            Priority: Critical
>         Attachments: apps_parsys_overlay.PNG, libs_parsys_overlay.PNG
>
>
> Our parsys overlay at /apps/foundation/components/parsys isn't working in AEM 
> 6.3 due to an issue with the way sling is resolving relative paths for 
> resources.
> The error occurs in parsys.jsp at line 120 when the 'new' resource is 
> embedded using the cq:include tag. The path being used to resolve the 'new' 
> resource is foundation/components/parsys/new. Based off the default 
> configuration in the Apache Sling Resource Resolver Factory OSGI config, the 
> expected behavior is for sling to check for the resource under /apps, and if 
> it's not there then search under /libs. The problem seems to be that sling is 
> ignoring the default configuration and not doing subsequent searches for 
> relative paths when it doesn't find the resource under /apps.
> As discussed in this [post|https://forums.adobe.com/thread/2332745], the 
> workaround to fix the particular incident with the parsys is to copy the 
> 'new' node from /libs/foundation/components/parsys to our overlay under 
> /apps. However, this doesn't solve the overarching issue of sling not 
> resolving the relative path correctly which could impact other parts of the 
> site where we're including resources on pages using relative paths.
> I've attached the code for parsys.jsp as well as screenshots of our overlay 
> under /apps and the original component under /libs.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to