我有两个环境。在其中一个上,一切正常,另一个魔法发生。 我有来自其他资源的子节点分析页面,当我尝试拖放任何组件或编辑时,会发生一些组件异常(请参阅stacktrace)。 我试图在互联网上找到解决方案,但每个问题都是具体的,这就是我写这个主题的原因。如果我删除分析节点并尝试修改页面,它只会被修改一次然后再次看到此异常。
Some_date 错误 [Some_IP [1450442411491] POST / content / mysubfolder / mypagenode / jcr:content / mycomponent HTTP / 1.1] org.apache.sling.api.resource.PersistenceException:无法提交更改到会议。 在org.apache.sling.jcr.resource.internal.helper.jcr.JcrResourceProvider.commit(JcrResourceProvider.java:638) 在org.apache.sling.resourceresolver.impl.helper.ResourceResolverContext.commit(ResourceResolverContext.java:181)......
引起:javax.jcr.nodetype.ConstraintViolationException:OakConstraint0022:/ content / mysubfolder / mypagenode / jcr:content / analytics / reportConfigs [[nt:unstructured]]:强制属性jcr:primaryType无法删除 at org.apache.jackrabbit.oak.api.CommitFailedException.asRepositoryException(CommitFailedException.java:225) at org.apache.jackrabbit.oak.api.CommitFailedException.asRepositoryException(CommitFailedException.java:212) at org.apache.jackrabbit.oak.jcr.delegate.SessionDelegate.newRepositoryException(SessionDelegate.java:594) 在org.apache.jackrabbit.oak.jcr.delegate.SessionDelegate.save(SessionDelegate.java:461) 在org.apache.jackrabbit.oak.jcr.session.SessionImpl $ 8.perform(SessionImpl.java:435) 在org.apache.jackrabbit.oak.jcr.session.SessionImpl $ 8.perform(SessionImpl.java:432) 在org.apache.jackrabbit.oak.jcr.delegate.SessionDelegate.perform(SessionDelegate.java:216) 在org.apache.jackrabbit.oak.jcr.session.SessionImpl.perform(SessionImpl.java:140) 在org.apache.jackrabbit.oak.jcr.session.SessionImpl.save(SessionImpl.java:432) at sun.reflect.GeneratedMethodAccessor31.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 在java.lang.reflect.Method.invoke(Method.java:497) at org.apache.sling.jcr.base.SessionProxyHandler $ SessionProxyInvocationHandler.invoke(SessionProxyHandler.java:113) 在com.sun.proxy。$ Proxy8.save(未知来源) 在org.apache.sling.jcr.resource.internal.helper.jcr.JcrResourceProvider.commit(JcrResourceProvider.java:636) ...省略了132个常见帧
引起:org.apache.jackrabbit.oak.api.CommitFailedException:OakConstraint0022:/ content // mysubfolder / mypagenode / jcr:content / analytics / reportConfigs [[nt:unstructured]]:强制属性jcr:primaryType不能被删除 at org.apache.jackrabbit.oak.plugins.nodetype.TypeEditor.constraintViolation(TypeEditor.java:150) at org.apache.jackrabbit.oak.plugins.nodetype.TypeEditor.propertyDeleted(TypeEditor.java:202) 在org.apache.jackrabbit.oak.spi.commit.VisibleEditor.propertyDeleted(VisibleEditor.java:85)
答案 0 :(得分:1)
此异常是否属于用户的权限的原因。我们知道但是没有尝试过删除权利并在 useradmin 菜单中将其退回。我们删除并授予所有人组权限,然后修复此问题。
附: AEM它有点神奇,请记住它!