首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >菠萝nt:文件夹nt:文件异常

菠萝nt:文件夹nt:文件异常
EN

Stack Overflow用户
提问于 2011-07-22 10:06:58
回答 1查看 1.5K关注 0票数 1

我试图将一个子节点添加到nt:文件夹节点(rep:AuthorizableFolder节点,但其他节点类型也会出现同样的问题)。在文件夹节点下面的行中,路径中显示为USUARIO-1311259687502.。

看到了您的示例和一些类似的内容,但是下面一行:

代码语言:javascript
复制
        **Node fileNode = folderNode.addNode(file.getName(), "nt:file");**

引发以下异常:

线程“主”javax.jcr.nodetype.ConstraintViolationException:中的异常--节点/rep:security/rep:authorizables/rep:users/USUARIO-1311259687502中没有找到lebAudio.mp3的子节点定义

尽管已经读过一些关于节点类型的docu (并且理解nt:file被允许作为nt:文件夹子类型,而且两者都是Jack兔子中的内置类型,所以不应该做什么特别的事情),我不明白是怎么回事。有什么想法吗?

提前谢谢,祝您今天愉快!

EN

回答 1

Stack Overflow用户

发布于 2011-07-26 11:55:42

rep:AuthorizableFolder不是nt:Folder的一个子类型。它不允许添加nt:File节点。

/rep:security下的所有内容都被Jack兔子用来管理与安全相关的事情,如用户、组和成员资格。你不应该改变那里的结构。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6788473

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档