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)