[ https://issues.apache.org/jira/browse/SLING-11854?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17718467#comment-17718467 ]
Henry Kuijpers commented on SLING-11854: ---------------------------------------- To me this seems unexpected behavior, a user could use this "feature" to traverse into the /apps-folder: !screenshot-1.png! > ResourceResolver#getResource("") & ResourceResolver(".") should return null > --------------------------------------------------------------------------- > > Key: SLING-11854 > URL: https://issues.apache.org/jira/browse/SLING-11854 > Project: Sling > Issue Type: Improvement > Components: ResourceResolver > Affects Versions: Resource Resolver 1.10.0 > Reporter: Henry Kuijpers > Priority: Critical > Attachments: screenshot-1.png > > > We noticed that ResourceResolver#getResource is returning unexpected values > for "" (empty string) and ".") (dot). > We would expect null to be returned, however, instead we get an object whose > toString is: > SyntheticResource, type=sling:syntheticResourceProviderResource, path=/apps > The sling.resolutionPath (in resource metadata) is set to /apps, which is > also unexpected. -- This message was sent by Atlassian Jira (v8.20.10#820010)