[ 
https://issues.apache.org/jira/browse/OAK-3412?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Chetan Mehrotra resolved OAK-3412.
----------------------------------
       Resolution: Fixed
    Fix Version/s:     (was: 1.3.8)
                   1.3.7

Done 
* trunk - 1705005
* 1.0 - 1705601
* 1.2 - 1705602

> Node name having non space whitspace chars should not be allowed
> ----------------------------------------------------------------
>
>                 Key: OAK-3412
>                 URL: https://issues.apache.org/jira/browse/OAK-3412
>             Project: Jackrabbit Oak
>          Issue Type: Bug
>          Components: core
>            Reporter: Chetan Mehrotra
>            Assignee: Chetan Mehrotra
>             Fix For: 1.3.7, 1.2.7, 1.0.22
>
>         Attachments: OAK-3412.patch
>
>
> Due to the changes done in OAK-1174 node with non space whitespace chars like 
> '\n', '\r' etc can be created. This is not desirable and also JR2 does not 
> allow such node to be created so check must be added to prevent such a name 
> from getting created.
> As discussed in [1] this is regression due to usage of incorrect utility 
> method as part of [2] the fix can be simply using a 
> {{Character#isWhitespace}} instead of {{Character#isSpaceChar}}
> [1] 
> http://mail-archives.apache.org/mod_mbox/jackrabbit-oak-dev/201509.mbox/%3CCAHCW-mkkGtxkn%2B9xfXuvMTfgykewjMPsLwrVH%2B00%2BXaBQjA0sg%40mail.gmail.com%3E
> [2] 
> https://github.com/apache/jackrabbit-oak/commit/342809f7f04221782ca6bbfbde9392ec4ff441c2



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to