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)

Reply via email to