向现有节点类型添加强制属性

问题描述 投票:0回答:1

我想将强制性属性添加到已经有一些节点的现有NodeType中。我为新字段指定了默认值,但是当新的CDN去注册时发生了以下异常:

org.apache.jackrabbit.oak.api.CommitFailedException: OakConstraint0021: /contents[[myNamespace:folder]]: Mandatory property myNamespace:newField not found in a new node

这是财产保护:

- myNamespace:newField (string) ='system' mandatory

如何向具有某些节点的现有nodeType添加必需属性?

是否有用于jcr或jackrabbit项目的论坛?

jcr jackrabbit hippocms jackrabbit-oak
1个回答
0
投票

这不是关于河马/暴风雨CMS的问题,这是关于Jackrabbit Oak的问题(我们还没有使用橡木)。我建议您在他们的网站上查看资源:

https://jackrabbit.apache.org/jcr/index.html

© www.soinside.com 2019 - 2024. All rights reserved.