gpt4 book ai didi

aem - 在 CQ5/AEM 中使用个人资料图片创建用户时出现问题

转载 作者:行者123 更新时间:2023-12-04 21:15:17 28 4
gpt4 key购买 nike

我正在使用 AccountManager API 来创建用户。当我不在注册表中使用个人资料图片并且用户注册时它工作得很好但是一旦我使用个人资料图片,我会收到以下错误:

Caused by: javax.jcr.nodetype.ConstraintViolationException: No matching property definition: jcr:primaryType = sling:Folder
at org.apache.jackrabbit.oak.jcr.delegate.NodeDelegate.setProperty(NodeDelegate.java:522)
at org.apache.jackrabbit.oak.jcr.session.NodeImpl$35.perform(NodeImpl.java:1308)
at org.apache.jackrabbit.oak.jcr.session.NodeImpl$35.perform(NodeImpl.java:1297)
at org.apache.jackrabbit.oak.jcr.delegate.SessionDelegate.perform(SessionDelegate.java:293)
at org.apache.jackrabbit.oak.jcr.session.ItemImpl.perform(ItemImpl.java:113)
at org.apache.jackrabbit.oak.jcr.session.NodeImpl.internalSetProperty(NodeImpl.java:1297)
at org.apache.jackrabbit.oak.jcr.session.NodeImpl.setProperty(NodeImpl.java:340)
at org.apache.sling.jcr.resource.JcrModifiablePropertyMap.save(JcrModifiablePropertyMap.java:180)
... 145 more

创建这个文件夹有一个隐藏字段

<hidden
jcr:primaryType="nt:unstructured"
sling:resourceSuperType="foundation/components/form/defaults/field"
sling:resourceType="foundation/components/form/hidden"
defaultValue="sling:Folder"
name="photos/jcr:primaryType"/>

有什么意见吗?

最佳答案

sling:Folder”在使用 Node.class 时不能用于 jcr 节点类型。

使用“nt:unstructured

我遇到了类似的问题,这解决了它。

关于aem - 在 CQ5/AEM 中使用个人资料图片创建用户时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29797329/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com