Satya Deep Maheshwari created SLING-7237:
--------------------------------------------

             Summary: JcrValueMap escapes legal ':' character in namespace
                 Key: SLING-7237
                 URL: https://issues.apache.org/jira/browse/SLING-7237
             Project: Sling
          Issue Type: Bug
          Components: JCR
    Affects Versions: JCR Resource 3.0.6
            Reporter: Satya Deep Maheshwari


See [1] wherein while reading a jcr property, 
the name is escaped of illegal jcr character ':' . For e.g. if I say 
{{valueMap.get("jcr:content/xyz")}} then it is escaped as {{jcr%3Acontent/xyz}} 
. This is not correct if I have a namespace by the name "jcr" registered 
already because then {{jcr:content/xyz}} is a valid property name.


[1] - 
https://github.com/apache/jackrabbit/blob/trunk/jackrabbit-jcr-commons/src/main/java/org/apache/jackrabbit/util/Text.java#L482



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to