URL Mappings for URL paths containing "-" does not work -------------------------------------------------------
Key: SLING-1519 URL: https://issues.apache.org/jira/browse/SLING-1519 Project: Sling Issue Type: Bug Components: JCR Affects Versions: JCR Resource 2.0.6 Reporter: Felix Meschberger Assignee: Felix Meschberger Fix For: JCR Resource 2.0.8 Consider the following mapping for JCR Resource Resolver URL Mapping: /content/somesite/en-us/-/ This breaks, because the dash in "en-us" is considered a separator instead of being part of the incoming URL path thus giving a mapping "/content/somesite/en" <--> "us/-/" To fix this situation in a broader context the "-" should be replaced as the character indicating bidirectional mapping by a ":" and the code adapted to not break on dashes any more. For backwards compatibility, the dash should still be supported as a bidirectional indicator. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.