[ https://issues.apache.org/jira/browse/OAK-9584?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Konrad Windszus resolved OAK-9584. ---------------------------------- Fix Version/s: 1.80.0 Resolution: Fixed Fixed in https://github.com/apache/jackrabbit-oak/commit/bb5ca5a6e011f07385ff965d3166ad8d7e636bf1. > JCR methods only support qualified names but not expanded names for namespace > prefix "rep:". > -------------------------------------------------------------------------------------------- > > Key: OAK-9584 > URL: https://issues.apache.org/jira/browse/OAK-9584 > Project: Jackrabbit Oak > Issue Type: Bug > Components: jcr > Affects Versions: 1.40.0 > Reporter: Konrad Windszus > Assignee: Konrad Windszus > Priority: Major > Fix For: 1.80.0 > > > I have a JCR Node which returns > {{true}} for > {code} > node.hasProperty("rep:authorizableId") > {code} but > {{false}} for > {code} > node.hasProperty("{internal}authorizableId") > {code} > According to > https://docs.adobe.com/content/docs/en/spec/jcr/2.0/3_Repository_Model.html#3.2.6%20Use%20of%20Qualified%20and%20Expanded%20Names > bq. When a JCR name is passed as an argument to a JCR method it may be in > either expanded or qualified form. > this is a violation of the spec. -- This message was sent by Atlassian Jira (v8.20.10#820010)