[ https://issues.apache.org/jira/browse/SLING-6637?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Radu Cotescu resolved SLING-6637. --------------------------------- Resolution: Won't Fix Assignee: Radu Cotescu The behaviour is correct and in-line with how use providers should work - resolve the identifier successfully or fail, so that other providers with a lower priority have a chance to execute. > [htl] data-sly-use should not raise an exception when resource doesn't exist > ---------------------------------------------------------------------------- > > Key: SLING-6637 > URL: https://issues.apache.org/jira/browse/SLING-6637 > Project: Sling > Issue Type: Bug > Components: Scripting > Reporter: Feike Visser > Assignee: Radu Cotescu > > Following code: > {code} > <sly data-sly-use.x="${ 'x/y/z' }"/> > {code} > You get now the following exception: > {code} > org.apache.sling.scripting.sightly.SightlyException: No use provider could > resolve identifier x/y/z > {code} > In practice you want to have a null-value assigned to x, now developers will > make a lot of checks to make sure the resource does exist. -- This message was sent by Atlassian JIRA (v6.3.15#6346)