You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-issues@jackrabbit.apache.org by "Alexander Klimetschek (JIRA)" <ji...@apache.org> on 2016/11/10 07:09:58 UTC

[jira] [Updated] (OAK-5089) Document illegal item names in Oak

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

Alexander Klimetschek updated OAK-5089:
---------------------------------------
    Summary: Document illegal item names in Oak  (was: Document illegal node name chars in Oak)

> Document illegal item names in Oak
> ----------------------------------
>
>                 Key: OAK-5089
>                 URL: https://issues.apache.org/jira/browse/OAK-5089
>             Project: Jackrabbit Oak
>          Issue Type: Documentation
>          Components: doc
>            Reporter: Alexander Klimetschek
>
> From OAK-4857. Oak like Jackrabbit 2 has limits on valid node/property names in addition to the illegal chars from the JCR spec. This isn't documented yet.
> Here is what I know so far:
> * illegal node name if entire name is empty or {{.}} or {{..}}
> * no length limit (\?)
> * otherwise name can have all unicode chars except:
> * JCR illegal chars {{/ : \[ ] | *}}
> * [Character.isWhitespace()|https://docs.oracle.com/javase/7/docs/api/java/lang/Character.html#isWhitespace(char)], except for regular space {{u20}} which is allowed, except first or last char



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