Ashok Kumar created SLING-8335: ---------------------------------- Summary: StringIndexOutOfBoundsException from resolver.map with non absolute path Key: SLING-8335 URL: https://issues.apache.org/jira/browse/SLING-8335 Project: Sling Issue Type: Bug Components: ResourceResolver Affects Versions: Resource Resolver 1.6.8 Reporter: Ashok Kumar
ResourceResolver.map("content/we-retail/us/en”) - Forward Mapping Steps to Reproduce : 1. go to /system/console/jcrresolver console 2. input "content/we-retail/us/en" in Test 3. click map Output it give out the error message -: java.lang.StringIndexOutOfBoundsException: String index out of range: -1 [https://github.com/apache/sling-org-apache-sling-resourceresolver/blob/master/src/main/java/org/apache/sling/resourceresolver/impl/ResourceResolverImpl.java#L770] {quote}final String pathInfo = absPath.substring(path.length()); {quote} path = "/content/we-retail/us/en" whereas absPath = "content/we-retail/us/en" .... substring fails -- This message was sent by Atlassian JIRA (v7.6.3#76005)