Konrad Windszus created SLING-3523:
--------------------------------------
Summary: ResourceResolverImpl.mangleNamespace and
unmangleNamespaces behave differently
Key: SLING-3523
URL: https://issues.apache.org/jira/browse/SLING-3523
Project: Sling
Issue Type: Bug
Components: ResourceResolver
Affects Versions: Resource Resolver 1.1.0
Reporter: Konrad Windszus
Currently everything which smells like a namespace is automatically mangled
during the call of ResourceResolver.map. But only registered namespaces are
unmangled automatically during ResourceResolver.resolve. This should be fixed,
so that mangling an arbitrary string and afterwards unmangling that, should
always return the original string.
You can see the according code in
https://fisheye6.atlassian.com/browse/~br=trunk/sling/trunk/bundles/resourceresolver/src/main/java/org/apache/sling/resourceresolver/impl/ResourceResolverImpl.java?r=1590034#to1010.
There is no namespace check during mangling.
--
This message was sent by Atlassian JIRA
(v6.2#6252)