Last modified by Thomas Mortagne on 2017/03/24

<
From version < 21.1 >
edited by Thomas Mortagne
on 2016/06/06
To version < 22.1 >
edited by Vincent Massol
on 2016/06/06
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.ThomasMortagne
1 +XWiki.VincentMassol
Content
... ... @@ -54,7 +54,7 @@
54 54  
55 55  == Miscellaneous ==
56 56  
57 -<other dev stuff to add and link to JIRA for all issues fixed>
57 +* The URL API module (##xwiki-platform-url-api##) [[now provides>>extensions:Extension.URL API||anchor="HTools"]] an ##EntityReferenceResolver<String>## resolver and an ##EntityReferenceSerializer<String>## serializer implementations (with hint ##url##) that can be used to parse/serialize ##EntityReference## when used in URLs. The rationale is that Tomcat, for security reasons, doesn't support forward and backward slashes (##/##, ##\##) in URLs by default. Thus, if a reference contains some reserved characters such as dot (##.##), colon (##:##), etc and you use a default serializer they'll be escaped using a backslash, leading to problems under Tomcat. So this resolver/serializer uses a different escape character (namely, it uses ##!##)
58 58  
59 59  = Translations =
60 60  

Get Connected